数据模型
维基百科,自由的百科全书
(重定向自資料模型圖)
在软件工程中,数据模型是定义数据如何输入和与输出的一种模型。其主要作用是为信息系统提供数据的定义和格式。数据模型是数据库系统的核心和基础,现有的数据库系统都是基于某种数据模型而建立起来的。
要求
- 比较直观地模拟现实世界
- 容易为人理解
- 便于计算机实现[1]
三要素
- 数据结构:储存在数据库中对象类型的集合,作用是描述数据库组成对象以及对象之间的联系。
- 数据操作:指对数据库中各种对象实例允许执行的操作的集合,包括操作及其相关的操作规则。
- 数据完整性约束条件:指在给定的数据模型中,数据及其联系所遵守的一组通用的完整性规则,它能保证数据的正确性和一致性。[1]
参考文献
- ^ 1.0 1.1 陈国明,徐长航. 安全工程信息化技术概论. 中国石油大学出版社. 2008年12月: 14. ISBN 9787563623679 (中文(简体)). 使用
|accessdate=
需要含有|url=
(帮助)
基本概念 | |
---|---|
Schemas | |
类型 | |
其他相关模型 | |
另见 |
数据库模型(英语:Database model) | |
---|---|
常见模型 | |
其他模型 |
|
实现 |
|
|
领域 | |||||||
---|---|---|---|---|---|---|---|
概念 | |||||||
導向 | |||||||
模型 |
| ||||||
软件 工程师 |
| ||||||
相关领域 | |||||||
隐藏分类: