2012年软考数据库系统工程师试题及答案
1.单个用户使用的数据视图的描述称为( ) A.外模式 B.概念模式 C.内模式 D.存储模式2.子模式ddl 用来描述( ) A.数据库的总体逻辑结构 B.数据库的局部逻辑结构 C.数据库的物理存储结构 D.数据库的概念结构3.在dbs中,dbms和os之间的关系是( ) A.相互调用 B.dbms调用os C.os 调用dbms D.并发运行4.数据库物理存储方式的描述称为( ) A.外模式 B.内模式 C.概念模式 D.逻辑模式5.在下面给出的内容中,不属于dba职责的是( ) A.定义概念模式 B.修改模式结构 C.编写应用程序 D.编写完整性规则6.在数据库三级模式间引入二级映象的主要作用是( ) A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性7.db、dbms 和dbs 三者之间的关系是( ) A.db 包括dbms和dbs B.dbs包括db和dbms C.dbms包括db和dbs D.不能相互包括8.dbs中“第三级存储器”是指( ) A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘
9.位于用户和操作系统之间的一层数据管理软件是( ) A.dbs B.db C.dbms D.mis 10.数据库系统中的数据模型通常由( )三部分组成 A.数据结构、数据操作和完整性约束 B.数据定义、数据操作和安全性约束 C.数据结构、数据管理和数据保护D.数据定义、数据管理和运行控制11.codasyl 组织提出的dbtg 报告中的数据模型是( )的主要代表 A.层次模型 B.网状模型 C.关系模型 D.实体联系模型12.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述 A.子模式 B.用户模式 C.模式 D.存储模式13.用户涉及的逻辑结构用( )描述 A.模式 B.存储模式 C.概念模式 D.子模式14.数据库的开发控制,完整性检查,安全性检查等是对数据库的( ) A.设计 B.保护 C.操纵 D.维护15.( )是控制数据整体结构的人,负责三级结构定义和修改 A .专业用户 B .应用程序员 C.dba D .一般用户16.文件系统的一个缺点是( ) A .数据不保存 B .数据冗余性 C .没有专用软件对数据进行管理 D .数据联系强17.( )完成对数据库数据的查询与更新 A.dcl B.ddl C.dml D.dql18.关系模型的程序员不需熟悉数据库的() A .数据操作 B .完整性约束条件 C .存取路径 D .数据定义19.dbms 提供dml 实现对数据的操作。可以独立交互使用的dml 称为() A .宿主型 B .独立型 C .自含型 D .嵌入型20.dbms 提供dml 实现对数据的操作。嵌入高级语言中使用的dml 称为( ) A .自主型 B .自含型 C .宿主型 D .交互型21.数据库管理系统由三级模式组成,其中决定dbms 功能的是( ) A .逻辑模式 B .外模式 C .内模式D .物理模式22.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是 A.外模式、模式和内模式 B.子模式、用户模式和存储模式 C.模式、子模式和概念模式 D.子模式、模式和用户模式23.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是( ) A.dbms、os、应用软件 B.dbms、应用软件、os C.os、dbms、应用软件 D.os、应用软件、dbms24.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、dbms、数据库、应用程序及用户等组成的一个整体叫__。( ) A.文件的集合、操作系统、文件系统 B.数据的集合、数据库管理系统、数据库系统 C.命令的集合、数据库系统、软件系统 D.程序的集合、命令系统、文件系统25.数据库管理系统中数据操纵语言dml 所实现的操作一般包括( ) A.查询、插入、修改、删除 B.排序、授权、删除 C.建立、插入、修改、排序 D.建立、授权、修改26.er图中的主要元素是( ) A.结点、记录和文件 B.实体、联系和属性 C.记录、文件和表 D.记录、表、属性27.下列有关数据库的叙述中正确的是( ) A.对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行; B.数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作; C.嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,,光标机制起着两种语言的桥梁作用。 D.既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余。28.在er 图中,用长方形表示__,用椭圆表示__( ) A.联系、属性 B.属性、实体 C.实体、属性 D.什么也不代表、实体29.在数据库技术中,面向对象数据模型是一种( ) A.概念模型 B.结构模型 C.物理模型 D.形象模型30.er图是表示概念模型的有效工具之一,在er 图中的菱形框表示( ) A.联系 B.实体 C.实体的属性 D.联系的属性31.下列关于数据库系统特点的叙述中,正确的一项是( ) A.各类用户程序均可随意地使用数据库中的各种数据 B.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写 C.数据库系统的存储模式如有改变,概念模式无需改动 D.数据一致性是指数据库中数据类型的一致32.在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为( )层次 A.字符和数字两个 B.记录、文件和数据库三个 C.记录、文件、数据库和关系数据库四个 D.字段、记录、文件、数据库和关系数据库五个33.绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是( ) A.模式和内模式 B.内模式 C.模式 D.外模式34.概念模型表示方法最常用的是( ) A.er 方法 B.数据的方法 C.分布式方法 D.面向对象的方法35.下列各种模型中不是数据模型的是( ) A.概念模型 B.层次模型 C.网状模型 D.关系模型36.数据库系统是在__的基础上发展起来的。 A.文件系统 B.应用程序系统 C.数据库管理系统 D.编译系统37.数据库三级模式体系结构的划分,有利于保持数据库的( ) A.结构规范化 B.数据安全性 C.数据独立性 D.操作可行性38.同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点? A.概念单一 B.规范化 C.直观性好 D.以二维表格表示39.数据库系统依靠__支持了数据独立性() A.具有封装机制 B.模式分级、各级之间有映像机制 C.定义完整性约束条件 D.ddl语言和dml 语言互相独立40.五种基本关系代数运算是( ) A.∪,-,×,π和σ B.∪,-,∞,π和σ C.∪,∩,×,π和σ D.∪,∩,∞,π和σ 参考答案 1 A 11 B 21 A 31 C 2 B 12 C 22 A 32 B 3 B 13 D 23 C 33 C 4 B 14 B 24 B 34 A 5 C 15 C 25 A 35 A 6 A 16 B 26 B 36 A 7 B 17 C 27 C 37 C 8 B 18 C 28 C 38 C 9 C 19 C 29 B 39 B 10 A 20 C 30 A 40 A
天下没有不散的宴席,也许这人间真的只有朦朦胧胧才是真。