ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:72.50KB ,
资源ID:1335640      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1335640.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】数据库工程师-39及答案解析.doc)为本站会员(inwarn120)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】数据库工程师-39及答案解析.doc

1、数据库工程师-39 及答案解析(总分:75.50,做题时间:90 分钟)一、选择题(总题数:40,分数:75.50)1.以下哪种类型的联系不能出现在最终的 IDEF1X 模型中_。(分数:2.00)A.非确定型联系B.标定型联系C.非标定型联系D.分类联系2.CommandTimeout 属性的默认值是_。(分数:2.00)A.25B.40C.30D.153.以下关于数据库中的用户及其权限说法错误的是_。(分数:2.00)A.数据库系统管理员在数据库中具有全部的权限B.数据库对象拥有者对其所拥有的对象具有一切权限C.创建数据库对象的用户即为数据库对象拥有者D.普通用户只具有对数据库数据查询权限

2、4.后备副本的作用是_。(分数:2.00)A.安全性保障B.一致性控制C.故障后的恢复D.数据的转储5.对现实世界进行第二层抽象的模型是_。(分数:3.00)A.实体-联系模型B.关系模型C.数据结构模型D.概念模型6.下面关于为基本表选择合适的文件结构的原则错误的是_。(分数:1.50)A.如果数据库中的一个基本表中的数据量很少、操作频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列域值的等位匹配,散列文件比较合适D.如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织为非聚集文件7.需要手工添加的数据绑

3、定控件是_。 Label TextBox DBGrid Image DBList ComboBox(分数:2.00)A.B.C.D.8.关于死锁,下列叙述中不正确的是_。(分数:1.00)A.死锁是操作系统中的问题,数据库操作中不存在B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C.当两个用户竞争相同的资源时不会发生死锁D.只有出现并发操作时,才有可能出现死锁9.以下关于 Visual Basic 6.0 的说法正确的是_。(分数:2.00)A.Visual Basic 6.0 不能编写 COM 组件B.visual Basic 6.0 可以通过 ODBC 和 OLE DB 接口

4、访问大多数数据库C.事件驱动的代码是顺序执行的D.VisualBasic 6.0 只能使用由 VB6 编写的 COM 组件10.关于数据库试运行和功能与性能测试,下列说法正确的是_。(分数:2.00)A.对数据库系统转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先装入大规模的数据C.数据库试运行一般是与编写调试程序的工作同步展开的D.数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴11.在 SQL Server 2000 的 4 个版本中,支持许多 SQL Server 2000 功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方

5、面的能力比较弱,它适合于作为小工作组或部门的数据库服务器使用的是_。(分数:2.00)A.企业版B.标准版C.开发版D.个人版12.设散列表的地址空间为 0 到 10,散列函数为 h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值 95,14,27,68,60,则最后一个关键码 60 的地址为:(分数:2.50)A.4B.5C.6D.713.数据库的维护工作主要包括_。 数据库的转储和恢复 数据库的安全性和完整性控制 数据库性能的监控分析和改进 数据库的重组和重构(分数:2.00)A.B.C.D.14.数据库文件结构包括堆文件、索引文件、散列文件等几种形式,

6、利用哈希函数实现对数据库快速访问的文件结构是_。(分数:3.00)A.顺序文件B.聚集文件C.索引文件D.散列文件15.Visual Basic 6.0 不能使用下面哪种技术访问数据库_。(分数:2.00)A.DAOB.ADO.NETC.ADOD.ODBC16.在 SQL Server 2000 中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是_。(分数:1.50)A.不需要指定备份设备的大小B.一个数据库一次只能备份在一个设备上C.每个备份设备都是专属于一个数据库的D.只能将备份设备建立在磁盘上17.下列约束中能确保一个函数依赖是完全非平凡函数依赖的是_。(分数:1.00)A.

7、仅当其右边的属性集是左边属性集的子集B.仅当其右边属性集中的属性都不属于左边的属性集C.仅当其右边属性集中至少有一个属性不属于左边的属性集D.仅当其右边属性集中的属性都属于左边的属性集18.When drawing multilevel data flow chart of top-down, the balance between parent chart and son chart must be taken into account, and to pass judgment for the balance of the charts is regularly maintained by

