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

上传人:postpastor181 文档编号:1338948 上传时间:2019-10-17 格式:DOC 页数:23 大小:116KB
下载 相关 举报
【计算机类职业资格】计算机数据库工程师-79及答案解析.doc_第1页
第1页 / 共23页
【计算机类职业资格】计算机数据库工程师-79及答案解析.doc_第2页
第2页 / 共23页
【计算机类职业资格】计算机数据库工程师-79及答案解析.doc_第3页
第3页 / 共23页
【计算机类职业资格】计算机数据库工程师-79及答案解析.doc_第4页
第4页 / 共23页
【计算机类职业资格】计算机数据库工程师-79及答案解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、计算机数据库工程师-79 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:30,分数:39.00)1._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS 的硬件平台是并行计算机系统,使用多个 CPU 和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O 速度。A)集中式数据库系统 B)并行数据库系统C)分布式数据库系统 D)客户/服务器数据库系统(分数:2.00)A.B.C.D.2.DBAS 生命周期模型中时间最长的阶段是_A)需求分析 B)系统设计 C)实行与部署 D)运行管理与维

2、护(分数:1.00)A.B.C.D.3.需求分析是_。A) 软件开发工作的基础 B) 软件生存周期的开始C) 由系统分析员单独完成 D) 由用户自己单独完成(分数:1.00)A.B.C.D.4.从联机事务处理(OLTP)环境中抽取数据、建立新的数据分析环境的最初出发点是_。A)对企业信息系统中的数据进行整理B)解决企业信息系统中的数据孤岛问题C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)解决企业信息系统中的蜘蛛网问题(分数:1.00)A.B.C.D.5.商场的业务子系统会在数据库服务器上产生各种增、删、改的事务或数据查询服务请求,随着系统的不断运行,系统中的数据会不断增长,很可能

3、会出现系统效率下降的情况,以下几种方法中不能优化查询的是A)清除对大型表行数据的顺序存取B)使用左连接操作C)避免相关子查询D)用排序来取代非顺序磁盘存取(分数:1.00)A.B.C.D.6.分布式数据库系统中分片模式和分配模式均是_。A) 局部的 B) 全局的 C) 分布的 D) 集中的(分数:1.00)A.B.C.D.7.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行_。 A) 监控分析 B) 空间管理 C) 再组织和重构造 D) 参数调整(分数:2.00)A.B.C.D.8.设系、学生、教

4、师三个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个系可以招收多名学生,一个学生只属于一个系。下列 ER 图中能准确表达以上约束的是_。(分数:1.00)A.B.C.D.9.关系模式 Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表示学号,学生姓名,课程号,课程名,成绩,任课教师名和教师地址。其中一个学生可以选若干门课,一个教师可以讲授若干门课,一门课程可以由多个教师讲授,对于同一门课程,学生只能选定一个教师讲授一门课,教师不会重名。下列对关系的分解正确的并且是无损连接及保持函数依赖的是_。A)(Sno,Sname

5、,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)属于 2NFB)(Sno,Sname),(Sno,Cno,Grade Tname,Taddr),(Cno,Cname)属于 2NFC)(Sno,Shame),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname)属于 3NFD)(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)属于 3NF(分数:2.00)A.B.C.D.10.事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是事

6、务的什么特性?_A) 原子性 B) 一致性 C) 隔离性 D) 持久性(分数:1.00)A.B.C.D.11.如果子女实体集中的每一个实例都能被唯一地确认而无需了解与之相联系的双亲实体集的实例,则这个关系就被称为_。A)标定型联系 B)分类联系 C)非标定型联系 D)多对多联系(分数:1.00)A.B.C.D.12.数据模型定义了数据库系统中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是_。 A) 实体-联系模型 B) 关系模型 C) 面向对象模型 D) 网状模型(分数:1.00)A.B.C.D.13.以下关于两层 C/S 结构的数据库应

