数据库工程师-1

上传人:枫** 文档编号:475582733 上传时间:2022-07-29 格式:DOC 页数:9 大小:104KB
返回 下载 相关 举报
数据库工程师-1_第1页
第1页 / 共9页
数据库工程师-1_第2页
第2页 / 共9页
数据库工程师-1_第3页
第3页 / 共9页
数据库工程师-1_第4页
第4页 / 共9页
数据库工程师-1_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《数据库工程师-1》由会员分享,可在线阅读,更多相关《数据库工程师-1(9页珍藏版)》请在金锄头文库上搜索。

1、数据库工程师 -1( 总分: 55.00 ,做题时间: 90 分钟 )一、选择题( 总题数: 30,分数: 30.00)1. 在面向对象软件开发过程中,采用设计模式的目的是(分数: 1.00 )A. 以减少设计过程中创建的类的个数B. 以保证程序的运行速度的达到最优值C. 以复用成功的设计和体系结构VD. 以运行在非面对对象设计语言中使用面向对象的概念解析: 解析 设计模式是对被用来在特定场景下,解决一般设计问题的类和相互通信的对象的描述。每一 个设计模式系统的命名、解析和评价面向对象系统中一个重要的和重复出现的设计。设计模式使人们可以 更加简单方便地复用成功的设计和体系结构。将已经正式的技术

2、表述成设计模式,也会使信息体的开发者 更加容易理解其设计思路。 设计模式可以帮助开发者做出有利于复用的选择, 避免设计时损害系统复用性。 综合以上分析,本试题的正确答案是 C。2. 利用散列函数 (Hash 函数,也称为哈希函数 ) 支持快速文件访问的文件组织和存取方法的文件结构是 (分数: 1.00 )A. 堆文件B. 聚集文件C. 索引文件D. 散列文件 V解析: 解析 散列文件是一种利用散列函数支持快速文件访问的文件组织和存取方法。3. 对于数据文件和它的一个索引文件, 如果数据文件中的每个查找码值在索引文件中都对应一个索引记录, 则该索引为(分数: 1.00 )A. 聚集索引B. 非聚

3、集索引C. 稠密索引 VD. 辅索引解析:解析 对于数据文件和它的以及索引文件,如果数据文件中的每个查找码值在索引文件中都对应一 个索引记录,则该索引为稠密索引。4. 连接有多种,如内连接、外连接和交叉连接,其中外连接只能对几个表进行分数: 1.00 )A. 两个 VB. 三个C. 四个D. 任意个解析: 解析 外连接只能对两个表进行。5. 以下哪些不能作为以及基本表建立索引的原则(分数: 1.00 )A. 对于经常需要进行查询、连接、统计操作的基本表可考虑建立索引B. 经常执行插入、删除、更新操作的基本表可考虑建立索引VC. 对应一个更新不频繁的表D. 索引可以由用户根据需要随时创建或删除,

4、以提高数据查询性能解析:解析可根据下述原则决定是否为一个基本表建立索引:对于经常需要进行查询、连接、统计操 作,且数据量大的基本表可考虑建立索引;而对于经常插入、删除、更新操作或小数据量的基本表应尽量 避免建立索引。 对应一个更新频繁的表应少建立或不建立。 索引可以由用户根据需要随时创建或删除, 以提高数据查询性能。6. 如果子女实体集中的每一个实例都能被唯一的确认而无需了解与之相联系的双亲实体集的实例,则这个 关系就被称为(分数: 1.00 )A. 标定型联系B. 非标定型联系 VC. 分类联系D. 多对多联系解析: 解析 如果子女实体集中的每一个实例都能被唯一的确认而无需了解与之相联系的双

