数据字典存放的是【 】。
A、数据库管理系统软件
B、数据定义语言DDL
C、数据库应用程序
D、各类数据描述的集合
在数据库系统中,数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。数据字典是数据库类数据描述的集合,即数据库体系结构的描述。
统的主要目标是为了减少数据的冗余,提高数据的独立性,并检查数据的【 】。
A、操作性
B、兼容性
C、可维护性
D、完整性
数据库管理技术是在文件系统的基础上发展起来的。数据控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控制。数据库管理技术的主要目标如下:
①实现不同的应用对数据的共享,减少数据的重复存储,消除潜在的不一致性。
②实现数据独立性,使应用程序独立于数据的存储结构和存取方法,从而不会因为对数据结构的更改而要修改应用程序。
③由系统软件提供数据安全性和完整性上的数据控制和保护功能。
在数据库系统中,数据模型的三要素是数据结构、数据操作和【 】。
A、数据安全
B、数据兼容
C、数据约束条件
D、数据维护
数据库结构的基础是数据模型,是用来描述数据的一组概念和定义。数据模型的三要素是数据结构、数据操作、数据约束条件。例如,用大家熟悉的文件系统为例。它所包含的概念有文件、记录、字段。其中,数据结构和约束条件为对每个字段定义数据类型和长度:文件系统的数据操作包括打开、关闭、读、写等文件操作。
在关系模型中用【 】来表达实体集,其结构是由关系模式定义的。
A、元组
B、列
C、表
D、字段
关系数据库系统采用关系模型作为数据的组织方式,在关系模型中用表格结构表达实体集,以及实体集之间的联系,其最大特色是描述的一致性。可见,关系数据库是表的集合,其结构是由关系模式定义的。
面向对象的数据类型系统中,复合类型有哪几种?需举例说明之。