试述数据模型的三要素

2024-10-24 10:01:18 科技看看

数据模型要素

试述数据模型的概念, 数据模型的作用和数据模型的三个要素: 答案: 模型是对现实世界的抽象。 在数据库技术中, 表示实体类型及实体类型间联系的模型称为 “数据模型”。 数据模型是数据库管理的教学形式框架, 是用来描述一组数据的概念和定义, 包括三个方面:

1. 概念数据模型(Conceptual Data Model): 这是面向数据库用户的实现世界的数据模型, 主要用来描述世界的概念化结构, 它使数据库的设计人员在设计的初始阶段, 摆脱计算机系统及 DBMS 的具体技术问题, 集中精力分析数据以及数据之间的联系等, 与具体的 DBMS无关。 概念数据模型必须换成逻辑数据模型, 才能在 DBMS 中实现。

2. 逻辑数据模型(Logixal Data Model) : 这是用户从数据库所看到的数据模型, 是具体的 DBMS 所支持的数据模型, 如网状数据模型、 层次数据模型等等。 此模型既要面向拥护,又要面向系统。

3. 物理数据模型(Physical Data Model) : 这是描述数据在储存介质上的组织结构的数据模型, 它不但与具体的 DBMS 有关, 而且还与操作系统和硬件有关。 每一种逻辑数据模型在实现时都有起对应的物理数据模型。 DBMS 为了保证其独立性与可移植性, 大部分物理数据模型的实现工作又系统自动完成, 而设计者只设计索引、 聚集等特殊结构。 一般而言, 数据模型是严格定义的一组概念的集合, 这些概念精确地描述了系统的静态特征(数据结构)、 动态特征(数据操作) 和完整性约束条件, 这就是数据模型的三要素。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。