【计算机类职业资格】计算机三级数据库技术-25及答案解析.doc

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

1、计算机三级数据库技术-25 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:45.00)1.下列有关数据库系统及相关内容的说法中,错误的是 A.数据库系统是由计算机软硬件组成的复杂系统,其体系结构与系统硬件平台密切相关 B.数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理功能 C.数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户共享的、具有最小冗余度的相关数据的集合 D.数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和维护(分数:1.50)A.B.C.D.2.

2、触发器是一种特殊的存储过程,它是由用户对数据的更改操作自动引发执行的。下列数据库控制中,适于用触发器实现的是 A.并发控制 B.恢复控制 C.可靠性控制 D.完整性控制(分数:1.50)A.B.C.D.3.数据库概念设计是面向企业或组织中的数据需求的。下列有关概念模型设计的说法中,错误的是 A.按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集 B.分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们 C.从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中 D.要保证一个实体集中定义的每一个属性有意义、不重名(分数:1.5

3、0)A.B.C.D.4.数据库物理设计的目标是为应用数据提供合适的数据存储结构,同时要保证数据库系统具有良好的性能。关于数据库物理设计,下列说法中错误的是 A.数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式 B.数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数 C.数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案 D.在数据库物理设计后期,可以根据实际需要适当降低某些关系模式的规范化程度,以提高查询效率(分数:1.50)A.B.C.D.5.下列有关三级模式结构和数据独立性的

4、说法中,正确的是 A.在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求 B.外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式 C.三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响 D.数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价(分数:1.50)A.B.C.D.6.设有教师表(教师号,姓名,年龄,性别,所在系号),系表(系号,系名)。用户将非常频繁地在这两张表上执行如下查询:SELECT 教师号,姓名,系名FROM 教

5、师表 T JOIN 系表 D ON T.所在系号=D.系号;为了提高查询效率,下列最适合存储上述表数据的文件类型是 A.堆文件 B.索引文件 C.聚集文件 D.散列文件(分数:1.50)A.B.C.D.7.利用游标机制可以实现对查询结果集的逐行操作。下列关于 SQL Server 2008 中游标的说法中,错误的是 A.每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据 B.如果在声明游标时未指定 INSENSITIVE 选项,则已提交的对基表的更新都会反映在后面的提取操作中 C.当 FETCH_STATUS=0 时,表明游标当前行指针已经移出了结果集范围 D.关闭

6、游标之后,可以通过 OPEN 语句再次打开该游标(分数:1.50)A.B.C.D.8.若某数据库系统中存在一个等待事务集T1,T2,T3,T4,T5,其中 T1 正在等待被 T2 锁住的数据项A2,T2 正在等待被 T4 锁住的数据项 A4,T3 正在等待被 T4 锁住的数据项 A4,T5 正在等待被 T1 锁住的数据项 A。下列有关此系统所处状态及需要进行的操作的说法中,正确的是 A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态 B.系统处于死锁状态,通过撤销 T4 可使系统退出死锁状态 C.系统处于死锁状态,通过撤销 T5 可使系统退出死锁状态 D.系统未处于死锁状态,不需要

7、撤销其中的任何事务(分数:1.50)A.B.C.D.9.当数据库中某张表的数据量巨大时,可采用人工分割表的方法优化性能。下列有关分割表的说法中,错误的是 A.水平分割后,得到的表结构相同 B.水平分割后,查询表中所有数据时需使用 JOIN 操作 C.垂直分割后,所有表中均需保留原有表的主码 D.当查询表中所有数据时,使用分割表方法会增加查询表达的复杂度(分数:1.50)A.B.C.D.10.在并行数据库中,需要将表拆分到不同的磁盘上。下列最适合整表扫描的拆分方式是 A.轮转法 B.散列划分 C.范围划分 D.等值划分(分数:1.50)A.B.C.D.11.为了保证数据库系统的连续运行,仅仅依靠