7、用系统特点说法错误的是_。A) DBAS 的数据管理和数据处理的功能被分解并分布在客户端和数据库服务器上B) 数据库服务器可以为多个客户端应用提供共享的数据管理功能C) 客户端可以通过网络访问多个不同的数据源D) 客户端属于典型的“瘦客户端”(分数:2.00)A.B.C.D.14.考虑两个事务 Ti 一 Ii 和 Tj=Ij,以及定义在 Ti、Tj 上的并发调度 S,其中 Ii、Ij 分别代表组成 Ti和 Tj 的操作,则下列选项中不会引起事务 Ti 的操作 Ii 与事务 Tj 的操作 Ij 冲突的是。A)Ii=read(Q),Ij=write(Q) B)Ii=write(Q),Ij=read

8、(Q)C)Ii=read(Q),Ij=read(Q) D)Ii=write(Q),Ij=write(Q)(分数:1.00)A.B.C.D.15.数据库系统与文件系统的主要区别是_。A) 数据库系统复杂,而文件系统简单B) 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C) 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D) 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量(分数:1.00)A.B.C.D.16.在 VB 6.0 ADO 对象模型中,RecordSet 对象的 AddNew 方法的功能是_。A) 增加一个新记录集B) 在记录集中增加一个新列

9、C) 在内存中开辟存放一条新记录的空间D) 在对应的数据库表中增加一条新记录(分数:1.00)A.B.C.D.17.要写出高质量的 SQL 语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法? _A) 事务处理 B) 使用游标 C) 合理使用索引 D) 不充分的连接条件(分数:1.00)A.B.C.D.18.SQL server 2000 数据库用户的来源_。A)可以是所有 SQL Server 的登录用户B)只能是 Windows 身份验证的登录用户C)只能是 SQL Server 身份验证的登录用户D)可以是其他数据库中的用户(分数:1.00)A.B.C.D.19

10、.数据库系统中故障类型包括_。 A) 事务内部的故障 B) 系统故障 C) 介质故障 D) 以上各项均是(分数:2.00)A.B.C.D.20.关于数据库运行和功能与性能测试,下列说法正确的是_。A)对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B)在进行数据库功能测试时,一般要先进入大规模的数据C)数据库运行一般是与编写调试程序的工作同步开展D)数据库系统的压力测试、并发访问测试、查询效率测试一般都属于性能测试范围(分数:1.00)A.B.C.D.21.下列哪一项不属于概念模型所具备的性质?_A) 易于变动 B) 易于交流和理解C) 易于向数据模型转换 D) 在计算机中实现的效率高

11、(分数:1.00)A.B.C.D.22.以下关于固定服务器和数据库角色叙述不正确的是_。A) 用户可以添加、删除或更改固定的服务器B) 用户的登录账户可以添加到固定的服务器角色中C) 固定的服务器角色为管理数据库一级的权限提供了方便D) 固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限(分数:2.00)A.B.C.D.23.在 UML 机制中,关于包和包图下列说法中错误的是_。(A) 把模型元素通过内在的语义连在一起的成为一个整体就叫做包(B) 包又称为子系统(C) 包能够引用来自其他包的模型元素(D) 包图必须保证高耦合,低内聚(分数:1.00)A.B.C.D.2

12、4.一个 C/S 结构的数据库应用系统中,前台应用程序与后台数据库连接的标准接口是_。A) LINK B) ODBC C) OODB D) OSDB(分数:1.00)A.B.C.D.25.UML 是一种面向对象的建模语言,它包含有 10 种图,以下说法中错误的是_。A)状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述B)状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态C)用例图展示了各种外部行为者与系统所提供的用例之间的联系D)UML 的动态建模机制包括状态图、活动图、顺序图和协作图 4 个图形(分数:1.00)A.B.C.D.26.概念结

13、构设计的主要目标是产生数据库的概念结构,该结构主要反映_。A)应用程序员的编程需求 B)DBA 的管理信息需求C)数据库系统的维护需求 D)企业组织的信息需求(分数:2.00)A.B.C.D.27.关于数据库应用系统设计,有下列说法:数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面在数据库概念设计阶段,当采用自上而下的 ER 设计时,首先设计局部 ER 图,然后合并各局部 ER 图,得到全局 ER 图在数据库逻辑设计阶段,将关系模式转换为具体 DBMS 平台支持的关系表在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是_。A) 、和 B)

