2012上半年数据库系统工程师真题及答案(上午).docx

上传人:rrsccc 文档编号:10361901 上传时间:2021-05-11 格式:DOCX 页数:13 大小:21.98KB
返回 下载 相关 举报
2012上半年数据库系统工程师真题及答案(上午).docx_第1页
第1页 / 共13页
2012上半年数据库系统工程师真题及答案(上午).docx_第2页
第2页 / 共13页
2012上半年数据库系统工程师真题及答案(上午).docx_第3页
第3页 / 共13页
2012上半年数据库系统工程师真题及答案(上午).docx_第4页
第4页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2012上半年数据库系统工程师真题及答案(上午).docx》由会员分享,可在线阅读,更多相关《2012上半年数据库系统工程师真题及答案(上午).docx(13页珍藏版)》请在三一文库上搜索。

1、2012 上半年数据库系统工程师真题(上午)1. 单个用户使用的数据视图的描述称为 ( )A. 外模式B. 概念模式C.内模式D. 存储模式2. 子模式 ddl 用来描述 ( ) A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3. 在 dbs 中, dbms和 os 之间的关系是 ()A. 相互调用B.dbms调用 osC.os调用 dbmsD.并发运行4. 数据库物理存储方式的描述称为 ( )A. 外模式B. 内模式C.概念模式D.逻辑模式5. 在下面给出的内容中,不属于 dba 职责的是 ( ) A. 定义概念模式B. 修改模式结构C.编写

2、应用程序D.编写完整性规则6. 在数据库三级模式间引入二级映象的主要作用是 ( ) A. 提高数据与程序的独立性B. 提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性7.db 、 dbms 和 dbs三者之间的关系是 ()A.db包括 dbms和 dbsB.dbs 包括 db 和 dbmsC.dbms包括 db 和 dbsD. 不能相互包括8.dbs 中“第三级存储器”是指()A. 磁盘和磁带B. 磁带和光盘C. 光盘和磁盘D. 快闪存和磁盘9. 位于用户和操作系统之间的一层数据管理软件是 ( ) A.dbsB.dbC.dbmsD.mis10. 数据库系统中的数据模

3、型通常由 ( ) 三部分组成A. 数据结构、数据操作和完整性约束B. 数据定义、数据操作和安全性约束C. 数据结构、数据管理和数据保护D. 数据定义、数据管理和运行控制11.codasyl组织提出的 dbtg报告中的数据模型是 () 的主要代表A. 层次模型B. 网状模型C. 关系模型D. 实体联系模型12. 数据库技术的三级模式中,数据的全局逻辑结构用 ( ) 来描述 A. 子模式B. 用户模式C.模式D.存储模式13. 用户涉及的逻辑结构用 ( ) 描述A. 模式B. 存储模式C. 概念模式D. 子模式14. 数据库的开发控制,完整性检查,安全性检查等是对数据库的 ( )A. 设计B. 保

4、护C.操纵D.维护15.() 是控制数据整体结构的人,负责三级结构定义和修改A . 专业用户B . 应用程序员C.dbaD . 一般用户16. 文件系统的一个缺点是 ( ) A . 数据不保存B . 数据冗余性C . 没有专用软件对数据进行管理 D . 数据联系强17.() 完成对数据库数据的查询与更新A.dclB.ddlC.dmlD.dql18. 关系模型的程序员不需熟悉数据库的 ()A . 数据操作B . 完整性约束条件C . 存取路径D . 数据定义19.dbms提供 dml实现对数据的操作。可以独立交互使用的dml称为 ()A . 宿主型B . 独立型C . 自含型D . 嵌入型20.

5、dbms 提供 dml 实现对数据的操作。嵌入高级语言中使用的 dml 称为 ( )A . 自主型B . 自含型C . 宿主型D . 交互型21. 数据库管理系统由三级模式组成,其中决定 dbms 功能的是 ( )A . 逻辑模式B . 外模式C . 内模式D . 物理模式22. 数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是A. 外模式、模式和内模式B. 子模式、用户模式和存储模式C.模式、子模式和概念模式D.子模式、模式和用户模式23. 数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()A.dbms、os、应用软件B.dbms、