5、亲实体集的实 例,则这个关系就被称为非标定型联系。7. 有关系 S(S#, SNAME SEX), C(C#, CNAME) SC (S#, C#)。其中 S#为学号,SNAME学生姓名,SEX为 性别,C#为课程号,CNAM为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是:SELECTSNAMEFROM S, C, SC WHERE(分数: 1.00 )A. S#=SC. S#ANDSEX=女” AND CNAM“计算机”B. S#=SC. S#ANDC. C#=SC. C#AND CNAME计算机”C. SEX= “女” AND CNAM“计算机”D. S#=SC. S#AN

6、DC. C#=SC. C#ANDSE乂女” AND CNAME=+ 算机”V解析:解析WHERE子句中用于指定数据的选择条件。要查询选修“计算机”课的全体女生姓名,则必须 把所有的查询条件列出来。8. 若联系为m:n,如何确定关系码(分数: 1.00 )A. 每个实体集的码均是该关系的候选码B. 关系的码为 n 端实体集的码C. 关系的码为m端实体集的码D. 关系的码为各实体集码的组合 V解析:解析联系为m:n,关系的码为各实体集码的组合9. 最早提出的数据建模方法是分数: 1.00 )A. E-R VB. IDEFIXC. DFDD. UML解析: 解析 在 1976年最早提出了数据建模方法

7、,即实体联系模型。(E-R)10. 在分布式数据库的数据分配中, 全局数据有多个副本, 在每个物理场地中都有一个完整的数据副本, 这 种数据分配的方法属于(分数: 1.00 )A. 集中式B. 分割式C. 全复制式 VD. 混合式解析: 解析 数据分配方法有集中式、分割式、全复制式和混合式。11. 以下数据库的空间分配原则叙述错误的是(分数: 1.00 )A. 在 SQL Server 中,行不能跨页存储B. 在 SQL Server 2000 中,数据的存储单位是页C. 一行数据的大小也不能超过一个数据页的大小D. 一个数据页是一块 16kb 的联系磁盘空间,页是存储数据的最小单位 V解析:

8、解析在考虑数据库的空间分配时,需要了解如下规则:所有数据库都包含一个主数据文件与一 个或多个日志文件, 此外,还可以包含零个或多个辅助数据文件: 在创建用户数据库时, 包含系统表 model 数据库自动被复制到新建数据库中:在 SQL Server 2000中,数据的存储单位是页。一个数据页是一块 8kb的连续磁盘空间,页是存储数据的最小单位:在SQL Server中,不允许表中的一行数据存储在不同的页上,即行不能跨页存储,而且一行数据的大小也不能超过一个数据页的大小。12. 下面关于视图的描述中,不正确的是(分数: 1.00 )A. 视图是外模式B. 视图是虚表C. 使用视图可以简化查询语句

9、的编写D. 使用视图可以加速查询语句的查询速度V解析: 解析 使用视图并不能加快查询语句的执行速度,可以简化查询语句的编写。13.SQL Server 安装程序的创建需要四个系统数据库,下列哪一项不是系统数据库(分数: 1.00 )A. modelB. masterC. pub VD. msdb解析: 解析 pub 不属于 SQL Server2000 在安装时创建的系统数据库。 SQL Server 建立的系统数据库有 master 、 msdb、model 和 tempdb。14. 数据装载具体步骤(分数: 1.00 )A. 筛选数据B. 转换数据格式C. 输入数据D. 校验数据 A. a

10、bcB. abdC. bed V解析: 解析 数据装载具体步骤: a 筛选数据 b 转换数据格式 c 输入数据 d 校验数据15. 以下关于 E-R 方法语法叙述错误的是(分数: 1.00 )A. E-R 方法中用矩形框表示实体集,矩形框内写上实体集的名称B. E-R 模型用圆角矩形框表示联系,联系名写在圆角矩形框内VC. 实体集的属性可以用椭圆框表示D. 实体集的属性可以用圆角矩形表示解析: 解析 E-R 模型用菱形框表示联系,联系名写了菱形框内。16. 在最终的模型中,任何一个不确定联系必然被转换为(分数: 1.00 )A. 标定型联系B. 非标定型联系C. 分类联系D. 确定联系 V解析

11、: 解析 在最终的模型中,任何一个不确定联系必然被转换为确定联系。17. 以下关于数据库与文件的对应关系叙述错误的是(分数: 1.00 )A. 在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B. 关系表在逻辑上由一系列元组组成,元组由多个属性组成C. 每个元组可以用数据库磁盘文件中的一个逻辑记录在存储,记录包括多个域D. 元组的每个属性对应于文件记录中的一个记录 V 解析: 解析 元组的每个属性对应于文件记录中的一个域。18. 在数据库的非关系模型中,基本层次联系是指(分数: 1.00 )A. 两个记录型之间的一对多联系B. 两个记录型之间的多对多联系C. 两个记录型以及

12、它们之间的一对多联系 VD. 两个记录型以及它们之间的多对多联系1 的实解析: 解析 非关系模型是指层次模型和网状模型,基本层次联系表示一对多的联系,通常将表示 体称为父节点,把表示 n 的实体称为子节点。在层次结构中,其他节点有且只有一个父节点19. 在下列各项中,哪一项不是数据库管理系统应提供的基本功能分数: 1.00 )A. 数据定义B. 数据操纵C. 可移植性保证VD. 数据库的运行管理及维护解析: 解析 数据库管理系统应提供的基本功能包括数据定义、数据操纵和数据库的运行管理、数据库的 建立和维护功能。20. 在多个事务请求对同一数据加锁时,总是使某一用户等待的情况称为(分数: 1.0

13、0 )A. 活锁 VB. 死锁C. 排他锁D. 共享锁解析: 解析 由于事务集中不断的有其他事务在某一事务之前获得锁,这样该事务有可能永远等待下去, 始终无法访问数据项,这种情况称为活锁。21. 是ODBC区动程序和DBMS连接的名称的是(分数: 1.00 )A. 数据B. 数据源 VC. 数据库D. 数据管理解析:解析数据源名称是ODBC区动程序和DBM琏接的命名22. 数据操作包括下列哪几项(分数: 1.00 )A. 操作 VB. 关于操作的函数C. 有关的操作规则D. 规则映射E. 规则的函数表象 A acBcdeCa解析: 解析 数据操作用于描述系统的动态特性,是一组对数据库中各种数据

14、对象允许执行的操作和操作 规则是集合。23. 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是(分数: 1.00 )A. 需求分析B. 概念设计C. 逻辑设计 VD. 物理设计解析: 解析 完成数据库关系模式设计的阶段是逻辑阶段。24. 数据库设计可分为六个阶段, 每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建立什么样 的索引”这一设计内容属于数据库设计的哪个阶段分数: 1.00 )A. 需求分析阶段B. 概念结构设计阶段C. 逻辑结构设计阶段D. 物理结构设计阶段 V解析: 解析 物理结构设计是为数据模型在设备上选定合适的存储结构和存取方法,以获得数据库的最佳 存取效

15、率。25. 数据库管理系统通常提供授权功能在控制不同用户访问数据库的权限, 这一功能主要是为了实现数据库 的(分数: 1.00 )A. 一致性B. 完整性C. 安全性 VD. 可靠性解析: 解析 数据库管理系统通常提供建立用户、设置密码、为用户授权来控制不同用户访问数据的范围 和权限,这都是处于数据库安全性的考虑。26. 根据关系数据库规范化理论,关系数据库的关系要满足1NF。有关系模式:部门(部门号,部门名,部门成员,部门经理 ) ,哪个属性使它不满者 1NF(分数: 1.00 )A. 部门号B. 部门名C. 部门成员 VD. 部门经理解析: 解析 1NF 要求关系中属性均为单纯域、无重复组和无表中表。27. 完整性约束不包括(分数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号