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

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

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

2、.2.DBAS 需求分析阶段的性能分析是分析 DBAS 应具有的性能指标。下列不属于 DBAS 性能指标的是_。 A.数据库空间占用情况 B.数据查询响应时间 C.单位时间内可以完成的查询数量 D.单位时间内可以完成的事务数量(分数:1.00)A.B.C.D.3.下列不属于信息系统需求分析的常用建模方法是_。 A.ER B.IDEFO C.DFD D.UML(分数:1.00)A.B.C.D.4.在信息系统的需求分析中,广为使用的 DFD 建模方法属于_。 A.结构化分析方法 B.数据分析方法 C.数据抽象方法 D.业务归纳方法(分数:1.00)A.B.C.D.5.在 SQL 语言中的视图(vi

3、ew)是数据库体系结构中的_。 A.内模式 B.模式 C.外模式 D.物理模式(分数:1.00)A.B.C.D.6.下列关于索引的说法中,错误的是_。 A.索引是典型的空间换取时间的方法,因此在设计索引时要在空间和时间两者之间进行权衡 B.建立聚集索引时,数据库管理系统会按照聚集索引键值对数据进行排序 C.聚集索引的键值不能重复 D.当经常进行范围查询时,在范围列上建立索引可以提高该类查询的效率(分数:1.00)A.B.C.D.7.下列哪些属性不适合建立索引_。 A.经常出现在 GROUP BY 字句中的属性 B.经常参与连接操作的属性 C.经常出现在 WHERE 字句中的属性 D.经常需要进

4、行更新操作的属性(分数:1.00)A.B.C.D.8.SQL Server 2008 中,如果希望用户 U1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语句是_。 A.GRANT SELECT ON DB1(T1)TO U1 B.GRANT SELECT TO U1 ON DB1(T1) C.GRANT SELECT TO U1 ON T1 D.GRANT SELECT ON T1 TO U1(分数:1.00)A.B.C.D.9.数据库概念设计是面向企业或组织中的数据需求的。下列有关概念模型设计的说法中,错误的是_。 A.按照具有相同属性特征原则对客观事物进行分类,在分类的基础上

5、概括命名,得到实体集 B.分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们 C.从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中 D.要保证一个实体集中定义的每一个属性有意义、不重名(分数:1.00)A.B.C.D.10.数据库物理设计的目标是为应用数据提供合适的数据存储结构,同时要保证数据库系统具有良好的性能。关于数据库物理设计,下列说法中错误的是_。 A.数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式 B.数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数 C.数据库物理

6、设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案 D.在数据库物理设计后期,可以根据实际需要适当降低某些关系模式的规范化程度,以提高查询效率(分数:1.00)A.B.C.D.11.下列有关三级模式结构和数据独立性的说法中,正确的是_。 A.在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求 B.外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式 C.三级模式和两层映像的系统结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响 D.数据独立性使得数据的定

7、义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价(分数:1.00)A.B.C.D.12.数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集T1,T2,T3,T4,T5,其中 T1 正在等待被 T2 锁住的数据项 A2,T2 正在等待被 T4 锁住的数据项A4,T3 正在等待被 T4 锁住的数据项 A4,T5 正在等待被 T1 锁住的数据项 A。则关于系统状态正确的是_。 A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态 B.系统处

8、于死锁状态,通过撤销 T4 可使系统退出死锁状态 C.系统处于死锁状态,通过撤销 T5 可使系统退出死锁状态 D.系统未处于死锁状态,不需要撤销其中的任何事务(分数:1.00)A.B.C.D.13.在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是_。 A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多 B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量 C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,