6、应用软件、 osC.os、 dbms、应用软件D.os、应用软件、 dbms24. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 _,支持数据库各种操作的软件系统叫 _,由计算机、操作系统、 dbms、数据库、应用程序及用户等组成的一个整体叫 _。 ( )A. 文件的集合、操作系统、文件系统B. 数据的集合、数据库管理系统、数据库系统C.命令的集合、数据库系统、软件系统D.程序的集合、命令系统、文件系统25. 数据库管理系统中数据操纵语言dml所实现的操作一般包括()A. 查询、插入、修改、删除B. 排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改26.er 图中的

7、主要元素是 ()A. 结点、记录和文件B. 实体、联系和属性C. 记录、文件和表D. 记录、表、属性27. 下列有关数据库的叙述中正确的是 ( )A. 对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行 ;B. 数据库系统目录 ( 工程数据库字典 ) 也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作 ;C. 嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇, 后者只能处理表, 光标机制起着两种语言的桥梁作用。D. 既然数据库能实现数据对不同用户的共享, 那么数据库中不存在任何冗余。28. 在 er图中,用长方形表示 _

8、,用椭圆表示 _()A. 联系、属性B. 属性、实体C.实体、属性D.什么也不代表、实体29. 在数据库技术中,面向对象数据模型是一种 ( ) A. 概念模型B. 结构模型C.物理模型D.形象模型30.er 图是表示概念模型的有效工具之一, 在 er图中的菱形框表示 ()A. 联系B. 实体C.实体的属性D.联系的属性31. 下列关于数据库系统特点的叙述中,正确的一项是 ( )A. 各类用户程序均可随意地使用数据库中的各种数据B. 数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写C. 数据库系统的存储模式如有改变,概念模式无需改动D. 数据一致性是指数据库中数据类

9、型的一致32. 在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为 ( ) 层次A. 字符和数字两个B. 记录、文件和数据库三个C.记录、文件、数据库和关系数据库四个D.字段、记录、文件、数据库和关系数据库五个33. 绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是 ( )A. 模式和内模式 B. 内模式C.模式D.外模式34. 概念模型表示方法最常用的是 ( )A.er方法B. 数据的方法C.分布式方法D.面向对象的方法35. 下列各种模型中不是数据模型的是()A. 概念模型B. 层次模型C. 网状模型D.

10、关系模型36. 数据库系统是在 _的基础上发展起来的。 A. 文件系统B. 应用程序系统C.数据库管理系统D.编译系统37. 数据库三级模式体系结构的划分,有利于保持数据库的 ( ) A. 结构规范化B. 数据安全性C.数据独立性D.操作可行性38. 同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点 ?A. 概念单一 B. 规范化C.直观性好D.以二维表格表示39. 数据库系统依靠 _支持了数据独立性 ()A. 具有封装机制B. 模式分级、各级之间有映像机制C.定义完整性约束条件D.ddl 语言和 dml 语言互相独立40. 五种基本关系代数运算是 (

11、 ) A. , - , 和 B. , - , 和 C., 和 D., 和41. 关于 er 图,下列说法中错误的是 ( )A. 现实世界的事物表示为实体,事物的性质表示为属性B. 事物之间的自然联系表示为实体之间的联系C.在 er图中,实体和属性的划分是绝对的、一成不变的D.在 er图中,实体之间可以有联系,属性和实体之间不能有联系42. 在 er模型转换成关系模型的过程中,下列叙述不正确的是 ()A. 每个实体类型转换成一个关系模型B. 每个联系类型转换成一个关系模式C.每个 m:n 联系转换成一个关系模式D.在 1:n 联系中, “1”端实体的主键作为外键放在“ n”端实体类型转换成的关系