8、(分数:2.00)A.Output dataB.Data dictionaryC.Processing numberD.Input data19.需要手工添加的数据绑定控件是_。(分数:2.00)A.DBListB.TextBoxC.LabelD.CheckBox20.下列关于 JDBC 说法错误的是_。(分数:1.50)A.JDBC 是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口B.JDBC 可以为多种关系数据库提供统一访问C.JDBC 由一组用 Java 语言编写的类和接口组成D.JDBC 只是个商标名21.系统规划与定义包括以下具体内容_。 任务陈述 确定任务

9、目标 确定系统范围和边界 确定用户视图(分数:1.00)A.B.C.D.22.在待排序文件己基本有序的前提下,下述排序方法中效率最高的是(分数:2.00)A.直接插入排序B.直接选择排序C.快速排序D.归并排序23.以下关于视图的作用叙述错误的是_。(分数:2.50)A.提高查询效率B.使用户能从多角度看待同一数据C.提高数据的安全性D.提供了一定程度的逻辑独立性24.用于数据库恢复的重要文件是_。(分数:2.50)A.数据库文件B.索引文件C.日志文件D.备注文件25.文件系统的主要目的是(分数:2.00)A.实现虚拟存储管理B.用于存储系统系统文档C.实现对文件的按名存取D.实现目录检索2

10、6.已知学生关系(学号,姓名,性别,课程号,成绩,所在系号)有下列函数依赖 (学号,课程号)课程号 (学号,课程号)成绩 (学号,课程号)所在系号 (学号,课程号)姓名,性别 (学号,课程号)学号 以上函数依赖属于非平凡函数依赖的是_。(分数:1.00)A.仅和B.仅和C.仅和D.仅、和27.为了实现数据库的逻辑结构设计和物理结构设计结果,必须使用具体的 DBMS 提供的数据定义语言建立实际的数据库,这项操作称为_。(分数:2.00)A.数据装载B.数据库运行C.定义数据结构D.数据库的试运行28.关于分布式数据库,下列说法错误的是_。(分数:2.00)A.在分布式数据库系统中,分片透明性主要