8、数据库系统软件是不能满足需求的,需要从硬件级别对数据库系统进行保护。下列有关数据库硬件容错方案的说法中,错误的是 A.在数据库服务器的 Active-Standby 模式中,共享存储损坏时,数据库将无法对外提供服务 B.数据库服务器的 Active-Standby 模式可以实现一台数据库服务器损坏时快速恢复服务,但数据库服务需要中断一定时间 C.数据库服务器的 Active-Standby 模式一般使用私有网络实现状态检测,一条私有网络一般可以确保不出现“脑裂”现象 D.在 Oracle RAC 架构中,数据库可以同时运行在多台服务器上,可以克服 Active-Standby 架构资源浪费的问

9、题(分数:1.50)A.B.C.D.12.下列有关基于 C/S 和基于 B/S 数据库应用系统体系结构的说法中,错误的是 A.在 C/S 结构中,应用业务规则主要是在客户端实现的 B.在 B/S 结构中,应用业务规则主要是在数据库服务器端实现的 C.在 C/S 结构中,客户端属于“胖客户端”;在 B/S 结构中,客户端属于“瘦客户端” D.在 C/S 结构中,客户端需专门开发;在 B/S 结构中,客户端一般只需安装浏览器(分数:1.50)A.B.C.D.13.在数据建模阶段需要标识和定义联系。下列有关联系以及标识和命名联系的说法中,正确的是 A.一个联系描述一个实体集中属性之间的依赖关系,而联

10、系实例表示一个联系中的两个实例之间有意义的关联 B.标识一个实体集中两个属性之间是否存在关联关系的简单方法是建立联系矩阵,通过联系矩阵分析和考察它们之间可能的关联 C.ER 图中一般只描述一个实体集中两个属性之间的直接联系,并不描述它们之间的间接联系 D.ER 图中一般使用动词或动词短语命名联系,并且要求联系名应该是具体的、简明的和有意义的(分数:1.50)A.B.C.D.14.某商场想根据购物记录找出倾向于购买高清电视的顾客所具有的属性特征,能够满足此需求的数据挖掘方法是 A.关联分析 B.分类分析 C.时间序列分析 D.回归分析(分数:1.50)A.B.C.D.15.在一个分布式数据库中,

11、表 R 被分片为 R1 和 R2,R1 存储在场地 1 上,R2 存储在场地 2 和场地 3 上。如果用户编写应用程序时可以直接访问 R,则称该系统具有 A.分片透明性 B.位置透明性 C.局部数据模型透明性 D.全局数据模型透明性(分数:1.50)A.B.C.D.16.类图技术是面向对象方法的核心技术。下列所示 UML 的类图中,正确的是 A B CD (分数:1.50)A.B.C.D.17.设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是 A.SELECT 姓名,所在系 FROM 学生表 a LEF

12、T JOIN 选课表 b ON a.学号=b.学号 WHERE a.学号 IS NULL B.SELECT 姓名,所在系 FROM 学生表 a LEFT JOIN 选课表 b ON a.学号=b.学号 WHERE b.学号 IS NULL C.SELECT 姓名,所在系 FROM 学生表 a RIGHT JOIN 选课表 b ON a.学号=b.学号 WHERE a.学号 IS NULL D.SELECT 姓名,所在系 FROM 学生表 a RIGHT JOIN 选课表 b ON a.学号=b.学号 WHERE b.学号 IS NULL(分数:1.50)A.B.C.D.18.在 SQL Ser

13、ver 2008 中,建立索引视图的目的是为了提高数据查询的效率。下列关于索引视图的说法中,错误的是 A.当很少对基础数据进行更改操作时,适合建立索引视图 B.索引视图的数据被物理地保存在数据库中,因此建立索引视图会占用更多的存储空间 C.对于经常执行连接和聚合操作的查询,不适合建立索引视图 D.如果 Group By 列具有高基数度的数据聚合,则不适合建立索引视图(分数:1.50)A.B.C.D.19.设在 SQL Server 2008 中,用户 U2 在 DB1 数据库中创建了#Temp 表。下列关于#Temp 表的说法中,正确的是 A.只有在创建#Temp 表的连接中才可以查询#Tem