9、也可以大幅度提高用户访问照片数据的速度 D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性(分数:1.00)A.B.C.D.14.对于故障管理,下列说法正确的是_。 A.软件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离,因此同时破坏两套的概率几乎为零,这样就能达到数据库的完全安全 B.动态转储提高了数据库的可用性,但是数据的有效性得不到保证 C.介质故障是指数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障 D.在数据库系统中,事务日志能够实现数据转储(分数:1.00

10、)A.B.C.D.15.用 UML 建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是业务员,电话售票员也是业务员,它们直接的关系是_。 A.关联关系 B.依赖关系 C.聚集关系 D.概括关系(分数:1.00)A.B.C.D.16.在 SQL Server 2008 中,设 U1 用户在某数据库中是 db_datawriter 角色中的成员,则该用户 U1 从该角色中可以获得的数据操作权限是_。查询 插入 更改 删除 A.仅 B.仅和 C.仅、和 D.全部(分数:1.00)A.B.C.D.17.在 SQL Server 2008 中,有商品表(商品

11、号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的 0.6 倍到 1.5 倍范围之内,实现这个约束的正确代码是_。 A.CHECK(销售价格 BETWEEN 单价*0.6 AND 单价*1.5) B.CHECK(销售价格 BETWEEN 商品表.单价*0.6 AND 商品表.单价*1.5) C.CREATE TRIGGER tri_Sales ON 销售表 FOR INSERT,UPDATEAS IF EXISTS(SELECT*FROM INSERTED a JOIN 商品表 bON a.商品号=b.商品号WHERE 销售价格 NOT

12、BETWEEN 单价*0.6 AND 单价*1.5)ROLLBACK D.CREATE TRIGGER tri_Sales ON 销售表 INSTEAD OF INSERT,UPDATE ASIF EXISTS(SELECT*FROM INSERTED a.JOIN 商品表 bON a.商品号=b.商品号WHERE 销售价格 NOT BETWEEN 单价*0.6 AND 单价*1.5)ROLLBACK(分数:1.00)A.B.C.D.18.现有 SQL Server 2008 数据库服务器,其中的一个数据库占用 80GB 空间,另有一台用于备份的计算机,该机器上有 4 个大小均为 50GB 的

13、硬盘分区。若要将此数据库完全备份到该计算机上,则_。 A.不能实现,因为每个分区上的空间都不够 80GB B.可以先建立一个备份设备,这个设备分别在 4 个分区上各占用 20GB 空间,然后再用此设备备份数据库 C.可以先在每个分区上分别建立一个备份设备,指定每个设备的大小均为 20GB,并建立一个包含这 4 个备份设备的备份媒体集,最后再用此备份媒体集备份数据库 D.可以先在每个分区上分别建立一个不用指定大小的备份设备,然后将数据库同时备份到这 4 个备份设备上(分数:1.00)A.B.C.D.19.有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系

14、号)。现要定义下列约束:系号是系关系的主码,教师号是教师关系的主码职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他”教授的默认工资为 10000 元,副教授的默认工资为 8000 元,讲师的默认工资为 5000 元每个教师的所在系号不能为空,且其值必须在系关系中存在若在数据库中实现以上约束,需要使用触发器才能实现的是_。 A.仅和 B.仅和 C.仅 D.仅和(分数:1.00)A.B.C.D.20.以下哪个设计内容不属于数据库应用系统总体设计范畴_。 A.数据库应用系统体系结构设计 B.软硬件选型和配置设计 C.数据库软件总体设计 D.关系模式设计(分数:1.00)A.B.C.

15、D.21.统一建模语言 UML 是一种常用于数据库应用系统设计和开发的可视化建模语言。关于 UML,下列说法错误的是_。 A.UML 中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示 B.用例图、顺序图和状态图都是 UML 的行为视图,用于描述系统的物理部署情况 C.类图和对象图都是 UML 的逻辑视图,用于描述系统在某个时间的静态结构 D.在用例图中,与系统交互的人和其他实体都可以成为系统的角色(分数:2.00)A.B.C.D.22.某大型超市的数据库应用系统中,设有下列数据:商品清单 商品销售细节数据DBMS 中的数据字典 数据库结构说明文档前端应用程序表中数据项的定义及

16、说明文档商品分类销售汇总数据以上数据中,一般不属于元数据的是_。 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:2.00)A.B.C.D.23.某跨国公司的业务系统需要提供全球性服务,该业务系统需要 24 小时7 天在线服务,系统业务繁忙,为了保证业务系统中数据库数据的安全,需要设计与实施数据转储机制,设计完成该数据库每天数据增量的转储需要 2 个小时,在不考虑成本因素的情况下,下列最合理的是_。 A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中 B.每天划出长度为 2 小时的时间窗口 tw,在 tw 内采用静态转储方法实现每天数据增量的转储 C.