11、是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地B.对于用户而肓,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用C.分布式数据库的查询处理代价既包括 CPU 和 I/O 代价,也需要考虑场地间传输数据所需的通信代价D.在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据间的连接操作和并操作29.Transact-SQL 块注释符的开始符号为_。(分数:2.00)A.-B./*C./D./-30.以下关于变量说法错误的是_。(分数:2.00)A.可以使用 DECLARE 语句声明一个局部变量B.变量声明后变量的值将被初

12、始化为 NULLC.变量的赋值语句格式为:SET 局部变量名=值|表达式D.变量可以用在表、字段或其他数据库对象的名称的位置上31.在相联处理机的特点中,下述哪种说法是不正确的?(分数:2.00)A.相联处理机的核心是采用了相联存储器B.相联存储器的特点是每个存储单元都必须有一个处理单元C.相联存储器设有若干个寄存器如比较数寄存器、屏蔽寄存器等D.因此,相联处理机不再需要中央处理部件32.存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是_。(分数:2.00)A.存储管理器负责检查用户是否具有数据访问权限B.为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲

13、,同时使用一定的算法对内存缓冲区中的数据块进行定期置换C.存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据D.存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性33.以下关于桶溢出的说法错误的是_。(分数:1.50)A.如果某个桶内已装满记录,又有新的记录要插入到该桶,就会产生桶溢出B.桶溢出也称为散列碰撞C.桶溢出的可能原因是文件初始设计时,为文件记录预留存储空间不足,预留的桶数偏少D.桶溢出的可能原因是没有溢出处理机制34.使用视图不能完成的操作是_。(分数:0.50)A.更新视图B.查询数据C.在视图上定义新的表D.在视图上定义新的视图35.Pa

14、rameter 对象属性描述错误的是_。(分数:2.00)A.Direction 表示一个参数是输入参数还是输出参数B.Properties 描述这个参数的 Property 对象的集合C.Type 表示参数的数据类型D.Name 参数的当前值36.修改触发器的 SQL 语句为_。(分数:2.00)A.ALTERB.CREATEC.UPDATED.MODIFY37.在 SQL Server 2000 中,设有教师表(教师号,姓名,所在部门,工资)。现需统计指定部门的工资总和,有下列标量函数: CREATE FUNCTION f_SumSalary( bm varchar(30) RETURNS

15、 int BEGIN RETURN (SELECT SUM(工资) FROM 教师表 WHERE 所在部门=bm) END CREATE FUNCTION f_SumSalary( bm varcbar(30) RETURNS int BEGIN RETURN (SELECT COUNT(工资) FROM 教师表 WHERE 所在部门=bm) END CREATE FUNCTION f_SumSalary( bm varchar(30) RETURNS int BEGIN DECLARE X INT SET X=(SELECT SUM(工资) FROM 教师表 WHERE 所在部门=bm) R

16、ETURN X END CREATE FUNCTION f_SumSalary( bm varchar(30) RETURNS int BEGIN DECLARE X INT SELECT X=SUM(工资) FROM 教师表 WHERE 所在部门=bm RETURN X END 上述函数中能正确实现该功能的是_。(分数:2.00)A仅B仅C.仅和D.仅、和38.下列关于优良数据库标准的说法中错误的是_。(分数:2.00)A.一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择B.需要处理大量元组的事务可以选择较小的锁粒度,以关系为加锁单位C.需要处理多个关系的大量元

17、组的事务可以以数据库为加锁单位D.对于一个处理少量元组的事务,可以以关系为加锁单位39.删除存储过程的 SQL 语句为_。(分数:2.00)A.ALTERB.DELETEC.UPDATED.DROP40.设某数据库中有一个用户样本集 S,其模式为(a1,a1,an,c),其中 ai(i=1,n)为用户的普遍属性,属性 c 的取值范围为高级用户,中级用户,普通用户。现有算法 A,对 S 进行处理,输出结果为 P,P 能根据新出现的用户 u 的 n 个普遍属性的取值确定 u 的用户级别。则 A 和 P 分别是_。(分数:1.50)A.聚类算法、聚类工具B.多维分析算法、OLAP 工具C.预测模型、

18、预测工具D.分类算法、分类器数据库工程师-39 答案解析(总分:75.50,做题时间:90 分钟)一、选择题(总题数:40,分数:75.50)1.以下哪种类型的联系不能出现在最终的 IDEF1X 模型中_。(分数:2.00)A.非确定型联系 B.标定型联系C.非标定型联系D.分类联系解析:2.CommandTimeout 属性的默认值是_。(分数:2.00)A.25B.40C.30 D.15解析:解析 CommandTimeout 属性用于指定等待执行命令的超时时间,默认值是 30 秒。3.以下关于数据库中的用户及其权限说法错误的是_。(分数:2.00)A.数据库系统管理员在数据库中具有全部的

19、权限B.数据库对象拥有者对其所拥有的对象具有一切权限C.创建数据库对象的用户即为数据库对象拥有者D.普通用户只具有对数据库数据查询权限 解析:解析 数据库中的用户按其操作权限的大小可分为如下三类:数据库系统管理员。在数据库中具有全部的权限。数据库对象拥有者。创建数据库对象的用户即为数据库对象拥有者。数据库对象拥有者对其所拥有的对象具有一切权限。普通用户。只具有对数据库数据的增、删、改、查的权限。在数据库中,为了简化对用户操作权限的管理,可以将具有相同权限的一组用户组织在一起,这组用户在数据库中称为“角色”。因此本题答案为 D。4.后备副本的作用是_。(分数:2.00)A.安全性保障B.一致性控

20、制C.故障后的恢复 D.数据的转储解析:5.对现实世界进行第二层抽象的模型是_。(分数:3.00)A.实体-联系模型B.关系模型C.数据结构模型 D.概念模型解析:解析 设计人员要将对现实世界进行第一层抽象后的结果转换为机器世界中某一具体 DBMS 能支持的数据模型,人们称其为数据结构模型,并存储在计算机系统中。这是对现实世界进行的第二层抽象。6.下面关于为基本表选择合适的文件结构的原则错误的是_。(分数:1.50)A.如果数据库中的一个基本表中的数据量很少、操作频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列域值的等位匹

21、配,散列文件比较合适D.如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织为非聚集文件 解析:解析 下面是一些为基本表选择合适的文件结构的原则: (1)如果数据库中的一个基本表中的数据量很少,并且插入、删除、更新等操作非常频繁,该基本表可以采用堆文件组织方式。因为堆文件无需建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。 (2)顺序文件支持基于查找码的顺序访问,也支持快速的二分查找。如果用户的查询条件定义在查找码上,则顺序文件是比较合适的文件结构。 (3)如果用户查询是基于散列域值的等位匹配,特别是如果访问顺序是随机的,则

22、散列文件比较合适。散列文件组织不适合下述情况:基于散列域值的非精确查询(如模式查询、范围查询);基于非散列域进行查询时。 (4)B-树和 B + -树文件是实际数据库系统中使用非常广泛的索引文件结构,适合于定义在大数据量基本表上、鉴于查找码的等值查询、范围查询、模式查询和部分查询。 (5)如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将这些基本表组织为聚集文件,以改善查询效率。 因此答案为 D。7.需要手工添加的数据绑定控件是_。 Label TextBox DBGrid Image DBList ComboBox(分数:2.00)A.B.C. D.解析:解析 从 VB 6 的

23、控件面板中可以看出,在默认情况下,并没有 DBGrid 和 DBList 控件。因此,这两个控件需要手工添加。8.关于死锁,下列叙述中不正确的是_。(分数:1.00)A.死锁是操作系统中的问题,数据库操作中不存在B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C.当两个用户竞争相同的资源时不会发生死锁D.只有出现并发操作时,才有可能出现死锁 解析:9.以下关于 Visual Basic 6.0 的说法正确的是_。(分数:2.00)A.Visual Basic 6.0 不能编写 COM 组件B.visual Basic 6.0 可以通过 ODBC 和 OLE DB 接口访问大多数数据

24、库 C.事件驱动的代码是顺序执行的D.VisualBasic 6.0 只能使用由 VB6 编写的 COM 组件解析:解析 根据“Visual Basic 6.0 的特点“中的描述,可以很容易得出正确的答案。10.关于数据库试运行和功能与性能测试,下列说法正确的是_。(分数:2.00)A.对数据库系统转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先装入大规模的数据C.数据库试运行一般是与编写调试程序的工作同步展开的 D.数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴解析:11.在 SQL Server 2000 的 4 个版本中,支持许多 SQ

25、L Server 2000 功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方面的能力比较弱,它适合于作为小工作组或部门的数据库服务器使用的是_。(分数:2.00)A.企业版B.标准版 C.开发版D.个人版解析:解析 在 SQL Server 2000 的 4 个版本中,标准版支持许多 SQL Server 2000 功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方面的能力比较弱,它适合于作为小工作组或部门的数据库服务器使用,所以本题的答案为 B。12.设散列表的地址空间为 0 到 10,散列函数为 h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表

26、开始,依次插入关键码值 95,14,27,68,60,则最后一个关键码 60 的地址为:(分数:2.50)A.4B.5C.6 D.7解析:13.数据库的维护工作主要包括_。 数据库的转储和恢复 数据库的安全性和完整性控制 数据库性能的监控分析和改进 数据库的重组和重构(分数:2.00)A.B.C.D. 解析:解析 一般来说,维护工作主要包括:数据库的转储和恢复;数据库的安全性和完整性控制;数据库性能的监控分析和改进;数据库的重组和重构。因此本题答案为 D。14.数据库文件结构包括堆文件、索引文件、散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是_。(分数:3.00)A.顺序文件

27、B.聚集文件C.索引文件D.散列文件 解析:解析 本题主要考查散列文件的概念。散列文件是指利用定义在文件记录上的搜索码(也称为散列域),通过计算一个散列函数(也称为哈希函数),以散列函数值作为记录的物理地址,实现对文件记录的直接、快速访问。15.Visual Basic 6.0 不能使用下面哪种技术访问数据库_。(分数:2.00)A.DAOB.ADO.NET C.ADOD.ODBC解析:16.在 SQL Server 2000 中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是_。(分数:1.50)A.不需要指定备份设备的大小 B.一个数据库一次只能备份在一个设备上C.每个备份设备

28、都是专属于一个数据库的D.只能将备份设备建立在磁盘上解析:解析 SQL Server 将备份数据库的场所称为备份设备,它支持数据库备份到磁带或磁盘上;可以在一个备份设备上对同一个数据库进行多次备份,也可以在一个设备上对不同的数据库进行多次备份,可以将一个数据库备份到多个不同的备份设备上。17.下列约束中能确保一个函数依赖是完全非平凡函数依赖的是_。(分数:1.00)A.仅当其右边的属性集是左边属性集的子集B.仅当其右边属性集中的属性都不属于左边的属性集 C.仅当其右边属性集中至少有一个属性不属于左边的属性集D.仅当其右边属性集中的属性都属于左边的属性集解析:解析 若 XY,但 YX,则称 XY

29、 是平凡函数依赖,否则称为非平凡函数依赖。即只要 Y18.When drawing multilevel data flow chart of top-down, the balance between parent chart and son chart must be taken into account, and to pass judgment for the balance of the charts is regularly maintained by(分数:2.00)A.Output dataB.Data dictionary C.Processing numberD.Input

30、 data解析:19.需要手工添加的数据绑定控件是_。(分数:2.00)A.DBList B.TextBoxC.LabelD.CheckBox解析:20.下列关于 JDBC 说法错误的是_。(分数:1.50)A.JDBC 是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口B.JDBC 可以为多种关系数据库提供统一访问C.JDBC 由一组用 Java 语言编写的类和接口组成D.JDBC 只是个商标名 解析:解析 JDBC(Java DataBase Connectivity Standard)是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口,可以

31、为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。JDBC 提供了一种基准,根据这个基准可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC 也是个商标名。所以本题的答案为 D。21.系统规划与定义包括以下具体内容_。 任务陈述 确定任务目标 确定系统范围和边界 确定用户视图(分数:1.00)A.B.C.D. 解析:解析 系统规划与定义包括以下具体内容:任务陈述、确定任务目标、确定系统范围和边界、确定用户视图,所以本题的答案为 D。22.在待排序文件己基本有序的前提下,下述排序方法中效率最高的是(分数:2.00)A.直接插入排序 B.直接

32、选择排序C.快速排序D.归并排序解析:23.以下关于视图的作用叙述错误的是_。(分数:2.50)A.提高查询效率 B.使用户能从多角度看待同一数据C.提高数据的安全性D.提供了一定程度的逻辑独立性解析:解析 视图的作用包括简化数据查询语句、使用户能从多角度看待同一数据、提高数据的安全性、提供了一定程度的逻辑独立性等。视图机制使用户可以将注意力集中在所关心的数据上。如果这些数据来自于多个基本表,或者数据不仅来自于基本表,还有一部分来自于视图,并且所用的搜索条件又比较复杂时,需要编写的 SELECT 语句就会很长,这时定义视图就可以使数据的查询语句的书写非常简单。定义视图可以将表与表之间的复杂的连

33、接操作和搜索条件对用户隐藏起来,用户只需简单地对一个视图进行查询即可。但不能提高查询效率。所以本题的答案应该为 A。24.用于数据库恢复的重要文件是_。(分数:2.50)A.数据库文件B.索引文件C.日志文件 D.备注文件解析:解析 用于数据库恢复的重要文件是日志文件。所以本题的答案应该为 C。25.文件系统的主要目的是(分数:2.00)A.实现虚拟存储管理B.用于存储系统系统文档C.实现对文件的按名存取 D.实现目录检索解析:26.已知学生关系(学号,姓名,性别,课程号,成绩,所在系号)有下列函数依赖 (学号,课程号)课程号 (学号,课程号)成绩 (学号,课程号)所在系号 (学号,课程号)姓

34、名,性别 (学号,课程号)学号 以上函数依赖属于非平凡函数依赖的是_。(分数:1.00)A.仅和B.仅和C.仅和D.仅、和 解析:解析 若 XY,但 Y 属于 X,则称该函数依赖为平凡函数依赖,否则为非平凡函数依赖。27.为了实现数据库的逻辑结构设计和物理结构设计结果,必须使用具体的 DBMS 提供的数据定义语言建立实际的数据库,这项操作称为_。(分数:2.00)A.数据装载B.数据库运行C.定义数据结构D.数据库的试运行 解析:解析 为了实现数据库的逻辑结构设计和物理结构设计结果,必须使用具体的 DBMS 提供的数据定义语言建立实际的数据库,这项操作称为数据库的试运行。28.关于分布式数据库

35、,下列说法错误的是_。(分数:2.00)A.在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地 B.对于用户而肓,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用C.分布式数据库的查询处理代价既包括 CPU 和 I/O 代价,也需要考虑场地间传输数据所需的通信代价D.在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据间的连接操作和并操作解析:解析 分片透明性是最高层次的分布透明性,即用户或应用程序只对全局关系进行操作而不必考虑数据的分片。位置透明性是指用户或应用程序应当了解分片情况,

36、但不必了解片断的存储场地。位置透明性位于分片视图与分配视图之间。29.Transact-SQL 块注释符的开始符号为_。(分数:2.00)A.-B./* C./D./-解析:解析 Transact-SQL 支持两种类型的注释:单行注释和块注释。其中,块注释的开始符号为“/*”,结束符号为“*/”,表示从“/*”开始到“*/”结束中间的内容全都为注释内容。所以本题的答案为 B。30.以下关于变量说法错误的是_。(分数:2.00)A.可以使用 DECLARE 语句声明一个局部变量B.变量声明后变量的值将被初始化为 NULLC.变量的赋值语句格式为:SET 局部变量名=值|表达式D.变量可以用在表、

