-
文件vs數據庫:
1.文件無結構-字符流(create open read write seak
2.編寫特定代碼-文件,dbms不需要
3.併發處理
4.故障恢復
5.安全和訪問控制 -
數據量不斷增多/綜合學習計算機技術->AI/OS/彙編
-
Data:描述數據的符號,信息存在的形式
-
Data Model:描述數據的一組概念和定義
-
Data Schema:對給定的數據模型產生的結果
-
Relational model of data:關係型數據庫,基本數據結構:表(行-元組-relation,列-屬性-schema)
-
Levels of abstraction:
1.physical schema-物理模式
2.conceptual schema-邏輯模式
3.view -
Data independence:數據獨立性,程序不受數據物理或邏輯存儲結構影響
-
History:
1.No management-科學計算
2.File system-企業管理
3.DBMS:network->commercial->relational -
並行數據庫/分佈式數據庫/移動數據庫
-
集中式結構/分佈式結構/CS結構/三層或多層體系結構/移動計算/網格計算和雲計算-虛擬化
-
工程數據庫/時態數據庫/空間數據庫/數據挖掘/數據倉庫
-
Database system:app+DBMS+Database+DBA
1.提供用戶接口
2.查詢優化
3.目錄管理
4.併發處理
5.完整性約束
6.訪問控制 -
Life of database system:
1.規劃
2.設計
3.創建加載數據
4.運行管理維護數據庫
5.適當擴充和重構
(數據庫原理及應用筆記)引言
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.