17、每天划出长度为 2 小时的时间窗口 tw,在 tw 内采用动态转储方法实现每天数据增量的转储 D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储(分数:2.00)A.B.C.D.24.某系统中事务 T1 从账户 A 转出资金到账户 B 中,在此事务执行过程中,另一事务 T2 要进行所有账户余额统计操作。在 T1 和 T2 事务成功提交后,数据库服务器突然掉电重启。为保证 T2 事务的统计结果及重启后 A、B 两账户余额正确,需要利用到的事务性质分别是_。 A.一致性和隔离性 B.原子性和一致性 C.隔离性和持久性 D.原子性和持久性(分数:2.00)A.B.C.D.25.在 SQL

18、 Server 2008 中,若希望数据库用户 ACCT 具有创建数据库对象的权限,较为适合的实现方法是_。 A.使 ACCT 只在 dbcreator 角色中 B.使 ACCT 只在 public 角色中 C.使 ACCT 只在 db_owner 角色中 D.使 ACCT 只在 db_ddladmin 角色中(分数:2.00)A.B.C.D.26.在 SQL Server 2008 中,master 是一个非常重要的系统数据库,如果 master 损坏将会对系统造成严重后果,因此系统管理员应该对 master 进行备份。SQL Server 2008 对数据库提供的备份有_。完全备份 差异备

19、份 日志备份 A.仅 B.仅和 C.仅和 D.全部(分数:2.00)A.B.C.D.27.在分布式数据库应用系统中,对全局关系进行分片设计时,下列说法正确的是_。 A.对于一个全局关系中的任意数据,不允许其不属于任何一个片段,但允许某些数据同时属于不同的片段 B.对于一个全局关系中的任意数据,可以允许其不属于任何一个片段,也允许某些数据同时属于不同的片段 C.对于一个全局关系中的任意数据,不允许其不属于任何一个片段,也不允许某些数据同时属于不同的片段 D.对于一个全局关系中的任意数据,可以允许其不属于任何一个片段,也不允许某些数据同时属于不同的片段(分数:2.00)A.B.C.D.28.在大型

20、企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理(OLAP)是常见的数据库管理和数据分析形式。关于 OLTP 和 OLAP,一般情况下,下列说法正确的是_。 A.OLTP 系统的安全性要求比 OLAP 系统的低,也比较容易实现 B.OLTP 系统在访问数据时,访问数据量很大,而 OLAP 系统则相反,访问数据量较小。 C.OLTP 系统要求系统必须具有很高的响应速度,而 OLAP 对系统的响应速度要求较为宽松 D.OLTP 系统一般由企业的中上层或决策层使用,而 OLAP 系统一般由企业的中下层业务人员使用(分数:2.00)A.B.C.D.29.给定如下三个关系表:销售明细表(商

21、品标识,销售时间,单价,数量,金额)日销售表(商品标识,销售日,总数量,总金额)月销售额(商品标识,销售月份,总数量,总金额)下列说法正确的是_。 A.销售明细表的数据粒度最大,数据量最大 B.日销售表的数据粒度最大,数据量最小 C.月销售表的数据粒度最大,数据量最小 D.月销售表的数据粒度最小,数据量最小(分数:2.00)A.B.C.D.30.在超市所从事的信息活动中,下列属于挖掘时间序列模式的是_。 A.针对匿名客户,记录其购买某种商品时,与该商品有关的优惠 B.针对注册用户,分析他们的购买,向他们设定下次可能购买的优惠规则 C.针对所有客户,对其篮子里的商品进行分析 D.针对注册用户,进

22、行客户分类,确定重要客户及服务对策(分数:2.00)A.B.C.D.二、B应用题/B(总题数:15,分数:30.00)31.SQL Server 中根据索引的实现方式,索引技术可以分成有序索引和 1 两大类。(分数:2.00)填空项 1:_32.在分布式数据库中,使用 1 模式来描述各片段到物理存放场地的映像。(分数:2.00)填空项 1:_33.SQL Server 中有五种约束类型,分别是主键约束、 1、唯一性约束、缺省约束和检查约束。(分数:2.00)填空项 1:_34.触发器有 3 种类型,即 INSERT 类型、UPDATE 类型和_。(分数:2.00)填空项 1:_35.在 SQL

