数据库管理技术是在_(1)_的基础上发展起来的.数据模型的三要素是数据结构、数
不知道是不是这个题?
数据库管理技术是在___(39)___的基础上发展起来的.数据模型的三要素是数据结构、数据203作和___(40)___.建立数据库系统的主要目标是减少数据的冗余,提高数据的独立性,并集中检查___(41)___.
(39)A.文件系统 B.编译系统 C.应用程序系统 D.数据库管理系统
(40)A.数据安全 B.数据兼容 C.数据约束条件 D.数据维
护
(41)A.数据203作性 B.数据兼容性 C.数据完整性 D.数据可维护性
答案 D C C
在数据模型的三要素中,数据的约束条件规定数据及其联系的
A,《数据库系统概论》第4版一书中14页: "完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,是用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效相容."
目前最常用的三种数据模型及其特点是什么?
目前最常用的三种数据模型为层次模型、网状模型和关系模型.
一、层次模型
层次模型将数据组织成一对多关系的结构,层次结构采用关键字来访问其中每一层次的每一部分.
层次模型发展最早,它以树结构为基本结构,典型代表是IMS模型.
优点是存取方便且速度快;结构清晰,容易理解;数据修改和数据库扩展容易实现;检索关键属性十分方便.
二、网状模型
网状模型用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式.
网状数据模型通过网状结构表示数据间联系,开发较早且有一定优点,目前使用仍较多,典型代表是 DBTG模型.
优点是能明确而方便地表示数据间的复杂关系.
三、关系模型
关系模型以记录组或数据表的形式组织数据,以便于利用各种地理实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法.
优点在于结构特别灵活,概念单一,满足所有布尔逻辑运算和数学运算规则形成的查询要求;能搜索、组合和比较不同类型的数据;增加和删除数据非常方便.
扩展资料:
数据模型按不同的应用层次分成
三种类型:分别是概念数据模型、逻辑数据模型、物理数据模型.
1、概念模型(Conceptual Data Model),是一种面向用户、面向客观世界的模型,主要用来描述世界的概念化结构,它是数据库的设计人员在设计的初始阶段.
2、逻辑模型(Logical Data Model),是一种面向数据库系统的模型,是具体的DBMS所支持的数据模型.
3、物理模型(Physical Data Model),是一种面向计算机物理表示的模型,描述了数据在储存介质上的组织结构,它不但与具体的DBMS有关,而且还与203作系统和硬件有关.
参考资料:数据模型-百度百科