14、p 表数据 B.在所有用户 U1 发起的连接中,都可以查询#Temp 表数据 C.在创建#Temp 表的连接未断开时,DB1 数据库的所有用户都可以查询#Temp 表数据 D.在创建#Temp 表的连接断开后,DB1 数据库的所有用户仍可以查询#Temp 表数据(分数:1.50)A.B.C.D.20.为便于管理数据库中的数据文件,SQL Server 2008 提供了文件组的机制。下列关于文件组的说法中,错误的是 A.每个数据库至少包含一个文件组 B.数据库的系统信息必须存储在 PRIMARY 文件组中 C.用户信息只能存储在用户定义的文件组中 D.数据库的默认文件组可以不是 PRIMARY

15、文件组(分数:1.50)A.B.C.D.21.效率低下的 SQL 语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法:利用存储过程封装频繁使用的 SQL 语句重新安排数据存储,整理回收碎块不要随意使用游标合理使用相关子查询调整表结构定义以上属于优化 SQL 语句执行效率方法的是 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:1.50)A.B.C.D.22.设在 SQL Server 2008 某数据库中建有如下会员卡表:CREATE TABLE Table_Card (CardID char(4) PRIMARY KEY,StartDate datetime NOT NU

16、LL,Score int NOT NULL DEFAULT 0,State int NOT NULL CHECK(State in(0,1,2)现表中无数据,某用户对此表依次进行了如下操作:INSERT INTO Table_CardVALUES(1001,2012-1-1 12:30:01,154,0)INSERT INTO Table_Card(CardID,StartDate,State)VALUES(1002,2012-1-1 12:30:02,1)INSERT INTO Table_CardVALUES(1003,2012-1-1 12:30:03,172,2)INSERT INTO

17、 Table_CardVALUES(1004,2012-1-1 12:30:04,135,3)UPDATE Table_Card SET State=3 WHERE CardID=1001UPDATE Table_Card SET State=1 WHERE CardlD=1004以上操作对 Table_Card 表数据产生影响的是 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:1.50)A.B.C.D.23.在数据库应用系统的实施、运行和维护阶段有下列工作:定义数据库结构 数据装载编写和调试应用程序 监控数据库运行性能数据库的重组和重构 数据库应用系统功能测试和性能测试以上属于实施阶

18、段工作的是 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:1.50)A.B.C.D.24.设有关系模式 Teacher(Tno,Tname,Title,Dno,Dname,Cno,Cname,Credit),满足函数依赖集:TnoTname,TnoTitle,TnoDno,DnoDname,TnoCno,CnoCname,CnoCredit。下面给出了这个关系模式的主码,给出了这个关系模式的分解方案:UTno/U UTno,Dno/U UTno,Cno/U UTno,Dno,Cno/U(Tno,Tname,Title,Dno,Cno),(Dno,Dnmne),(Cno,Cname,Cr

19、edit)(Tno,Tname,Title),(Dno,Dname),(Cno,Cname,Credit)(Tno,Tname,Title,Dno),(Dno,Dname,Cno),(Cno,Cname,Credit)以上是关系模式 Teacher 的主码,并且其分解满足 3NF 的是 A.仅和 B.仅和 C.仅和 D.仅和(分数:1.50)A.B.C.D.25.设某数据库中有选课表(学号,课程号,成绩)。现要查询至少选了“C01”和“C02”两门课程的学生的学号和所选的课程号,有下列查询语句:SELECT 学号,课程号 FROM 选课表WHERE 课程号=C01OR 课程号=C02SELEC

20、T 学号,课程号 FROM 选课表 WHERE 学号 IN(SELECT 学号 FROM 选课表 WHERE 课程号=C01OR 课程号=C02)SELECT 学号,课程号 FROM 选课表WHERE 学号 IN(SELECT 学号 FROM 选课表 WHERE 课程号=C01)AND 学号 IN(SELECT 学号 FROM 选课表 WHERE 课程号=C02)SELECT 学号,课程号 FROM 选课表 WHERE 课程号=C01INTERSECTSELECT 学号,课程号 FROM 选课表 WHERE 课程号=C02上述语句中,能够实现该查询要求的是 A.仅和 B.仅和 C.仅和 D.仅