14、C) 和 D) 和(分数:2.00)A.B.C.D.28.软件开发常用的模型不包括_。 A) 瀑布模型 B) 减量模型 C) 快速原型模型 D) 螺旋模型(分数:1.00)A.B.C.D.29.对于数据库管理系统,下面说法不正确的是_。A) 数据库管理系统是一组软件 B) 数据库管理系统负责对数据库的定义和操纵C) 数据库管理系统包括数据库 D) 数据库管理系统负责对数据库的控制(分数:1.00)A.B.C.D.30.以下关于数据库与文件的对应关系叙述错误的是_。A) 在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B) 关系表在逻辑上由一系列元组组成,元组由多个属性组成C

15、) 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域D) 元组的每个属性对应于文件记录中的一个记录(分数:2.00)A.B.C.D.二、应用题(总题数:8,分数:30.00)创建触发器 TEST,定义 AFTER 行级触发器,要求每当在 STUDENT 表中修改数据后,将向客户端显示一条“记录已修改”的消息。_ON STUDENT_ASPrint记录已修改(分数:6.00)填空项 1:_填空项 1:_填空项 1:_假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩,请补充如下查询语句,求各个课程号及相应的选课人数。SELECT_FR

16、OM SC_(分数:4.00)填空项 1:_填空项 1:_31.在 UML 提供的图中,可以采用_对逻辑数据库模式建模;_用于接口、类和协作的行为建模,并强调对象行为的时间顺序。(分数:2.00)填空项 1:_32.VB 6.0 中,指明命令的类型,即要访问数据的来源属性是 CommandType,该属性的取值中表示RecordSource 中的命令类型未知的是 1。(分数:2.00)填空项 1:_33.在 SQL Server 2008 中,DATEDIFF(day,2012/1/1,2012/1/10)的返回值是 1。填空项 1:_34.数据库系统在运行过程中,可能会发生故障。如果系统在运

17、行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做_;如果系统在运行过程中,由于某种硬件故障,使得数据库中的数据部分或全部丢失,这种情况称为_。前者的恢复由_完成,后者的恢复由_完成。(分数:2.00)填空项 1:_设有关系模式 W(C, P, S, G,T, R),其中各属性的含义是:C 为课程,P 为教师,S 为学生,G 为成绩,T为时间,R 为教室,根据定义有如下的函数依赖集F=CG, (S,C)G, (T,R)C,(T,P)R, (T,S)RW 的规范程度最高达到_。若将关系模式 W 分解为

18、3 个关系模式 W1(C,P),W2(S,C,G),W3(S,T,R,C),则 W1 的规范化程度最高可达到_,W 的规范化程度最高可达到_,W3 的规范化程度最高可到达_。(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_创建触发器 TEST,定义 AFTER 行级触发器,要求每当在 STUDENT 表中修改数据后,将向客户端显示一条“记录已修改”的消息。_ ON STUDENT_ASPrint记录已修改(分数:6.00)填空项 1:_填空项 1:_填空项 1:_三、设计与应用题(总题数:3,分数:35.00)35.设有三个基本表,表的结构如下所示,请用 SQL 完成

19、下列查询BORROWER:借书证号 姓名 系名 班级98001 欧阳 信息系 98-198002 刘诚 信息系 98-198101 赵林 计算机系 98-2LOANS:借书证号图书馆登记号 借书日期98001 T00101 1999.04.0198002 T00102 1999.05.0109001 T00201 1999.05.31BOOKS: 索书号 书号 作者 图书登记 号 出版社 价格TP311.13数据库系统与应用 李昭原 T00101 科学 19.00TP311.13数据库原理与应用 李昭原 T00102 科学 19.00TP.065 数据库系统原理 李昭原 T00201 北航 6

20、.50TP.1599 数据库原理教程 王珊 T00101 清华 18.50检索至少借了 5 本书的同学的借书证号、姓名、系名和借书数量检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期建立信息系学生借书的视图 SSP,该视图的属性列明由借书证号,姓名,班级,图书登记号,书名,出版社和借书日期组成(分数:15.00)_36.设职工一社团数据库有三个基本表:职工(职工号,姓名,年龄,性别);社会团体(编号,名称,负责人,活动地点);参加(职工号,编号,参加日期)。其中:1)职工表的主码为职工号。2)社会团体表的主码为编号,外码为负责人,被参照表为职工表,对应属性为职工号。3

