【计算机类职业资格】计算机三级数据库技术-73及答案解析.doc
《【计算机类职业资格】计算机三级数据库技术-73及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机三级数据库技术-73及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级数据库技术-73 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.在下面列出的数据库应用系统的开发活动中,不属于系统规划和定义的是_。(分数:2.50)A.确定任务目标B.确定系统边界C.确定用户视图D.确定开发方案2.在一个银行信息系统的 ER 图中,有顾客、账户及贷款三个实体集。一个顾客可以开立多个账户,每个账户只能由一个顾客开立;一个顾客可以申请多笔贷款,每笔贷款只能有一个申请顾客;一个账户可以支付多笔贷款,每笔贷款只能有一个支付账户。则将该 ER 图转化为关系模型后,得到的关系模式个数是_。(分数:2.50)A.3 个B
2、.4 个C.5 个D.6 个3.下列关于 DFD 和 IDEF0 这两种结构化建模方法的叙述,错误的是_。(分数:2.50)A.DFD 由四种元素组成:外部项、数据流、数据存储和处理B.IDEF0 由两种元素组成:箭头和活动C.DFD 中的箭头不仅能表示数据流,还可以表示控制流和约束D.IDEF0 中的箭头不是强调流或顺序,而是强调数据约束4.从功能角度数据库应用系统可以划分为四个层次来实现,其中构件设计出现在_。(分数:2.50)A.表示层B.业务逻辑层C.数据访问层D.数据持久层5.完整性约束按照其约束条件的作用对象可以划分为列、元组和关系三种级别。在下面列出的 SQL 关键字中,能表达关
3、系级别完整性约束的是_。(分数:2.50)A.FOREIGN KEYB.CHECKC.DEFAULTD.DISTINCT6.已知有关系:员工(员工号,姓名,年龄,性别),员工人数多且男女分布均匀,对该关系有如下查询操作 SELECT 性别 FROM 员工 WHERE 性别 = “男“ AND 年龄 = 40 在下面的创建索引的建议中,对该查询运行效率改进最显著的是_。(分数:2.50)A.在性别上建索引B.在年龄上建索引C.在(年龄,性别)上建索引D.在(性别,年龄)上建索引7.下列关于各种索引的说法,正确的是_。(分数:2.50)A.聚集索引也一定是主索引B.主索引也一定是聚集索引C.稀疏索
4、引所指向的数据文件一定是有序的D.聚集索引的键值不能重复8.某数据库中包含表 R(A, B),若将该数据库文件基于列 A 组织成散列文件,那么下列查询中,这种组织结构能提高其执行效率的是_。(分数:2.50)A.select * from R where A != “TOM“B.select * from R where A like “TOM_“C.select * from R where A like “_TOM“D.select A, sum(B) from R group by A9.UML 的语义定义在一个由元元模型层、元模型层、模型层和用户模型层的四层建模概念框架中。下列关于这四
5、个模型层及其之间关系的说法,错误的是_。(分数:2.50)A.元模型层组成了 UML 的基本元素,这一层中的每个概念都是元元模型中的事物概念的实例B.模型层组成了 UML 的模型,这层中的每个概念都是元模型层中概念的实例C.用户模型层中的所有元素都是 UML 模型的实例,这层中的每个概念都是模型层的一个实例D.元元模型层组成了 UML 的最基本的元素“事物“,其中的每一个概念都是用户模型层的一个实例10.设有商品表(商品号,商品名,类别,单价),现要查询包含商品数最多的前三种类别,下列查询语句中正确的是_。(分数:2.50)A.SELECT TOP 3 类别, COUNT(商品号) FROM
6、商品表 GROUP BY 类别 ORDER BY COUNT(商品号)B.SELECT TOP 3 类别, COUNT(*) FROM 商品表 GROUP BY 类别 ORDER BY COUNT(*) DESCC.SELECT TOP 3 类别, SUM(商品号) FROM 商品表 GROUP BY 类别 ORDER BY SUM(商品号)D.SELECT TOP 3 类别, SUM(商品号) FROM 商品表 GROUP BY 类别 ORDER BY SUM(商品号) DESC11.下列关于 SQL Server 2008 标量函数的说法,错误的是_。(分数:2.50)A.标量函数的返回值
7、可以是 int 类型B.标量函数的返回值可以是 char 类型C.标量函数的返回值可以是 datetime 类型D.标量函数的返回值可以是 timestamp 类型12.设有职工表(职工号,姓名,性别,职工总人数),其中职工总人数的默认值为 0。现要建立一个后触发型触发器,功能为:每当在职工表中插入一行数据时,自动更改职工总人数的值。下列语句中正确的是_。(分数:2.50)A.CREATE TRIGGER tri_Insert ON 职工表 FOR INSERT AS UPDATE 职工表 SET 职工总人数 = 职工总人数 + 1B.CREATE TRIGGER tri_Insert ON
8、职工表 FOR INSERT AS UPDATE 职工表 SET 职工总人数 = SUM(职工总人数)C.CREATE TRIGGER tri_Insert ON 职工表 FOR INSERT AS UPDATE 职工表 SET 职工总人数 = COUNT(*)D.CREATE TRIGGER tri_Insert ON 职工表 FOR INSERT AS UPDATE 职工表 SET 职工总人数 = (SELECT COUNT(*) FROM 职工表)13.下列关于 SQL Server 2008 数据库文件的说法,错误的是_。(分数:2.50)A.一个数据库可包含多个文件组B.一个数据库至
9、少包含一个主要数据文件和一个日志文件C.一个数据库的日志文件的大小不能大于数据文件的大小D.同一个数据库的日志文件和数据文件可存放在不同的位置14.下列关于视图的说法,错误的是_。(分数:2.50)A.视图对应数据库的外模式,因此可以提供一定程度的逻辑独立性B.视图是虚表,其数据并不实际保存在数据库中C.通过视图进行数据查询时,最终都会转化成对基本表的查询D.视图只能定义在表上,不能在视图上再定义视图15.直接增加已有文件的大小是扩大数据库空间的一种方法。下列关于将 db 数据库的 db_data 数据文件从100MB 扩大到 200MB 的语句,正确的是_。(分数:2.50)A.ALTER
10、DATABASE db MODIFY FILE db_data SIZE = 200MBB.ALTER DATABASE db MODIFY DATA FILE db_data SIZE = 200MBC.ALTER DATABASE db MODIFY FILE (NAME = db_data, SIZE = 200MB)D.ALTER DATABASE db MODIFY DATA FILE (NAME = db_data, SIZE = 200MB)16.下列关于授予用户 U1 具有创建表和视图权限的语句,正确的是_。(分数:2.50)A.GRANT CREATE TABLE, CREA
11、TE VIEW TO U1B.GRANT CREATE TABLE, VIEW TO U1C.GRANT CREATE TABLE, CREATE VIEW FOR U1D.GRANT CREATE TABLE, VIEW FOR U117.设在 SQL Server 2008 中,用户 U1 是某数据库中 db_datawriter 角色中的成员。有下列针对该数据库的操作语句 SELECT * FROM T DELETE FROM T UPDATE T SET C1 = 100 INSERT INTO T VALUES . 上述语句中,U1 有权执行的是_。(分数:2.50)A.仅 IB.仅
12、 I、和C.仅、和D.全部18.数据库系统运行维护工作的主要目的是保证数据库系统正常和高效地运行。下列工作中不属于数据库运行维护工作的是_。(分数:2.50)A.整理初始数据并加载到数据库中B.数据库补丁安装C.调整数据库用户权限D.新建索引以提高查询速度19.数据库运行环境和参数的调整是数据库优化的重要工作。下列有关此项工作的说法,错误的是_。(分数:2.50)A.为了提高数据库写性能可以考虑使用 RAID5 代替 RAID1B.提高数据库内存可以在一定程度上减少系统磁盘 IOC.数据库运行环境调整是指对数据库服务器的 CPU、内存、网络、IO 等的调整D.修改参数以控制数据库最大进程数可以
13、在一定程度上降低资源竞争20.数据库应用系统投入运行后,应用系统进入运行管理与维护阶段。设某超市经营管理系统在运行管理与维护阶段有如下工作: 利用数据库管理系统提供的工具分析数据库运行情况,以便发现潜在性能问题 根据应用系统运行情况完善应用功能,提高人员工作效率 根据业务需要调整相关查询或视图 定期根据需要分配存储空间 以上工作中一般不属于数据库管理员日常维护工作的是_。(分数:2.50)A.仅和B.仅和C.仅和D.仅和21.索引是数据库中重要的数据结构,关于索引现有下列说法 在一个表中添加索引并不一定能提高针对该表的查询效率 索引一般会提高插入、删除和更新操作的执行效率 当更新了一个表的大量
14、数据后一般需要重建对应的索引 在组合索引中,索引属性的顺序一般按照属性的长度和大小进行排列 以上说法正确的是_。(分数:2.50)A.仅和B.仅和C.仅、和D.全部都是22.设某数据库管理员管理了 20 台 24 小时运行的 SQL Server 2008 数据库。为了保证数据库的稳定运行,需建立数据库监控方案,保证数据库出现问题后 5 分钟内数据库管理员可得知情况并开始进行处理。下列监控方案中最为合理的是_。(分数:2.50)A.建立数据库自动监控系统,每 5 分钟检查数据库是否正常B.建立 24 小时值班制度,管理员每 5 分钟检查 20 台数据库是否正常C.建立应用自动监控系统,每 5
15、分钟检查使用数据库的应用是否正常D.建立 24 小时值班制度,管理员每 5 分钟检查使用数据库的应用是否正常23.数据转储也被称为数据备份,是数据库管理员的重要工作。下列有关此项工作的说法,正确的是_。(分数:2.50)A.完全转储是对数据库中所有数据进行转储,此种方式占用较多的时间和空间B.差量转储只复制上次转储后发生变化的文件或数据块C.增量转储和差量转储相比速度慢,但存储空间占用少D.使用增量转储比使用完全转储数据恢复的时间短,但操作复杂24.在 SQL Server 2008 中,下列有关数据库备份内容和备份时间的说法,错误的是_。(分数:2.50)A.在对系统数据库进行备份过程中,数
16、据库会被锁定,建议备份操作在空闲时进行B.在备份系统数据库时,tempdb 是不需要备份的C.master 数据库在修改之后一般需要立即被备份D.对用户数据库应该采用周期性备份的方法,备份的周期与数据更改频率以及用户需求有关25.设某数据库管理员在 SQL Server 2008 中执行如下备份语句 BACKUP DATABASE students TO MyBK_1 WITH DIFFERENTIAL,NOINIT 下列有关该语句功能的说法,正确的是_。(分数:2.50)A.对 students 数据库进行了一次差异备份,备份到 MyBK_1 设备上,保留该设备已有内容B.对 student
17、s 数据库进行了一次增量备份,备份到 MyBK_1 设备上,保留该设备已有内容C.对 students 数据库进行了一次差异备份,备份到 MyBK_1 设备上,不保留该设备已有内容D.对 students 数据库进行了一次增量备份,备份到 MyBK_1 设备上,不保留该设备已有内容26.分布式数据库具有许多特征,其中最基本的特征是_。(分数:2.50)A.本地自治、非集中式管理、高可用性B.本地自治、位置独立性、分布式查询处理C.非集中式管理、高可用性、分布式查询处理D.位置独立性、分布式事务管理、数据分片独立性27.与集中式数据库相比,分布式数据库的查询优化处理要复杂很多,其查询优化需要考虑
18、的主要因素包括 I/O 代价、CPU 代价和通信代价。一般分布式数据库查询优化的首要目标是_。(分数:2.50)A.CPU 代价B.I/O 代价C.I/O 和 CPU 代价之和D.通信代价28.针对某并行数据库系统中的表 T(a1,a2, , an)采用一维数据划分法将数据划分到不同的磁盘上,以提高系统效率。设 ai 是划分属性,针对表 T 的查询操作多数为 ai 上的点查询,则适合采用的元组划分策略是_。(分数:2.50)A.散列划分和范围划分B.轮转法和范围划分C.轮转法和散列划分D.以上都不合适29.下列关于数据仓库、数据挖掘、机器学习与决策支持系统中的相关概念或说法,错误的是_。(分数
19、:2.50)A.数据仓库是服务于决策支持的数据集合B.数据挖掘是从大量数据中提取或挖掘知识的方法或过程C.机器学习是指机器采用一些方法或模型根据数据去习得知识的过程D.决策支持系统一般是指企业中以数据为基础对重要业务或事务实施决策的信息系统30.对对象进行分类是数据挖掘的一项非常重要的任务,下列算法模型无法直接用于分类的是_。(分数:2.50)A.逻辑回归B.K-meansC.神经网络D.决策树31.实体联系模型简称 ER 模型,是数据库设计常用的一种建模方法。关于 ER 模型,下列说法错误的是_。(分数:2.50)A.ER 模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联
20、系B.用 ER 模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集C.ER 模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系D.用 ER 模型描述实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征32.下列关于函数依赖概念的说法,正确的是_。(分数:2.50)A.函数依赖研究一个关系中记录之间的依赖关系B.函数依赖研究一个关系中属性之间的依赖关系C.函数依赖研究一个关系中主码与外码之间的依赖关系D.函数依赖研究一个关系中某列不同行之间取值的依赖关系33.设有工作表(工作编号,最低工资,最高工资),其中工作编号、最低工资和最高
21、工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的 2 倍。在 SQL Server 2008 环境中有下列创建该表的语句: ICREATE TABLE 工作表( 工作编号 int primary key, 最低工资 int, 最高工资 int check(最高工资 between 最低工资 and 最低工资 * 2) II.CREATE TABLE 工作表( 工作编号 int, 最低工资 int, 最高工资 int, primary key(工作编号), check(最高工资 between 最低工资 and 最低工资 * 2) IIICREATE TAB
22、LE 工作表( 工作编号 int primary key(工作编号), 最低工资 int, 最高工资 int, check(最高工资 between 最低工资 and 最低工资 * 2)) IVCREATE TABLE 工作表( 工作编号 int primary key(工作编号), 最低工资 int, 最高工资 int check(最高工资 between 最低工资 and 最低工资 * 2) 上述语句中正确的是_。(分数:2.50)A.仅 I 和 IIB.仅 II 和 IIIC.仅 III 和 IVD.全部34.在 SQL Server 2008 中,设 U1 用户在某数据库中是 db_d
23、atawriter 角色中的成员,则用户 U1 从该角色中可以获得的数据操作权限是_。 I查询 II插入 III更改 IV删除(分数:2.50)A.仅 IB.仅 I 和 IIC.仅 II、III 和 IVD.全部35.某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是_。(分数:2.50)A.将此查询语句放置在视图中,使用视图实现该查询操作B.修改实现此功能的查询语句,将连接查询改为嵌套查询C.将此功能涉及到的表进行合并,然后对合并后的表进行查询D.将此查询语句放置在存储过程中,通过调用存
24、储过程实现该查询操作36.在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是_。(分数:2.50)A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性37.某数据库应用系统使用 SQ
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 三级 数据库技术 73 答案 解析 DOC
