(數據庫原理及應用筆記)引言

  • 文件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.適當擴充和重構

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章