21、)参加表的职工号和编号为主码;职工号为外码,其被参照表为职工表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为编号。试用 SQL 语句表达下列操作:1)定义职工表、社会团体表和参加表,并说明其主码和参照关系。2)建立下列两个视图。社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别);参加人情况(职工号,姓名,社团编号,社团名称,参加日期)3)查找没有参加任何团体的职工情况。4)查找参加了职工号为“1001”的职工所参加的全部社会团体的职工号。5)把对社会团体和参加两个表的数据查看、插入和删除数据的权力赋给用户张三,并允许他将此权力授予其他用户。(分数:10.00)_

22、37.在 SQLServer2000 的某数据库中有如下两张关系表:学生表(学号,姓名,性别,系号),学号为主码系表(系号,系名,系简称),系号为主码在数据库中执行如下 T-SQL 代码:DECLARE DePtID varchar(10)DECLARE cnt intset cnt=ODECLARE cursor1 cursor FOR SELEET 系号 FROM 系表WHERE 系名 LIKE%电%OPEN cursorlFETCH NEXT FROM cursor1 INTO DePtIDWHILE FETCH_STATUS=OBEGINDECLARE temp_cnt intsELE

23、CT temp_cnt=COUNT(*)FROM 学生表 WHERE 系号=DeptIDset Cnt=cnt+temp_cntFETCH NEXT FROM cursor1 INTO ODePtIDENDCLOSE cursor1DEALLOCATE cursor1SELECT cnt执行过程中发现速度比较慢,为了解决性能问题,需在功能不变的情况下,将此 T-SQL 代码改为一条SQL 语句,请写出此 SQL 语句(语句中不能含有子查询)并说明为什么此种修改可以提高性能。设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率?并说明原因。SELECT*FR

24、OM 学生表 WHERE 系号=1;SELEET*FRoM 学生表 WHERE 姓名=张三;(分数:10.00)_计算机数据库工程师-79 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:30,分数:39.00)1._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS 的硬件平台是并行计算机系统,使用多个 CPU 和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O 速度。A)集中式数据库系统 B)并行数据库系统C)分布式数据库系统 D)客户/服务器数据库系统(分数:2.00)A.B.

25、C.D.解析:解析 并行 DBS 是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS 的硬件平台是并行计算机系统,使用多个 CPU 和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O 速度。2.DBAS 生命周期模型中时间最长的阶段是_A)需求分析 B)系统设计 C)实行与部署 D)运行管理与维护(分数:1.00)A.B.C.D. 解析:解析 当一个系统开发后,运行管理与维护往往是以年为单位来计算时间的,其成本消耗相对来说也是巨大的。3.需求分析是_。A) 软件开发工作的基础 B) 软件生存周期的开始C) 由

26、系统分析员单独完成 D) 由用户自己单独完成(分数:1.00)A. B.C.D.解析:解析 需求分析是整个软件开发任务的基础性工作,它是软件开发工作的第一步骤,但是不是软件生命周期的开始。关于需求分析,首先要了解用户的要求,并分析用户的要求,因此,需求分析不能由用户或系统分析员的任何一方单独完成。4.从联机事务处理(OLTP)环境中抽取数据、建立新的数据分析环境的最初出发点是_。A)对企业信息系统中的数据进行整理B)解决企业信息系统中的数据孤岛问题C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)解决企业信息系统中的蜘蛛网问题(分数:1.00)A.B.C. D.解析:解析 采用数据抽

27、取程序从 OLTP 中抽取数据的主要原因是解决不同类型应用程序之间的性能冲突问题,因此本题答案为 C。5.商场的业务子系统会在数据库服务器上产生各种增、删、改的事务或数据查询服务请求,随着系统的不断运行,系统中的数据会不断增长,很可能会出现系统效率下降的情况,以下几种方法中不能优化查询的是A)清除对大型表行数据的顺序存取B)使用左连接操作C)避免相关子查询D)用排序来取代非顺序磁盘存取(分数:1.00)A.B. C.D.解析:解析 左连接消耗的资源是非常多的,所以查询不使用任何的左连接可获得很好的效果。6.分布式数据库系统中分片模式和分配模式均是_。A) 局部的 B) 全局的 C) 分布的 D