37、字段或其他数据库对象的名称的位置上 解析:解析 使用 DECLARE 语句声明一个局部变量后,这个变量的值将被初始化为 NULL。变量的赋值语句格式为:SET 局部变量名=值|表达式。 变量只能出现在使用常数的位置上。在标准的 SQL 语句中,变量不能用在表、字段或其他数据库对象的名称的位置上,也不能用在关键字的位置上。所以本题的答案为 D。31.在相联处理机的特点中,下述哪种说法是不正确的?(分数:2.00)A.相联处理机的核心是采用了相联存储器B.相联存储器的特点是每个存储单元都必须有一个处理单元C.相联存储器设有若干个寄存器如比较数寄存器、屏蔽寄存器等D.因此,相联处理机不再需要中央处理

38、部件 解析:32.存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是_。(分数:2.00)A.存储管理器负责检查用户是否具有数据访问权限B.为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行定期置换C.存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据 D.存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性解析:解析 C 项是查询处理器的功能,不是存储管理器功能。故本题选 C。33.以下关于桶溢出的说法错误的是_。(分数:1.50)A.如果某个桶内已装满记录,又有新的记录要

39、插入到该桶,就会产生桶溢出B.桶溢出也称为散列碰撞C.桶溢出的可能原因是文件初始设计时,为文件记录预留存储空间不足,预留的桶数偏少D.桶溢出的可能原因是没有溢出处理机制 解析:解析 散列文件组织将文件的物理空间划分为一系列桶,每个桶的空间大小是固定的,可容纳的文件记录数目是固定的。如果某个桶内已装满记录,又有新的记录要插入到该桶,就会产生桶溢出,也称为散列碰撞。桶溢出的原因包括:文件初始设计时,为文件记录预留存储空间不足,预留的桶数偏少;散列函数的“均匀分布性”不好,造成某些桶存满了记录,其他桶内却有较多空闲空间。由于散列函数是事先设计的,不可能完全符合文件的实际使用情况,即使散列函数认真设计

