數據模型的概念
模型是對現實世界的抽象。在數據庫技術中,表示實體類型及實體類型間聯系的模型稱為“數據模型”。數據模型是數據庫管理的教學形式框架,是用來描述一組數據的概念和定義,包括三個方面:
1、概念數據模型(ConceptualDataModel)
這是面向數據庫用戶的實現世界的數據模型,主要用來描述世界的概念化結構,它使數據庫的設計人員在設計的初始階段,擺脫計算機系統及DBMS的具體技術問題,集中精力分析數據以及數據之間的聯系等,與具體的DBMS無關。概念數據模型必須換成邏輯數據模型,才能在DBMS中實現。
2、邏輯數據模型(LogixalDataModel)
這是用戶從數據庫所看到的數據模型,是具體的DBMS所支持的數據模型,如網狀數據模型、層次數據模型等等。此模型既要面向擁護,又要面向系統。
3、物理數據模型(PhysicalDataModel)
這是描述數據在儲存介質上的組織結構的數據模型,它不但與具體的DBMS有關,而且還與操作系統和硬件有關。每一種邏輯數據模型在實現時都有起對應的物理數據模型。DBMS為了保證其獨立性與可移植性,大部分物理數據模型的實現工作又系統自動完成,而設計者只設計索引、聚集等特殊結構。
數據模型的作用
數據模型(DataModel)是現實世界數據特征的抽象,或者說是現實世界的數據模擬。數據庫中,用數據模型來抽象地表示現實世界的數據和信息。
-
數據
+關注
關注
8文章
7080瀏覽量
89177 -
數據模型
+關注
關注
0文章
49瀏覽量
10043
發布評論請先 登錄
相關推薦
評論