28、) 集中的(分数:1.00)A.B. C.D.解析:解析 分布式 DBS 的体系结构分为四级:全局外模式、全局概念模式、分片模式和分配模式。全局外模式:它们是全局应用的用户视图,是全局概念模式的子集。全局概念模式:全局概念模式定义了分布式数据库中所有数据的逻辑结构。分片模式:分片模式定义片段以及定义全局关系与片段之间的映象。这种映象是一对多的,即每个片段来自一个全局关系,而一个全局关系可分成多个片段。分配模式:片段是全局关系的逻辑部分,一个片段在物理上可以分配到网络的不同场地上。分配模式根据数据分配策略的选择定义片段的存放场地。因此,分布式数据库系统中分片模式和分配模式均是全局的。7.数据运行

29、一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行_。 A) 监控分析 B) 空间管理 C) 再组织和重构造 D) 参数调整(分数:2.00)A.B.C. D.解析:解析 数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行再组织和重构造。8.设系、学生、教师三个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个系可以招收多名学生,一个学生只属于一个系。下列 ER 图中能准确表达以上约束的是_。

30、(分数:1.00)A.B. C.D.解析:解析 由题意可知,系和教师两者之间是一对多的关系,同样系和学生之间也是一对多的关系,但教师和学生之间关系题中并没有明确给出,所以此题答案为 B。9.关系模式 Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表示学号,学生姓名,课程号,课程名,成绩,任课教师名和教师地址。其中一个学生可以选若干门课,一个教师可以讲授若干门课,一门课程可以由多个教师讲授,对于同一门课程,学生只能选定一个教师讲授一门课,教师不会重名。下列对关系的分解正确的并且是无损连接及保持函数依赖的是_。A)(Sno,Sname,Cno

31、,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)属于 2NFB)(Sno,Sname),(Sno,Cno,Grade Tname,Taddr),(Cno,Cname)属于 2NFC)(Sno,Shame),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname)属于 3NFD)(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)属于 3NF(分数:2.00)A.B.C.D. 解析:解析 A 选项中(Sno,Sname,Cno,Tname,Taddr)的码是(

32、Sno,Cno,Tname),则由 Snosname可知非主属性 sname 部分依赖于码(Sno,Cno,Tname),这个对题中关系的分解不符合 2NF。同理,B 选项(Sno,Cno,Grade,Tname,Taddr)也存在 Taddr 对码(Sno,Cno,Tname)的部分依赖,这样的关系分解也不属于 2NF。C、D 均满足 3NF。但本题要求无损连接,所谓无损连接,就是分解后的关系能恢复成原来的关系。选项C,(Sno,Sname) (Sno,Cno,Crade) (Tname,Taddr) (Cno,Cname)=(Sno,Sname,Cno,Grade,Cname) (Tnam

33、e,Taddr),剩下的连接不能完成原关系的恢复不具有无损性,因此 C 错误。D 选项,(Sno,Sname) (Sno,Cno,Grade) (Tname,Taddr) (Tname,Cno)10.事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是事务的什么特性?_A) 原子性 B) 一致性 C) 隔离性 D) 持久性(分数:1.00)A. B.C.D.解析:解析 事务具有四个特性:原子性、一致性、隔离性和持久性。原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。一致性:即必须保证在数据库状态发生变化时数据的一致性,在事务作用于数据库过程中,数据应始终

34、满足完整性约束。隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。持久性:指一个事务一旦提交,它对数据库中数据的改变就应该是永久的。11.如果子女实体集中的每一个实例都能被唯一地确认而无需了解与之相联系的双亲实体集的实例,则这个关系就被称为_。A)标定型联系 B)分类联系 C)非标定型联系 D)多对多联系(分数:1.00)A.B.C. D.解析:解析 如果子女实体集中的每一个实例都能被唯一地确认而无须了解与之相关的双亲的实例,则这个标准就是非标定型联系。而标定型联系是指子女实体集中的每个实例都是由它与双亲的联系而确定的。分类联系指两个或多个实体集之间的