40、、存储空间留有一定余量,桶溢出现象也难以避免。因此,需要 DBS 采用相应的桶溢出处理机制,即溢出处理机制是桶溢出的结果而并非原因。所以本题的答案为 D。34.使用视图不能完成的操作是_。(分数:0.50)A.更新视图B.查询数据C.在视图上定义新的表 D.在视图上定义新的视图解析:35.Parameter 对象属性描述错误的是_。(分数:2.00)A.Direction 表示一个参数是输入参数还是输出参数B.Properties 描述这个参数的 Property 对象的集合C.Type 表示参数的数据类型D.Name 参数的当前值 解析:解析 Parameter 对象的主要属性如下。 Dir

41、ection:表示一个参数是输入参数还是输出参数。 Name:参数的名称。 Properties:描述这个参数的 Property 对象的集合。 Type:参数的数据类型。 Value:参数的当前值。 因此本题答案为 D。36.修改触发器的 SQL 语句为_。(分数:2.00)A.ALTER B.CREATEC.UPDATED.MODIFY解析:解析 修改触发器的 SQL 语句为:ALTER TRIGGER,其语法格式同定义触发器的语法基本一样,只是将 CREATE TRIGGER 换成了 ALTER TRIGGER。所以本题的答案为 A。37.在 SQL Server 2000 中,设有教师