21、(分数:1.50)A.B.C.D.26.在 SQL Server 2008 中,设某数据库应用系统中有商品类别表(商品类别号,类别名称,类别描述信息)和商品表(商品号,商品类别号,商品名称,生产日期,单价,库存量)。该系统要求增加每种商品在入库的时候自动检查其类别,禁止未归类商品入库的约束。下列实现此约束的语句中,正确的是 A.ALTER TABLE 商品类别表 ADD CHECK(商品类别号 IN (SELECT 商品类别号 FROM 商品表) B.ALTER TABLE 商品表 ADD CHECK(商品类别号 IN (SELECT 商品类别号 FROM 商品类别表) C.ALTER TAB

22、LE 商品表 ADD FOREIGN KEY(商品类别号)REFERENCES 商品类别表(商品类别号) D.ALTER TABLE 商品类另 4 表 ADD FOREIGN KEY(商品类别号)REFERENCES 商品表(商品类别号)(分数:1.50)A.B.C.D.27.设在 SQL Server 2008 中,有如下创建分区函数的语句:CREATE PARTITl0N FUNCTION myRangePF1(int)AS RANGE FOR VALUES(1,100,1000);该分区函数的功能是 A.创建 2 个分区,分区范围分别为:1100、1011000 B.创建 2 个分区,分

23、区范围分别为:199、1001000 C.创建 4 个分区,分区范围分别为:1、199、100999、=1000 D.创建 4 个分区,分区范围分别为:=1、2100、1011000、1000(分数:1.50)A.B.C.D.28.关于操作型数据和 DSS 型数据特征有如下说法操作型数据更新频率高,DSS 型数据一般不更新操作型数据对性能要求宽松,DSS 型数据对性能要求高操作型数据是详细的,DSS 型数据是综合的操作型数据有冗余,DSS 型数据无冗余操作型数据处理需求事先可知,DSS 型数据处理需求事先不明确上述说法中正确的是 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:1.50)

24、A.B.C.D.29.某商场经营管理系统在运行过程中数据库系统突然发生软故障,数据库管理员发现问题后重启了数据库。重启后,系统业务正常。设重启期间可能有如下操作:使用日志文件重做已提交的事务对未提交的事务进行回滚使用 RAID 技术对数据进行恢复使用镜像数据库对数据进行恢复使用数据库备份对数据进行恢复为了保证数据的一致性,系统可能进行的操作是 A.仅 B.仅和 C.仅、和 D.以上都是(分数:1.50)A.B.C.D.30.我们用 TB(Ti)表示事务 Ti的开始时间,TC(T i)表示 Ti的提交时间。现有如下五个事务:TB(T1)=10,TC(T1)=30TB(T2)=50,TC(T2)=

25、100TB(T3)=80,TC(T3)=200TB(T4)=120,TC(T4)=150TB(T5)=180,TC(T 5)=220系统在时间点 90 生成了一个检查点,在时间点 190 发生了系统故障,则在系统故障恢复过程中,需要 A.重做 T1、T 2、T 4,撤销 T3、T 5 B.重做 T1、T 2、T 3,撤销 T4、T 5 C.重做 T2、T 3,撤销 T4、T 5 D.重做 T2、T 4,撤销 T3、T 5(分数:1.50)A.B.C.D.二、B应用题/B(总题数:15,分数:30.00)31.用二维表结构在计算机中存储数据及数据之间联系的数据模型被称为 1。(分数:2.00)填

26、空项 1:_32.在分布式数据库中,使用 1 模式来描述各片段到物理存放场地的映像。(分数:2.00)填空项 1:_33.设有关系模式:图书借阅(读者号,图书号,借阅日期,还书日期),其中的读者号是这个关系模式的 1 属性。(分数:2.00)填空项 1:_34.为避免活锁现象的发生,数据库管理系统采用 1 策略处理事务的加锁请求。(分数:2.00)填空项 1:_35.对关系进行规范化处理属于数据库应用系统开发过程中数据库 1 设计阶段的任务。(分数:2.00)填空项 1:_36.搜索引擎在用户输入一个关键词之后,会向用户推荐最近一段时间最可能和该关键词一起出现的其他关键词,这用到了数据挖掘中的

27、 1 挖掘算法。(分数:2.00)填空项 1:_37.在 SQL Server 2008 中,创建用户定义的角色 MyRole。请补全下面语句: _ MyRole;(分数:2.00)填空项 1:_38.在 SQL Server 2008 中,现要在 T1 表的 C1 列上创建一个唯一的聚集索引。请补全下面语句: CREATE _ INDEX ID_ind ON T1(C1);(分数:2.00)填空项 1:_39.设在 SQL Server 2008 某数据库中有购买表(顾客号,商品号,购买时间),现要查询 C01 顾客购买过但 C02 顾客没有购买过的商品。请补全下面语句。 SELECT 商品

28、号 FROM 购买表 wHERE 顾客号=C01 _ SELECT 商品号 FROM 购买表 WHERE 顾客号=C02;(分数:2.00)填空项 1:_40.设在 SQL Server 2008 某数据库中,要设置不允许用户 U1 获得对表 T 数据的删除权限。请补全实现该授权操作的 SQL 语句: _ ON T TO U1;(分数:2.00)填空项 1:_41.在动态转储中,利用转储文件只能将数据库恢复到转储过程中的某个状态,且转储文件中的数据可能不一致,只有和 1 文件综合起来使用,才能将数据库恢复到一致状态。(分数:2.00)填空项 1:_42.在 SQL Server 2008 中,

29、具有系统管理员权限的服务器角色是 1。(分数:2.00)填空项 1:_43.一个完整的事务概要设计包括事务名称、事务所访问的关系名及其属性名、事务的 1 以及事务用户。(分数:2.00)填空项 1:_44.在数据仓库中,元数据主要分为 1 元数据和业务元数据两类。(分数:2.00)填空项 1:_45.在 SQL Server 2008 中,数据库镜像分为高可用操作模式、高保护操作模式和 1 操作模式。(分数:2.00)填空项 1:_三、B设计与应用题/B(总题数:3,分数:25.00)46.设某信息管理系统在需求分析阶段已经收集到下列信息: 学生信息:学号、姓名、性别、出生日期、所在系号、系名

30、、系办公电话 学生学籍异动信息:学籍异动类型(如因病休学,任村官保留学籍,农村任教保留学籍等)、异动类型说明、异动时间 教材信息:教材号、教材名、使用该教材的课程号、课程名、课程学分 该业务系统存在如下规则: 一个系管理多名学生,每个学生只由一个系管理 一本教材仅用于一门课程,一门课程可使用多本教材 一名学生可选修多门课程,一门课程可由多名学生选修 学生选修的课程要在数据库中记录课程成绩 一名学生可能会有多条学籍异动信息 请根据以上描述信息画出合适的 ER 图。 将 ER 图转换为满足 3NF 的关系模式,并标出每个关系模式的主码(用下画线标注)和外码。(分数:9.00)_47.设在 SQL

31、Server 2008 某数据库中,有图书表(书号,书名,单价)和销售表(书号,销售时间,销售数量),假设单价和销售数量均为 int 类型,书号和书名均为 varchar(50)类型,销售时间为 datetime 类型。请给出创建满足如下要求的多语句表值函数,该函数统计指定年份中每本书的销售总额。设函数名为:f_BookProfit(year int),函数的返回结果格式如下: 书号 销售总额 B001 60000(分数:8.00)_48.某商场新购了一套商品经营管理系统,此系统使用 SQL Server 2008 数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使

32、用 SQL Server 2000,数据结构与新系统不完全一致。为了保证数据一致性,数据导入过程中要求暂停业务且必须在 2 小时内完成。 在原有数据导入新系统的过程中,实施人员发现原有数据量很大,导入数据需要 4 小时,业务无法接受。经分析某工程师认为,数据导入过程中数据库系统 10 很高,但导入数据的程序本身对系统资源占用很低。该工程师建议将数据导入过程中的数据库恢复模式从“完整”模式改为“简单”模式以提高数据导入速度;而另一位工程师则认为此方法未必能提高数据导入速度,而且还可能导致数据丢失,不建议使用此方法。 请分析此方法是否能够提高数据导入速度并给出理由,同时请分析此操作的数据丢失风险。

33、 在成功导入历史数据后,此系统顺利上线运行。在上线运行的第一周,发现数据库服务器 CPU 使用率很高,达到近 90%,高峰期间达到 100%,且系统内存使用率达到 90%,但系统 I/O 很轻。业务人员反映系统操作速度很慢。为了提高系统运行速度,在不修改应用程序的前提下,两位工程师提出了不同的解决方法: i为服务器增加2 颗 CPU,缓解 CPU 使用率很高的问题。 ii为服务器增加一倍内存,缓解内存使用率很高的问题。 考虑成本,现阶段只能按照一种方案实施。请指出在现有情况下,哪种方案更合理并给出理由。(分数:8.00)_计算机三级数据库技术-25 答案解析(总分:100.00,做题时间:90

34、 分钟)一、B选择题/B(总题数:30,分数:45.00)1.下列有关数据库系统及相关内容的说法中,错误的是 A.数据库系统是由计算机软硬件组成的复杂系统,其体系结构与系统硬件平台密切相关 B.数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理功能 C.数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户共享的、具有最小冗余度的相关数据的集合 D.数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和维护(分数:1.50)A.B.C.D. 解析:2.触发器是一种特殊的存储过程,它是由用户对数据的更改操作自动引发执行

35、的。下列数据库控制中,适于用触发器实现的是 A.并发控制 B.恢复控制 C.可靠性控制 D.完整性控制(分数:1.50)A.B.C.D. 解析:3.数据库概念设计是面向企业或组织中的数据需求的。下列有关概念模型设计的说法中,错误的是 A.按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集 B.分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们 C.从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中 D.要保证一个实体集中定义的每一个属性有意义、不重名(分数:1.50)A.B. C.D.解析:4.数据库物理设计的目标是为应

36、用数据提供合适的数据存储结构,同时要保证数据库系统具有良好的性能。关于数据库物理设计,下列说法中错误的是 A.数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式 B.数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数 C.数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案 D.在数据库物理设计后期,可以根据实际需要适当降低某些关系模式的规范化程度,以提高查询效率(分数:1.50)A. B.C.D.解析:5.下列有关三级模式结构和数据独立性的说法中,正确的是 A.在一个数据库中可以定

37、义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求 B.外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式 C.三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响 D.数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价(分数:1.50)A.B.C. D.解析:6.设有教师表(教师号,姓名,年龄,性别,所在系号),系表(系号,系名)。用户将非常频繁地在这两张表上执行如下查询:SELECT 教师号,姓名,系名FROM 教师表 T JOIN 系表 D ON

38、 T.所在系号=D.系号;为了提高查询效率,下列最适合存储上述表数据的文件类型是 A.堆文件 B.索引文件 C.聚集文件 D.散列文件(分数:1.50)A.B.C. D.解析:7.利用游标机制可以实现对查询结果集的逐行操作。下列关于 SQL Server 2008 中游标的说法中,错误的是 A.每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据 B.如果在声明游标时未指定 INSENSITIVE 选项,则已提交的对基表的更新都会反映在后面的提取操作中 C.当 FETCH_STATUS=0 时,表明游标当前行指针已经移出了结果集范围 D.关闭游标之后,可以通过 OPE

39、N 语句再次打开该游标(分数:1.50)A.B.C. D.解析:8.若某数据库系统中存在一个等待事务集T1,T2,T3,T4,T5,其中 T1 正在等待被 T2 锁住的数据项A2,T2 正在等待被 T4 锁住的数据项 A4,T3 正在等待被 T4 锁住的数据项 A4,T5 正在等待被 T1 锁住的数据项 A。下列有关此系统所处状态及需要进行的操作的说法中,正确的是 A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态 B.系统处于死锁状态,通过撤销 T4 可使系统退出死锁状态 C.系统处于死锁状态,通过撤销 T5 可使系统退出死锁状态 D.系统未处于死锁状态,不需要撤销其中的任何事务

40、(分数:1.50)A.B.C.D. 解析:9.当数据库中某张表的数据量巨大时,可采用人工分割表的方法优化性能。下列有关分割表的说法中,错误的是 A.水平分割后,得到的表结构相同 B.水平分割后,查询表中所有数据时需使用 JOIN 操作 C.垂直分割后,所有表中均需保留原有表的主码 D.当查询表中所有数据时,使用分割表方法会增加查询表达的复杂度(分数:1.50)A.B. C.D.解析:10.在并行数据库中,需要将表拆分到不同的磁盘上。下列最适合整表扫描的拆分方式是 A.轮转法 B.散列划分 C.范围划分 D.等值划分(分数:1.50)A. B.C.D.解析:11.为了保证数据库系统的连续运行,仅

41、仅依靠数据库系统软件是不能满足需求的,需要从硬件级别对数据库系统进行保护。下列有关数据库硬件容错方案的说法中,错误的是 A.在数据库服务器的 Active-Standby 模式中,共享存储损坏时,数据库将无法对外提供服务 B.数据库服务器的 Active-Standby 模式可以实现一台数据库服务器损坏时快速恢复服务,但数据库服务需要中断一定时间 C.数据库服务器的 Active-Standby 模式一般使用私有网络实现状态检测,一条私有网络一般可以确保不出现“脑裂”现象 D.在 Oracle RAC 架构中,数据库可以同时运行在多台服务器上,可以克服 Active-Standby 架构资源浪

42、费的问题(分数:1.50)A.B.C. D.解析:12.下列有关基于 C/S 和基于 B/S 数据库应用系统体系结构的说法中,错误的是 A.在 C/S 结构中,应用业务规则主要是在客户端实现的 B.在 B/S 结构中,应用业务规则主要是在数据库服务器端实现的 C.在 C/S 结构中,客户端属于“胖客户端”;在 B/S 结构中,客户端属于“瘦客户端” D.在 C/S 结构中,客户端需专门开发;在 B/S 结构中,客户端一般只需安装浏览器(分数:1.50)A.B. C.D.解析:13.在数据建模阶段需要标识和定义联系。下列有关联系以及标识和命名联系的说法中,正确的是 A.一个联系描述一个实体集中属

43、性之间的依赖关系,而联系实例表示一个联系中的两个实例之间有意义的关联 B.标识一个实体集中两个属性之间是否存在关联关系的简单方法是建立联系矩阵,通过联系矩阵分析和考察它们之间可能的关联 C.ER 图中一般只描述一个实体集中两个属性之间的直接联系,并不描述它们之间的间接联系 D.ER 图中一般使用动词或动词短语命名联系,并且要求联系名应该是具体的、简明的和有意义的(分数:1.50)A.B.C.D. 解析:14.某商场想根据购物记录找出倾向于购买高清电视的顾客所具有的属性特征,能够满足此需求的数据挖掘方法是 A.关联分析 B.分类分析 C.时间序列分析 D.回归分析(分数:1.50)A.B. C.

44、D.解析:15.在一个分布式数据库中,表 R 被分片为 R1 和 R2,R1 存储在场地 1 上,R2 存储在场地 2 和场地 3 上。如果用户编写应用程序时可以直接访问 R,则称该系统具有 A.分片透明性 B.位置透明性 C.局部数据模型透明性 D.全局数据模型透明性(分数:1.50)A. B.C.D.解析:16.类图技术是面向对象方法的核心技术。下列所示 UML 的类图中,正确的是 A B CD (分数:1.50)A.B. C.D.解析:17.设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是 A.S

45、ELECT 姓名,所在系 FROM 学生表 a LEFT JOIN 选课表 b ON a.学号=b.学号 WHERE a.学号 IS NULL B.SELECT 姓名,所在系 FROM 学生表 a LEFT JOIN 选课表 b ON a.学号=b.学号 WHERE b.学号 IS NULL C.SELECT 姓名,所在系 FROM 学生表 a RIGHT JOIN 选课表 b ON a.学号=b.学号 WHERE a.学号 IS NULL D.SELECT 姓名,所在系 FROM 学生表 a RIGHT JOIN 选课表 b ON a.学号=b.学号 WHERE b.学号 IS NULL(分数:1.50)A.B. C.D.解析:18.在 SQL Server 2008 中,建立索引视图的目的是为了提高数据查询的效率。下列关于索引视图的说法中,错误的是 A.当很少对基础数据进行更改操作时,适合建立索引视图 B.索引视图的数据被物理地保存在数据库中,因此建立索引视图会占用更多的存储空间 C.对于经常执行连接和聚合操作的查询,不适合建立索引视图 D.如果 Group By 列具有高基数度的数据聚合,则不适合建立索引视图(分数:1.50)A.B.C. D.解析:1

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

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

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