23、 Server 2008 中,设有顾客表(顾客号,顾客名,所在地区,年龄),应用系统中需统计指定地区的顾客人数和平均年龄。请补全下列存储过程代码以完成该功能。 CREATE PROC P_Count area varchar(20) AS SELECT COUNT(*)AS 人数,_AS 平均年龄 FROM 顾客表 WHERE 所在地区=area(分数:2.00)填空项 1:_36.在 SQL Server 2008 中,要授予某数据库中的某个用户具有该数据库中全部用户数据表的插入、删除和修改权限,比较合理的做法是将该用户添加到系统提供的 1 数据库角色中。(分数:2.00)填空项 1:_37

24、.事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。每个事务应具有结束操作。当一个事务发生故障需要终止并取消所有已执行的数据修改时应执行 1 操作。(分数:2.00)填空项 1:_38.在 SQL Server 2008 中,某数据库用户 User 在此数据库中具有对于表数据的查询和更改权限。现要收回 User 对于 T 表的数据更改权,下述是实现该功能的语句,请补全该语句。 1UPDATE ON T FROM User。(分数:2.00)填空项 1:_39.设某数据库中作者表(作者号、城市)和出版商表(出版商号,城市)。请补全如下查询语句,使该查询语句能查询出在作者表里而不在出

25、版商表中的城市。 SELECT 城市 FROM 作者表作者 _ (SELECT 城市FROM 出版商表)(分数:2.00)填空项 1:_40.某事务从账户 A 转出资金并向账户 B 转入资金,此操作要么全做,要么全不做。为了保证该操作的完整,需要利用到事务性质中的 1 性。(分数:2.00)填空项 1:_41.在动态转储中,利用转储文件只能将数据库恢复到转储过程的某个状态,且转储文件中的数据可能不一致,只有和 1 文件综合起来使用,才能使数据库恢复到一致状态。(分数:2.00)填空项 1:_42.在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支

26、持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法称为 1 设计方法。(分数:2.00)填空项 1:_43.OLAP 主要用于支持复杂的分析操作,侧重对决策人员和高层管理人员的数据支持。OLAP 的实现方式主要有三种:MOLAP、 1 和 HOLAP。(分数:2.00)填空项 1:_44. 1 只记录自上次完整数据库备份后发生更改的数据。(分数:2.00)填空项 1:_45. 1 可以把两个或多个 SELECT 语句的查询结果组合成一个结果集,使用时要求所有 SELECT 语句的列数应相同,对

27、应列的数据类型相容。(分数:2.00)填空项 1:_三、设计与应用题(总题数:2,分数:30.00)设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName);教师(Teacher)信息包括教师号(TNO)、教师名(Tname);课程(Course)信息包括课程号(CNO)、课程名(CName)、课程学分(Credit);学生(Student)信息包括学号(SNO)、学生姓名(Sname)、学生性别(Sex)。选课系统的管理规则如下:一个系可聘用多名教师,一个教师只受聘于一个系;一个系可

28、有多名学生,一个学生只属于一个系;一名教师可讲授多门课程,一门课程可由多名教师讲授;一名学生可选修多门课程,一门课程可被多名学生选修;学生选修完课程后,可获得相应课程的成绩。针对以上描述,完成下列设计内容:(分数:20.01)(1).构建选修课系统的 ER 图。(要求图中的实体集名用试卷中给出的英文名,联系所关联的实体集名的首字母,字母间用“”或“_”连接,大小写不限)。(分数:6.67)_(2).根据所构建的 ER 图,设计满足 3NF 的关系模式,并标出每个关系模式的主码和外码。(要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限)(分数:6.67)_(3).某书店采

29、用了 SQL Server 2008 数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询 2012 年所有书的销售总额。 已知图书结构如下: 图书表(书号 BOOK_ID,书名BOOK_NAME,单价 BOOK_PRICE) 销售表(书号 BOOK_ID,销售时间 SALE_TIME,销售数量 SALE_NUM)。 假设单价和销售数量均为 int 型,书号和书名均为 varchar(50)类型,销售时间为 datetime 型。请给出满足如下要求的多语句表值函数,该函数统计指定年份中每本书的销售总额。 设函数名为:BOOK_PROFIT(year int),函数

