【廣告】
1、傳統(tǒng)關系模型的擴充
2、面向對象數(shù)據(jù)模型
3、XML數(shù)據(jù)模型
4、發(fā)展出新的數(shù)據(jù)模型
拓展資料:
1.數(shù)據(jù)結構是所研究的對象類型的集合。這些對象是數(shù)據(jù)庫的組成成分,數(shù)據(jù)結構指對象和對象間聯(lián)系的表達和實現(xiàn),是對系統(tǒng)靜態(tài)特征的描述。
2.數(shù)據(jù)操作是對數(shù)據(jù)庫中對象的實例允許執(zhí)行的操作集合,主要指檢索和更新兩類操作。數(shù)據(jù)模型必須定義這些操作的確切含義、操作符號、操作規(guī)則以及實現(xiàn)操作的語言,數(shù)據(jù)操作是對系統(tǒng)動態(tài)特性的描述。
3.數(shù)據(jù)完整性約束是一組完整性規(guī)則的集合,規(guī)定數(shù)據(jù)庫狀態(tài)及狀態(tài)變化所應滿足的條件,以保證數(shù)據(jù)的正確性、有效性和相容性。
4.作用是空間數(shù)據(jù)模型是關于現(xiàn)實世界中空間實體及其相互間聯(lián)系的概念,它為描述空間數(shù)據(jù)的組織和設計空間數(shù)據(jù)庫模式提供著基本方法。
數(shù)據(jù)模型按不同的應用層次分成三種類型:
1、概念模型
一種面向用戶、面向客觀世界的模型,主要用來描述世界的概念化結構,它是數(shù)據(jù)庫的設計人員在設計的初始階段,擺脫計算機系統(tǒng)及DBMS的具體技術問題,集中精力分析數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系等。
2、邏輯模型
一種面向數(shù)據(jù)庫系統(tǒng)的模型,具體的DBMS所支持的數(shù)據(jù)模型。此模型既要面向用戶,又要面向系統(tǒng),主要用于數(shù)據(jù)庫管理系統(tǒng)(DBMS)的實現(xiàn)。
3、物理模型
一種面向計算機物理表示的模型,描述了數(shù)據(jù)在儲存介質上的組織結構。每一種邏輯數(shù)據(jù)模型在實現(xiàn)時都有其對應的物理數(shù)據(jù)模型。DBMS為了保證其獨立性與可移植性,大部分物理數(shù)據(jù)模型的實現(xiàn)工作由系統(tǒng)自動完成。