会计考友 发表于 2012-8-2 08:51:15

2012年软件水平初级资格程序员考试习题分析9

试题(1)~(3)
数据库管理技术是在 (1) 的基础上发展起来的。数据模型的三要素是数据结构、数据操作和 (2) 。建立数据库系统的主要目标是减少数据的冗余,提高数据的独立性,并集中检查(3) 。
(1)A.文件系统       B.编译系统          C.应用程序系统 D.数据库管理系统
(2)A.数据安全       B.数据兼容          C.数据约束条件 D.数据维护
(3)A.数据操作性    B.数据兼容性       C.数据完整性    D.数据可维护性
试题分析
数据库系统由数据库、数据库管理系统、硬件和用户组成。数据库管理系统是为了在计算机系统上实现某种数据模型而开发的软件系统。数据库是通过数据库管理系统把相互关联的数据系统地组织起来,为多种应用服务,且使冗余度尽可能最小的数据集合。数据库系统是在文件系统的基础上发展起来的。
数据库结构的基础是数据模型,是用来描述数据的一组概念和定义。数据模型的三要素是数据结构、数据操作、数据的约束条件。例如,大家熟悉的文件系统。它所包含的概念有文件、记录、字段。其中,数据结构和约束条件为对每个字段定义数据类型和长度;文件系统的数据操作包括打开、关闭、读、写等文件操作。以上描述的仅是一个简单的数据模型,没有描述数据间的联系。
数据库管理技术的主要目标包括:
   实现不同的应用对数据的共享,减少数据的重复存储,消除潜在的不一致性。
   实现数据独立性,使应用程序独立于数据的存储结构和存取方法,从而不会因为对数据结构的更改而要修改应用程序。
   由系统软件提供数据安全性和完整性上的数据控制和保护功能。
参考答案
(1)A(2)C(3)C
页: [1]
查看完整版本: 2012年软件水平初级资格程序员考试习题分析9