30、的返回结果格式如下: 书号销售总额 B001 60000 A004 50000 (分数:6.67)_某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用 SQL Server 2008 数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用 SQL Server 2000,数据结构与新系统不完全一致。因此需要把数据从 SQL Server 2000 导入到 SQL Server 2008 中,为了保证数据一致性,数据导入过程中要求暂停业务且必须在 3 小时内完成。(分数:10.00)(1).在原有数据导入新系统的过程中,实施

31、人员发现原有数据量很大,导入数据需要四小时,业务无法接受。经分析某工程师认为,数据导入过程中的数据库 I/O 很高,但导入数据的程序本身对系统资源占用率很低。该工程师建议将数据导入过程中的数据恢复模式从“完整”模式改为“简单”模式以提高数据导入速度;而另一位工程师则认为此方法未必能提高数据导入速度,而且还可能导致数据丢失,不建议使用此方法。 请分析此方法是否能够提高数据导入速度并给出理由,同时分析此操作的数据丢失风险。(分数:5.00)_(2).在成功导入历史数据后,此系统顺利上线运行。在上线运行的第一周,发现数据库服务器的 CPU 使用率很高,达到近 90%,高峰期间达到 100%,且系统内

32、存占用率达到 90%,但系统 I/O 很轻。业务人员反应系统操作速度很慢。为了提高系统运行速度。在不修改应用程序的前提下,两位工程师提出了不同的解决办法: 为服务器增加 2 颗 CPU,缓解 CPU 使用率很高的问题; 为服务器增加一倍内存,缓解内存使用率很高的问题。 考虑成本,现阶段只能按照一种方案实施。请指出在现有情况下,哪种方案更合理并给出理由。(分数:5.00)_计算机三级数据库技术-26 答案解析(总分:100.01,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.下列有关数据库系统及相关内容的说法中,错误的是_。 A.数据库系统是由计算机软硬件组成的复杂

33、系统,其体系结构与系统硬件平台密切相关。 B.数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理。 C.数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户共享的、具有最小冗余度的相关数据集合。 D.数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和准护。(分数:1.00)A.B.C.D. 解析:解析 数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。数据字典一般由数据库管理系统本身管理和维护。D 中所说的记录数据库系统运

34、行时数据库操作情况的日志信息是属于日志文件的内容。2.DBAS 需求分析阶段的性能分析是分析 DBAS 应具有的性能指标。下列不属于 DBAS 性能指标的是_。 A.数据库空间占用情况 B.数据查询响应时间 C.单位时间内可以完成的查询数量 D.单位时间内可以完成的事务数量(分数:1.00)A. B.C.D.解析:解析 DBAS 需求分析阶段的一项重要工作是分析 DBAS 应具有的性能指标,主要包括:数据操作响应时间,或数据访问响应时间;系统吞吐量,即指系统在单位时间内可以完成的数据库事务或查询的数量;允许并发访问最大用户数;每 TPS(Price per TPS)代价值。3.下列不属于信息系

35、统需求分析的常用建模方法是_。 A.ER B.IDEFO C.DFD D.UML(分数:1.00)A. B.C.D.解析:解析 常用的需求建模方法包括:DFD 方法;IDEFO 方法;UML 方法。4.在信息系统的需求分析中,广为使用的 DFD 建模方法属于_。 A.结构化分析方法 B.数据分析方法 C.数据抽象方法 D.业务归纳方法(分数:1.00)A. B.C.D.解析:解析 DFD 图采用自顶向下逐步细化的结构化分析方法。5.在 SQL 语言中的视图(view)是数据库体系结构中的_。 A.内模式 B.模式 C.外模式 D.物理模式(分数:1.00)A.B.C. D.解析:解析 在 SQ

36、L 中,视图是基于 SQL 语句的结果集的可视化的虚表,它包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句。外模式也称子模式(Subschema)或用户模式,它是数据库用户(包括应用程序员和最终用户)能看见和使用的局部数据的逻辑结构和特征描述,是数据库用户的数据视图,是与某一应用有关的数据逻辑表示。视图是外模式的实现方式之一。6.下列关于索引的说法中,错误的是_。 A.索引是典型的空间换取时间的方法,因此在设计索引时要在空间和时间两者之间进行权衡 B.建立聚集索引时,数据库管理系统会按照聚

37、集索引键值对数据进行排序 C.聚集索引的键值不能重复 D.当经常进行范围查询时,在范围列上建立索引可以提高该类查询的效率(分数:1.00)A.B.C. D.解析:解析 对数据文件和它的一个特定的索引文件而言,如果数据文件中数据记录的排列顺序与索引文件中的索引项的排列顺序相一致,或者说索引文件按照其查找码指定的顺序与数据文件中数据记录的排列顺序相一致,则称该索引文件为聚集索引。聚集索引的键值可以重复。7.下列哪些属性不适合建立索引_。 A.经常出现在 GROUP BY 字句中的属性 B.经常参与连接操作的属性 C.经常出现在 WHERE 字句中的属性 D.经常需要进行更新操作的属性(分数:1.0

38、0)A.B.C.D. 解析:解析 索引适合使用的条件:在经常需要搜索的列上,可以加快搜索的速度;在经常使用连接的列上(这些列主要是一些外键)可以加快连接的速度,在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的;在经常使用 WHERE 子句中的列上面创建索引;加快条件的判断速度。 索引不适合使用的条件:对于那些在查询中很少使用或者参考的列不应该创建索引;对于那些只有很少数据值的列也不应该创建索引;经常进行更新的列不适宜创建索引。8.SQL Server 2008 中,如果希望用户 U1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语句是_。 A.GRA

39、NT SELECT ON DB1(T1)TO U1 B.GRANT SELECT TO U1 ON DB1(T1) C.GRANT SELECT TO U1 ON T1 D.GRANT SELECT ON T1 TO U1(分数:1.00)A. B.C.D.解析:解析 SQL Server 2008 中 GRANT 的用法为: GRANTALLPRIVILEGES |permission(column,.n),.n ONclass:securableTO principal,.n WITH GRANT OPTIONAS principal9.数据库概念设计是面向企业或组织中的数据需求的。下列有

40、关概念模型设计的说法中,错误的是_。 A.按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集 B.分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们 C.从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中 D.要保证一个实体集中定义的每一个属性有意义、不重名(分数:1.00)A.B. C.D.解析:解析 答案 B 是对实体集命名,即在标识实体集的基础上分类抽象,将具有相同属性特征的同类对象抽象为实体集,然后归纳整理,用一个有意义的名词或名词短语为每一个实体命名。它的描述是实体集中的每一个实例,所以错误。10.数据库物理设

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

42、,其目标是没计数据存储方案,以便提供足够好的性能并确保数据库数据的完整性、安全性和可恢复性。通常,数据库物理设计并不包括文件和数据库的具体实现细节(例如如何创建文件、建立数据库以及如何加载数据等)。11.下列有关三级模式结构和数据独立性的说法中,正确的是_。 A.在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求 B.外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式 C.三级模式和两层映像的系统结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响 D.数据独立性使得数据的定义和描述与应用程

43、序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价(分数:1.00)A.B.C. D.解析:解析 内模式又称物理模式,处于最底层,它给出了数据库物理存储结构与物理存取方法,内模式反映了数据在计算机物理结构中的实际存储形式。一个数据库只对应一种内模式。外模式是用户的局部模式。一个数据库中可以定义多个外模式。数据独立性不仅简化数据库应用程序的开发,同时因为屏蔽了物理结构的差异,所以也简化了用户维护数据的代价。数据库系统三级模式和两层映像的系统结构保证了数据库系统中能够具有较高的逻辑独立性和物理独立性。12.数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占

44、有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集T1,T2,T3,T4,T5,其中 T1 正在等待被 T2 锁住的数据项 A2,T2 正在等待被 T4 锁住的数据项A4,T3 正在等待被 T4 锁住的数据项 A4,T5 正在等待被 T1 锁住的数据项 A。则关于系统状态正确的是_。 A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态 B.系统处于死锁状态,通过撤销 T4 可使系统退出死锁状态 C.系统处于死锁状态,通过撤销 T5 可使系统退出死锁状态 D.系统未处于死锁状态,不需要撤销其中的任何事务(分数:1.00)A.B.C.D. 解析

45、:解析 从下面的资源图可知,系统没有资源死锁环,事务 T4 完成后释放 A4,T2 完成后释放A2,T1 完成后释放 T5,所有事务即可正常结束。*13.在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是_。 A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多 B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量 C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度 D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一

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

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

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