【计算机类职业资格】计算机三级数据库技术-62及答案解析.doc
《【计算机类职业资格】计算机三级数据库技术-62及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机三级数据库技术-62及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级数据库技术-62 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是_。(分数:1.00)A.外模式/模式B.模式/内模式C.外模式/内模式D.逻辑模式/内模式2.关于数据库视图,下列说法正确的是_。(分数:1.00)A.视图一定能提高数据的操作性能B.定义视图的语句可以是任何数据操作语句C.视图可以提供一定程度的数据独立性D.视图的数据一般是物理存储的3.许多大中型企业出于多种原因建立了数据仓库,以下_不是建立数据仓库的合理理由。(分数:1.00)A.将企业的各种
2、应用系统集中在一起B.充分利用企业信息系统生成的各种数据C.解决企业业务应用和数据分析应用的性能冲突D.以面向主题、集成的方式合理的组织数据4.关于数据库应用系统的设计,有下列说法: 数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面 数据库概念设计阶段,采用自上而下的 ER 设计时,首先设计局部 ER 图,然后合并各局部 ER 图得到全局 ER 图 在数据库逻辑设计阶段,将关系模式转换为具体 DBMS 平台支持的关系表 在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束 上述说法正确的是_。(分数:1.00)A.、和B.C.和D.和5.关于数据库应用系统的
3、需求分析工作,下列说法正确的是_。(分数:1.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明。B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图。C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标6.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计7.在 SE 国 ECT 语句中,以下有关 ORDER BY 子句的叙述中不正确的是_。(分数:1.00)A.ORDER BY 子句
4、可以对多个列进行排序B.SELECT 语句中,ORDER BY 只能在所有其他子句之后作为最后一个子句出现C.子查询也可以使用 ORDER BY 子句D.在视图中可以使用 ORDER BY 子句8.关于优化查询说法正确的是_。(分数:1.00)A.避免或简化排序的目的是实现查询优化B.在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在一个存储过程中,这样可以大大提高系统的响应速度C.使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃D.相关子查询的使用可以加速查询9.类图技术是面向对象方法的核心技术。下列所示的 UML 类图中,描述正确的
5、是_。 A B C D (分数:1.00)A.B.C.D.10.在 SQL Server 2008 中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是_。(分数:1.00)A.水平分割后,得到的子表结构相同B.水平分割后,查询表中所有数据时需要使用 JOIN 操作C.垂直分割后,所有表中均需保留原有表的主码D.当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度11.下列全部属于结构图的组图是_。(分数:1.00)A.用例图、类图、顺序图、部署图B.类图、组件图、部署图、活动图C.用例图、对象图、状态图、组件图
6、D.类图、对象图、组件图、部署图12.某网上书店根据用户的历史购书记录,采用某种数据挖掘算法分析出用户最可能属于某一类书的爱好者,应该采用_。(分数:1.00)A.关联分析B.分类分析C.时间序列分析D.回归分析13.以下关于关系表和元组叙述错误的是_。(分数:1.00)A.关系表在逻辑上由一系列元组组成B.每个元组由多个属性组成C.每个元组可以用数据库磁盘文件中的一个逻辑记录来存储D.元组的每个属性对应于一条记录14.下列有关基于 C/S 和基于 B/S 数据库应用系统体系结构的说法中,错误的是_。(分数:1.00)A.在 C/S 结构中,应用业务规则主要是在客户端实现的B.在 B/S 结构
7、中,应用业务规则主要是在数据库服务器端实现的C.在 C/S 结构中,客户端属于“胖客户端”;在 B/S 结构中,客户端属于“瘦客户端”D.在 C/S 结构中,客户端需要专门开发;在 B/S 结构中,客户端一般只需要安装浏览器15.ADO 对象模型中,RecordSet 对象的 AddNew 方法的功能是_。(分数:1.00)A.在对应的数据库表中增加一条新记录B.在记录集中增加一个新列C.在内存中开辟存放一条新记录的空间D.增加一个新的记录集16.设在 SQL server 2008 中,用户 U1 在 DB1 数据库中创建了#Temp 表。下列关于#Temp 表的说法中,正确的是_。(分数:
8、1.00)A.只有在创建#Temp 表的连接中才可以查询#Temp 表数据B.在所有用户 U1 发起的连接中,都可以查询#Temp 表数据C.在创建#Temp 表的连接未断开时,DB1 数据库的所有用户都可以查询#Temp 表数据D.在创建#Temp 表的连接断开时,DB1 数据库的所有用户仍可以查询#Temp 表数据17.有如下的索引文件: (分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引18.效率低下的 SQL 语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法: 利用存储过程封装频繁使用的 SQL 语句 重新安排数据存储,整理回收碎块 不要随意使用游标
9、合理使用相关子查询 调整表结构定义 以上属于优化 SQL 语句执行效率方法的是_。(分数:1.00)A.、B.、C.、D.、19.DBAS 生命周期模型中时间最长的阶段是_。(分数:1.00)A.需求分析B.系统设计C.实行与部署D.运行管理与维护20.以下关于两段锁协议的原理叙述错误的是_。(分数:1.00)A.每个事物的执行程序划分两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段21.下面说法正确的是_。(分数:2.00)A.数
10、据仓库是从数据库中导入的大量数据,并对结构和存储进行组织以提高查询效率B.使用数据仓库的目的在于对已有数据进行高速的汇总和统计C.数据挖掘采用适当的算法,从数据仓库的海量数据中提取具有潜在价值的信息和知识D.OLAP 技术为提高处理效率,必须绕过 DBMS 直接对物理数据进行读写22.设在 SQL Server 2008 某数据库中建有如下会员卡表: CREATE TABLE Table_Card( (CardID char(4) PRJMARY KEY, StartDate datetime NOT NULL, Score int NOT NULL DEFAUIJT 0, State int
11、 NOT NULL CHECK(State in(0,1,2) ) 现表中无数据,某用户对此表依次进行了如下操作: INSERT INTO Table_Card VALUES(“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_Card VALUES(“1003“,“2012-1-1 12:30:03“,172,2) INSERT INTO Table_Card VALUES(
12、“1004“,“2012-1-1 12:30:04“,135,3) UPDATE Table_Card SET State=3 WHERE CardID=“1001“ UPDATE Table Card SET State=1 WHERE CardID=“1004“ 以上操作对 Table_Card 表数据产生影响的是_。(分数:2.00)A.仅、和B.仅、和C.仅、和D.仅、和23.分布式数据库系统的“分片透明性”位于_。(分数:2.00)A.全局模式与全局概念模式之间B.分片模式与分配模式之间C.全局概念模式与分片模式之间D.分配模式与局部概念模式之间24.关于操作型数据和 DSS 型数据
13、特征有如下说法: 操作型数据更新频率高,DSS 型数据一般不更新 操作型数据对性能要求宽松,DSS 型数据对性能要求高 操作型数据是详细的,DSS 型数据是综合的 操作型数据有冗余,DSS 型数据无冗余 操作型数据处理需求事先可知,DSS 型数据处理需求事先不明确 以上说法正确的是_。(分数:2.00)A.、B.、C.、D.、25.下列哪一条不是数据仓库的基本特征_。(分数:2.00)A.反映当前准确数据B.数据是相对稳定的C.数据是集成的D.数据是面向主题的26.在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括 I/O 代价、CPU 代价和通信代价
14、。一般而言,分布式数据库查询优化的首要目标是_。(分数:2.00)A.使查询执行时 I/O 代价最省B.使查询执行时 CPU 代价最省C.使查询执行时通信代价最省D.使查询执行时 I/O 和 CPU 代价最省27.以下关于事务调度的说法错误的是_。(分数:2.00)A.调度分为串行调度和并发调度B.串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务C.多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变D.并发调度中不同事务的操作不可以交叉执行28.假如有两个表的连接是这样的:table_1 INNER JOIN table_2,其中 table_1 和 table_2 是
15、两个具有公共属性的表,这种连接会生成_结果集。(分数:2.00)A.包括 table_1 中的所有行,不包括 table_2 的不匹配行B.包括 table_2 中的所有行,不包括 table_1 的不匹配行C.包括两个表的所有行D.只包括 table_1 和 table_2 满足条件的行29.有教师表(教师号,教师名,职称,基本工资),其中基本工资的取值与教师职称有关,实现这个约束的可行方案是_。(分数:2.00)A.在教师表上定义一个视图B.在教师表上定义一个存储过程C.在教师表上定义插入和修改操作的触发器D.在教师表上定义一个标量函数30.事务日志用于保存_。(分数:2.00)A.程序运
16、行过程B.程序的执行结果C.对数据的更新操作D.数据操作二、应用题(总题数:10,分数:30.00)31.有表 SCORE(Sno,Cno,Degree),查询该表中最高分的学生学号和课程号: SELECT 1 FROM SCORE WHERE Degree= 2; (分数:4.00)32.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为 1。 (分数:2.00)33.在数据库系统中, 1 映像关系用于提供数据与应用程序间的逻辑独立性。 (分数:2.00)34.在 SQL 中,用 1 关键词消除重复出现的元组。
17、 (分数:2.00)35.下面程序段的功能是:在数据库中判断是否存在名为 my_proc 的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向 author_id、author_name 和 address 字段插入数据。阅读并回答以下问题: USE bookdb GO IF EXISTS(SELECT 1FROM Sysobjects WHERE name=“my_proc“and type=“P“) DROPPROC my_proc GO CREATE PROC my_proc a int,b char(8),c char(50) 2 INSERT INTO auth
18、or(author_id,author_name,address)VALUES(a,b,c)GO (分数:4.00)36.事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未执行过,这就是保持数据库处于 1 状态。 (分数:2.00)37.数据仓库是一个面向主题、集成的、时变的、非易失的数据集合,支持管理部门的决策过程,数据仓库通过数据转移从多个数据源提取数据,为了解决不同数据源格式上的不统一,需要进行的数据操作是 1。 (分数:2.00)38.设有关系模式 W(C,P,S,G,T,R),其中各属性的含义是:C 为课
19、程,P 为老师,S 为学生,G 为成绩,T 为时间,R 为教室,根据定义有如下的函数依赖集: F=CG,(S,C)G,(T,R)C,(T,P)R,(T,S)R W 的规范程度可高达 1。若将关系模式 W 分解为 3 个关系模式 W1(C,P),W2(S,C,G),W3(S,T,R,C) 则 W1 的规范化程度最高可达到 2,W2 的规范化程度最高可达到 3,W3 的规范化程度最高可到达 4。 (分数:8.00)39.如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是 1。 (分数:2.00)40.在 UML 模型中,用于表达一系列的对象、对象之间
20、的联系以及对象间发送和接收消息的图是 1。 (分数:2.00)三、设计与应用题(总题数:3,分数:30.00)现有论文和作者两个实体,论文实体的属性包括题目、期刊名称、年份、期刊号;作者实体的属性包括姓名、单位、地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号。请完成以下操作:(分数:10.00)(1).画出 E-R 图。(分数:5.00)_(2).将 E-R 图转换成关系模式,并指出每个关系模式的主键(加下划线)和外键(加波浪线)。(分数:5.00)_41.设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,
21、定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(jszh char(20)。 (分数:10.00)_某采购中心采购了一套商品批发查询管理系统,此系统采用 SQL Server 2008 数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的 SQL
22、 接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。(分数:10.00)(1).系统在使用的过程中,业务人员反应系统操作速度很慢。经过工程师检查测试后,数据库系统本身及网络传输过程中存在着一些问题,请给出针对数据库系统本身及网络传输过程中可能的一些调优方案。(分数:5.00)_(2).工程师在完成数据库系统本身和网络问题的优化后,发现第三方开发人员的 SQL 查询语句存在很多没有优化的问题,请从第三方开发人员角度给出一些优化方案。(分数:5.00)_计算机三级数据库技术-62 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.
23、00)1.在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是_。(分数:1.00)A.外模式/模式B.模式/内模式 C.外模式/内模式D.逻辑模式/内模式解析:解析 数据库的三级模式和两级映像中的三级模式结构为外模式、模式和内模式,二级映像为模式到内模式的映射以及外模式到模式的映射。模式的三个级别层次反映了模式的三个不同环境以及它们的不同要求,其中内模式处于最低层,它反映了数据在计算机物理结构中的实际存储形式。模式处于中层,它反映了设计者的数据全局逻辑要求。外模式也称用户模式,处于最外层,它反映了用户对数据的要求。数据库系统的三级模式是对数据的三个级别的抽象,它把数据的具体物
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 三级 数据库技术 62 答案 解析 DOC
