概念:研究如何存儲、使用和管理資料的一門科學
要求:熟練掌握SQL
第一章學習目标
·了解四個基本名詞:資料、資料庫、資料庫管理系統、資料庫系統
·掌握資料庫的三級模式結構
·了解資料庫的獨立性
·了解資料模型的定義
·掌握資料模型的三個組成要素 資料結構 資料操縱 完整性限制
·掌握篩管細資料庫模組化工具
·了解常用的資料模型
·了解資料庫系統的人員角色
四個基本名詞
資料、概念:描述事物的符号記錄,是資料庫中存儲的基本對象;資料格式在不同的模型中表現不同:概念模型(ER)、實體模型;特點:資料與其語義不可分,比如一個數字可以做多重解度
資料庫DB、概念:是指長期儲存在計算機内的(需要一個外部儲存設備 比如硬碟)、有組織的(資料的結構)、可共享的大量資料集合;資料按一定的資料模型組織、描述、存儲;為各種使用者共享;備援度較小、資料獨立性較高(資料的三層架構);易擴充性(垂直擴充:硬體更新,好處是擴容 更新了配置,壞處是成本 比如金融方面;水準擴充:多買點廉價機器 串起來 比如網際網路方面)
資料庫管理系統DBMS、概念:位于使用者與作業系統之間的一層資料管理軟體;是基礎軟體,是一個大型複雜的軟體系統;為使用者或應用程式提供通路DB的方法(資料庫應用程式與資料庫的接口),包括DB的建立、查詢、更新and各種資料控制;總是基于某種資料模型 層次、網狀、關系和面向對象型;比如 ORACLE/ MYSQL /MICROSOFT SQL SERVER
資料子語言ddl dml dcl
資料庫系統DBS、構成:資料庫+ 資料庫管理系統及其開發工具 應用系統 資料庫管理者 使用者;概念:DBS是實作有組織的、動态的存儲大量關聯資料
資料處理:指對各種資料進行收集、存儲、加工和傳播的一系列活動的總和。
資料管理:指對資料進行分類、組織、編碼、存儲、檢索、維護等操作;是資料處理的中心問題
資料處理與資料管理的關系:資料管理技術的優劣,将直接影響資料處理的效率(舉例 垃圾分類
是以如果資料管理的好,資料處理起來就會快捷很多