數據模型
維基百科,自由的百科全書
在軟件工程中,數據模型是定義數據如何輸入和與輸出的一種模型。其主要作用是為資訊系統提供數據的定義和格式。數據模型是資料庫系統的核心和基礎,現有的資料庫系統都是基於某種數據模型而建立起來的。
要求
- 比較直觀地模擬實境世界
- 容易為人理解
- 便於電腦實現[1]
三要素
- 數據結構:儲存在資料庫中對象類型的集合,作用是描述資料庫組成對象以及對象之間的聯絡。
- 數據操作:指對資料庫中各種對象實例允許執行的操作的集合,包括操作及其相關的操作規則。
- 數據完整性約束條件:指在給定的數據模型中,數據及其聯絡所遵守的一組通用的完整性規則,它能保證數據的正確性和一致性。[1]
參考文獻
- ^ 1.0 1.1 陳國明,徐長航. 安全工程信息化技术概论. 中國石油大學出版社. 2008年12月: 14. ISBN 9787563623679 (中文(簡體)). 使用
|accessdate=
需要含有|url=
(幫助)
基本概念 | |
---|---|
Schemas | |
類型 | |
其他相關模型 | |
另見 |
資料庫模型(英語:Database model) | |
---|---|
常見模型 | |
其他模型 |
|
實現 |
|
|
領域 | |||||||
---|---|---|---|---|---|---|---|
概念 | |||||||
導向 | |||||||
模型 |
| ||||||
軟件 工程師 |
| ||||||
相關領域 | |||||||
隱藏分類: