【计算机类职业资格】计算机三级数据库技术-25及答案解析.doc
《【计算机类职业资格】计算机三级数据库技术-25及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机三级数据库技术-25及答案解析.doc(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 个分区,分
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 三级 数据库技术 25 答案 解析 DOC