35、联系,且在这些实体集中存在一个一般实体集,它的每一个实例都恰好与一个且仅与一个分类实体集的一个实例相联系。多对多联系又称不确定联系,是指关联的两个实体集之间,任一实体集的一个实例都将对应另一实体集的 0 个、1 个或多个实例。12.数据模型定义了数据库系统中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是_。 A) 实体-联系模型 B) 关系模型 C) 面向对象模型 D) 网状模型(分数:1.00)A. B.C.D.解析:解析 概念数据模型也可简称为概念模型,是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,最典型的概念

36、数据模型是实体-联系模型,所以本题的答案为 A。选项 B、D 属于数据结构模型。13.以下关于两层 C/S 结构的数据库应用系统特点说法错误的是_。A) DBAS 的数据管理和数据处理的功能被分解并分布在客户端和数据库服务器上B) 数据库服务器可以为多个客户端应用提供共享的数据管理功能C) 客户端可以通过网络访问多个不同的数据源D) 客户端属于典型的“瘦客户端”(分数:2.00)A.B.C.D. 解析:解析 客户端除了完成人及交互功能外,还需要完成面向应用的数据处理功能,负荷较重,属于典型的“胖客户端”。14.考虑两个事务 Ti 一 Ii 和 Tj=Ij,以及定义在 Ti、Tj 上的并发调度

37、S,其中 Ii、Ij 分别代表组成 Ti和 Tj 的操作,则下列选项中不会引起事务 Ti 的操作 Ii 与事务 Tj 的操作 Ij 冲突的是。A)Ii=read(Q),Ij=write(Q) B)Ii=write(Q),Ij=read(Q)C)Ii=read(Q),Ij=read(Q) D)Ii=write(Q),Ij=write(Q)(分数:1.00)A.B.C. D.解析:解析 两个事务对同一数据的只读操作不会引起操作的冲突。15.数据库系统与文件系统的主要区别是_。A) 数据库系统复杂,而文件系统简单B) 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C) 文件系统只能管

38、理程序文件,而数据库系统能够管理各种类型的文件D) 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量(分数:1.00)A.B. C.D.解析:解析 数据库系统与文件系统两者之间的主要区别是组织数据的方式不同,文件系统是面向组织数据的,而数据库系统是面向全局组织数据的,这种组织方式可以解决数据冗余问题。16.在 VB 6.0 ADO 对象模型中,RecordSet 对象的 AddNew 方法的功能是_。A) 增加一个新记录集B) 在记录集中增加一个新列C) 在内存中开辟存放一条新记录的空间D) 在对应的数据库表中增加一条新记录(分数:1.00)A.B.C.D. 解析:解析 Record

39、Set 对象的 AddNew 方法的功能是向记录集中添加一条新记录。17.要写出高质量的 SQL 语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法? _A) 事务处理 B) 使用游标 C) 合理使用索引 D) 不充分的连接条件(分数:1.00)A.B. C.D.解析:解析 优化查询的常用方法有事务处理、合理使用索引、不充分的连接条件等。18.SQL server 2000 数据库用户的来源_。A)可以是所有 SQL Server 的登录用户B)只能是 Windows 身份验证的登录用户C)只能是 SQL Server 身份验证的登录用户D)可以是其他数据库中的用户(

40、分数:1.00)A.B.C.D. 解析:解析 SQL Server 的用户有两种类型,Windows 授权用户和 SQL 授权用户,所以本题的答案为D。19.数据库系统中故障类型包括_。 A) 事务内部的故障 B) 系统故障 C) 介质故障 D) 以上各项均是(分数:2.00)A.B.C.D. 解析:解析 各项均是。20.关于数据库运行和功能与性能测试,下列说法正确的是_。A)对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B)在进行数据库功能测试时,一般要先进入大规模的数据C)数据库运行一般是与编写调试程序的工作同步开展D)数据库系统的压力测试、并发访问测试、查询效率测试一般都属于性