42、表(教师号,姓名,所在部门,工资)。现需统计指定部门的工资总和,有下列标量函数: CREATE FUNCTION f_SumSalary( bm varchar(30) RETURNS int BEGIN RETURN (SELECT SUM(工资) FROM 教师表 WHERE 所在部门=bm) END CREATE FUNCTION f_SumSalary( bm varcbar(30) RETURNS int BEGIN RETURN (SELECT COUNT(工资) FROM 教师表 WHERE 所在部门=bm) END CREATE FUNCTION f_SumSalary( bm

43、 varchar(30) RETURNS int BEGIN DECLARE X INT SET X=(SELECT SUM(工资) FROM 教师表 WHERE 所在部门=bm) RETURN X END CREATE FUNCTION f_SumSalary( bm varchar(30) RETURNS int BEGIN DECLARE X INT SELECT X=SUM(工资) FROM 教师表 WHERE 所在部门=bm RETURN X END 上述函数中能正确实现该功能的是_。(分数:2.00)A仅B仅C.仅和D.仅、和 解析:解析 定义标量函数的语法格式为: CREATE

44、FUNCTION拥有者名.函数名 (参数名AS标量数据类型=default,n) RETURNS 返回值类型 AS BEGIN 函数体 RETURN 标量表达式 END 说明:同存储过程一样,函数的参数也可以有默认值。标量表达式:指定标量函数返回的标量值。标量函数返回在 RETURNS 子句中定义的类型的单个数据值。标量函数的返回值类型不能是大文本、图像等类型。38.下列关于优良数据库标准的说法中错误的是_。(分数:2.00)A.一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择B.需要处理大量元组的事务可以选择较小的锁粒度,以关系为加锁单位C.需要处理多个关系的大

45、量元组的事务可以以数据库为加锁单位D.对于一个处理少量元组的事务,可以以关系为加锁单位 解析:解析 一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择。锁粒度的选择必须从加锁机制和事务并发度两方面来考虑,对系统开销与事务并发度进行权衡折中。例如,需要处理大量元组的事务可以选择较小的锁粒度,以关系为加锁单位;需要处理多个关系的大量元组的事务可以以数据库为加锁单位;而对于一个处理少量元组的事务,可以以元组为加锁单位,以提高事务执行的并发度。所以本题的答案为 D。39.删除存储过程的 SQL 语句为_。(分数:2.00)A.ALTERB.DELETEC.UPDATED.D

46、ROP 解析:解析 删除存储过程使用 DROP PROCEDURE 语句实现,其语法格式为: DROP PROCEDURE存储过程名,n 所以本题的答案为 D。40.设某数据库中有一个用户样本集 S,其模式为(a1,a1,an,c),其中 ai(i=1,n)为用户的普遍属性,属性 c 的取值范围为高级用户,中级用户,普通用户。现有算法 A,对 S 进行处理,输出结果为 P,P 能根据新出现的用户 u 的 n 个普遍属性的取值确定 u 的用户级别。则 A 和 P 分别是_。(分数:1.50)A.聚类算法、聚类工具B.多维分析算法、OLAP 工具C.预测模型、预测工具D.分类算法、分类器 解析:解析 分类的目的是学会一个分类函数或分类模型(也常称作分类器),该模型能把数据库中的数据项映射到给定类别中的某一个。分类和回归都可用于预测。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1