12、模式中43. 在数据库设计中,超类实体与子类实体的关系是 ( ) A. 前者继承后者的所有属性B. 后者继承前者的所有属性C.前者只继承后者的主键D.后者只继承前者的主键44. 综合局部 er 图生成总体 er 图过程中,下列说法错误的是 ( )A. 不同局部 er 图中出现的相同实体,在总体 er图中只能出现一次。B. 在总体 er图中可以添加属于不同局部er图实体间的联系。C.在总体 er图中可以添加局部er 图中不存在的联系。D.在总体 er图中不可以删除任何实体间的联系。45. 如果一个系统定义为关系系统,则它必须 ( ) A. 支持关系数据库B. 支持选择、投影和连接运算C.A 和

13、B 均成立D.A、B 都不需要46. 数据库技术中的“脏数据”是指 ( ) 的数据。A. 错误B. 回返C.未提交D.未提交的随后又被撤消47. er 模型转换成关系模型时,一个 m:n 联系转换为一个关系模式,该关系模型的关键字是 ( )A.m 端实体的关键字 B.n 端实体的关键字D.重新选取的其他属性48. 在一个 er 图中,如果共有 20 个不同实体类型, 在这些实体类型之间存在着9个不同的二元联系( 二元联系是指两个实体之间的联系) 其中3个是 1:n联系, 6个是 m:n联系,还存在 1个 m:n的三元联系, 那么根据er模型转换成关系模型的规则,这个er结构转换成的关系模型个数

14、为()A.24B.27C.29D.3049. 在关系数据库中,通过 ( ) 来表示概念记录之间的关系。 A. 外来关键字B. 关键字C.数据字典D.元组50. 下列聚合函数中不忽略空值(null)的是 ( )A.sum( 列名)B.max ( 列名 )C.count(*)D.avg( 列名)51.sql 中,下列涉及空值的操作,不正确的是 ( )A.ageisnullB.ageisnotnullC.age= nullD.not(ageisnull)52. 视图是一个“虚表”,视图的构造基于 ( ) A. 基本表B. 视图C.基本表或视图D.数据字典53.sql语言中, select语句的执行结

15、果是 ()A. 属性B. 表C. 元组D. 数据库54.sql语言中,条件“年龄between20and30”表示年龄在20至30之间,且( )A. 包括20 岁和30 岁B. 不包括 20 岁和 30 岁C.包括 20岁但不包括 30 岁D.包括 30岁但不包括 20 岁55. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()A.uniqueB.countC.distinctD.union56. 在 sql语言中,用户可以直接操作的是()A. 基本表B. 视图C.基本表和视图D.基本表或视图57. 在 sql的 select语句中,与选择运算对应的命令动词是()A.sele

16、ctB.romC.whereD.groupby58. 在数据库与宿主语言之间传递信息是通过 ( )A. 全局变量B. 局部变量C.公共数据区D.系统缓冲区59. 在 sql 语言中,对输出结果排序的是 () A.order byB.where C.group by D.having60. 下列聚合函数中不忽略空值(null) 的是 ( ) A.sum ( 列名 )B.max ( 列名 )C.count(*)D.avg( 列名)61.sql中,下列涉及空值的操作,不正确的是()A.ageisnullB.ageisnotnullC.age= nullD.not(ageisnull)62. 视图是一

17、个“虚表”,视图的构造基于 ( ) A. 基本表B. 视图C.基本表或视图D.数据字典63.sql语言中, select语句的执行结果是 ()A. 属性B. 表C. 元组D. 数据库64.sql语言中,条件“年龄between20and30”表示年龄在20 至 30之间,且 ()A.包括 20岁和 30岁B. 不包括 20 岁和 30 岁C.包括 20岁但不包括 30 岁D.包括 30岁但不包括 20 岁65. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()A.uniqueB.countC.distinctD.union66. 在 sql语言中,用户可以直接操作的是()A. 基本表B. 视图C.基本表和视图D.基本表或视图67. 在 sql的select语句中,与选择运算对应的命令动词是()A.selectB.romC.whereD.groupby68. 在数据库与宿主语言之间传递信息是通过 ( ) A. 全局变量B. 局部变量C.公共数据区D.系统缓冲区69. 在 sql 语言中,对输出结果排序的是 () A.order byB.where C.group by D.having

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1