41、能测试范围(分数:1.00)A.B.C. D.解析:解析 对数据库系统的转储和恢复能力测试属于系统的性能测试。A 错误。对于数据量极大的中大型系统,数据装载非常耗时,因此不需要等待所有的数据都入库后才开始试运行,而只需先装载少量的数据即可,等到试运行的结果符合设计要求后,再批量装入全部数据。B 错误。数据库运行一般在编写与调试完程序之后。C 错误。21.下列哪一项不属于概念模型所具备的性质?_A) 易于变动 B) 易于交流和理解C) 易于向数据模型转换 D) 在计算机中实现的效率高(分数:1.00)A.B.C.D. 解析:解析 概念模型的优点有:概念模型应真实、充分地反映现实世界中事物和事物之

42、间的联系,有丰富的语义表达能力,能表达用户的各种需求,包括描述现实世界中各种对象及其复杂的联系、用户对数据对象的处理要求和手段。概念模型应简洁、明晰、独立于机器、容易理解。方便数据设计人员与应用人员交换意见,使用户能积极参与数据库的设计工作。所以 B 项属于概念模型所具备的性质。概念模型应易于变动。当应用环境和应用要求改变时,容易对概念模型修改和补充。所以 A 项属于概念模型所具备的性质。概念模型应很容易向关系、层次或网状等各种数据模型转换。易于从概念模式导出与 DBMS 有关的逻辑模式。所以 C 项属于概念模型所具备的性质。22.以下关于固定服务器和数据库角色叙述不正确的是_。A) 用户可以

43、添加、删除或更改固定的服务器B) 用户的登录账户可以添加到固定的服务器角色中C) 固定的服务器角色为管理数据库一级的权限提供了方便D) 固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限(分数:2.00)A. B.C.D.解析:解析 固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限,用户不能添加、删除或更改固定的服务器角色。23.在 UML 机制中,关于包和包图下列说法中错误的是_。(A) 把模型元素通过内在的语义连在一起的成为一个整体就叫做包(B) 包又称为子系统(C) 包能够引用来自其他包的模型元素(D) 包图必须保证高耦合,低内聚(分

44、数:1.00)A.B.C.D. 解析:24.一个 C/S 结构的数据库应用系统中,前台应用程序与后台数据库连接的标准接口是_。A) LINK B) ODBC C) OODB D) OSDB(分数:1.00)A.B. C.D.解析:解析 在 C/S 结构的数据库应用系统中,前台应用程序与后台数据库连接的标准接口是ODBC。ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准 API(应用程序编程接口)。这些.NPI利用 SQL 来完成其大部分任务。ODBC 本身也提供了对

45、 SQL 语言的支持,用户可以直接将 SQL 语句传给ODBC。25.UML 是一种面向对象的建模语言,它包含有 10 种图,以下说法中错误的是_。A)状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述B)状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态C)用例图展示了各种外部行为者与系统所提供的用例之间的联系D)UML 的动态建模机制包括状态图、活动图、顺序图和协作图 4 个图形(分数:1.00)A.B. C.D.解析:解析 状态图通常是对类的描述的扩充,它说明该类的对象所有可能的状态。26.概念结构设计的主要目标是产生数据库的概念结构,该

46、结构主要反映_。A)应用程序员的编程需求 B)DBA 的管理信息需求C)数据库系统的维护需求 D)企业组织的信息需求(分数:2.00)A.B.C.D. 解析:解析 概念设计的目标是产生反应企业组织信息需求的数据库概念结构,即概念模型。概念模型是独立于计算机硬件结构,独立于支持数据库的 DBMS。概念模型能充分反映现实世界中实体间的联系,是各种基本数据模型的共同基础,同时也容易向现在普遍使用的关系模型转换。27.关于数据库应用系统设计,有下列说法:数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面在数据库概念设计阶段,当采用自上而下的 ER 设计时,首先设计局部 ER 图,然后合并各局部 ER 图,得到全局 ER 图在数据库逻辑设计阶段,将关系模式转换为具体 DBMS 平台支持的关系表在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是_。A) 、和 B) C) 和 D) 和(分数:2.00)A.B. C.D.解析:解析

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

当前位置:首页 > 考试资料 > 职业资格

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