【计算机类职业资格】数据据工程师高频练习题(一)及答案解析.doc
《【计算机类职业资格】数据据工程师高频练习题(一)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】数据据工程师高频练习题(一)及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、数据据工程师高频练习题(一)及答案解析(总分:46.00,做题时间:90 分钟)一、单项选择题(总题数:46,分数:46.00)1.数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由_。A)数据库管理员维护B)程序员维护C)数据库管理系统维护D)一般用户维护(分数:1.00)A.B.C.D.2.关于数据库应用系统的需求分析工作,下列说法正确的是_。A)通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B)在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C)数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D)数据操作响应时间、系统吞吐量、
2、最大并发用户数都是性能需求分析的重要指标(分数:1.00)A.B.C.D.3.有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务 t1和 t2。进行故障恢复时,在日志文件中发现有 t1的事务开始记录而没有结束记录,有 t2的开始记录和结束记录,但 t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件_。A)扫描到 t1时,直接重做 t1,扫描到 t2时,将 t2直接撤销B)扫描到 t1时,将 t1加入重做队列,扫描到 t2时,将 t2加入撤销队列C)扫描到 t1时,直接撤销 t1,扫描到 t2时,将 t2直接重做D)扫描到 t1时,将 t1加入撤销队列,扫描到 t2
3、时,将 t2加入重做队列(分数:1.00)A.B.C.D.4.关于数据库试运行和功能与性能测试,下列说法正确的是_。A)对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B)在进行数据库功能测试时,一般要先进入大规模的数据C)数据库试运行一般是与编写调试程序的工作同步开展的D)数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴(分数:1.00)A.B.C.D.5.关于 ADO对象模型中的 RecordSet,下述说法正确的是_。A)它用于定义连接的数据库名B)它用于定义数据的来源C)它是一个对象,用于在客户端内存中存放数据查询的结果D)它是一个对象,用于在服务器端内存中
4、存放数据查询的结果(分数:1.00)A.B.C.D.6.现有某图书销售数据库,其关系表结构如下:图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次)图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)书店表(书店编号,联系电话,所在城市编号,城市名称)该系统所涉及的数据存在以下约束:出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统的记录的图书出版信息包括出版时间、版次及出版数量信息;一个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录
5、售书日期和售书数量信息;每个书店只能位于一个城市,一个城市可以有多个书店。以图书销售表为例说明原数据库设计的不合理之处。给出该数据库符合 3NF要求的全部关系模式,并指出关系模式中的全部主码和外码。(分数:1.00)_7.按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等做出合理的评估并提出选择建议的工作属于_。A)规划与分析阶段的系统规划与定义B)规划与分析阶段的可行性分析C)需求分析阶段的业务规则需求分析D)系统设计阶段的总体设计(分数:1.00)A.B.C.D.8.SQL Server 2000提供了完全备份、差异备份和日志备份等几种备份方法,其中差
6、异备份的内容是_。A)上次差异备份之后修改的数据库全部内容B)上次完全备份之后修改的数据库全部内容C)上次日志备份之后修改的数据库全部内容D)上次完全备份之后修改的数据库内容,但不包括日志等其他内容(分数:1.00)A.B.C.D.9.关于 UML的各种视图及其分类,下列说法错误的是_。A)用例图、类图、对象图,组件图和部署图都是静态视图B)顺序图、交互图、状态图和活动图都是动态视图C)类图和对象图都是结构视图D)顺序图、状态图和组件图都是行为视图(分数:1.00)A.B.C.D.10.将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是_。A)堆文件 B)聚集文件
7、C)索引文件 D)散列文件(分数:1.00)A.B.C.D.11.在 SQL Server 2000中,某数据库中有角色 R1和用户 U1,U1 是 R1角色的成员,且只属于该角色。先对 T表给 R1只授予 SELECT和 DELETE权限,并授予 U1对 T表具有 SELECT、UPDATE 和 DENY DELETE权限,则用户 U1对 T表可以执行的操作是_。A)查询、删除和更改数据B)查询和更改数据C)查询和删除数据D)查询和更改表结构(分数:1.00)A.B.C.D.12.在 SQL Server 2000中,有教师表 Teachers(TeacherID,Name,LeaderID
8、),其中 TeacherID是主码,类型是长度为 4的普通编码定长字符串,且每位是 09 的数字字符;Name 的类型是长度为 10的普通编码可变长字符串;LeaderID 是每个教师的领导的 TeacherID。写出创建 Teachers表的 SQL语句,要求语句中包含所有的约束。现要查询 TeacherID为“1234”的教师的领导的 TeacherID,请给出相应的 SQL语句,要求只使用一条SQL语句实现,且此语句中不允许包含子查询。(分数:1.00)_13.在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的 OLTP业务和数据分析业务会给数据库系统带来性能冲突,下列方案
9、中无法从根本上解决性能冲突的是_。A)抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中B)抽取出企业所有分析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境中C)抽取出企业的近期业务数据,建立操作型数据存储(ODS),将一些快速分析业务转移到操作型数据存储中D)不建立新的数据存储体系,在基本业务处理时间内开展 OLTP业务,在其余时间开展分析业务(分数:1.00)A.B.C.D.14.下列用于数据库概念设计的方法是_。A)DFD方法和 IDEF1X方法B)E-R方法和 IDEF0方法C)E-R方法和 IDEF1X方法
10、D)DFD方法和 IDEF0方法(分数:1.00)A.B.C.D.15.在 SQL Server 2000中,数据页的大小是 8KB。某数据库表有 1000行数据,每行需要 5000B空间,则此数据库表需要占用的数据页数为 1 页。(分数:1.00)填空项 1:_16.SQL Server 2000中,如果希望用户 u1在 DB1数据库中具有查询 T1表的权限,正确的授权语句是_。A)GRANT SELECT ON DB1(T1)TO u1B)GRANT SELECT TO u1 ON DB1(T1)C)GRANT SELECT TO u1 ON T1D)GRANT SELECT ON T1
11、TO u1(分数:1.00)A.B.C.D.17.关于分布式数据库系统,下述说法正确的是_。A)查询代价主要考虑 CPU代价和 I/O代价B)分布透明性是指用户需要并能完全看清数据分片的位置,分片的分配位置以及数据复制的过程C)分布式查询优化一般不需要考虑操作的执行顺序和数据在不同场地间的传输顺序D)执行分布式数据库查询时,导致数据传输量大的主要原因是数据间的连接操作和并操作(分数:1.00)A.B.C.D.18.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是_。A)数据内容一致性维护B)数据库备份与恢复C)数据库安全性
12、维护D)数据库存储空间管理(分数:1.00)A.B.C.D.19.关于数据划分策略,下述说法错误的是_。A)散列划分采用某种散列函数,以数据的划分属性作为函数参数,计算数据应存储的磁盘序号B)范围划分根据某个属性的取值,将数据划分为 n个部分,分别存储到不同磁盘上C)范围划分有利于范围查询和点查询,但也可能会引起数据分布不均匀及并行处理能力下降问题D)轮转法划分能保证元组在多个磁盘上的平均分配,并具有较高的点查询和范围查询(分数:1.00)A.B.C.D.20.在 SQL Server 2000中,事务日志备份_。A)对故障还原模型没有要求B)要求故障还原模型必须是完全的C)要求故障还原模型必
13、须是简单的D)要求故障还原模型不能是简单的(分数:1.00)A.B.C.D.21.关于数据库视图,下列说法正确的是_。A)视图可以提高数据的操作性能B)定义视图的语句可以是任何数据操作语句C)视图可以提供一定程度的数据独立性D)视图的数据一般是物理存储的(分数:1.00)A.B.C.D.22.下列不属于非平凡函数依赖的是_。A)(CustomerID, ProviderID, BuyDate)Good-sNameB)(CustomerID, ProviderID, BuyDate)Good-sName, ProviderIDC)(CustomerID, ProviderID, BuyDate)
14、Good-sClassIDD)(CustomerID, ProviderID, BuyDate)ProviderID(分数:1.00)A.B.C.D.23.某供应商关系模式为:Providler(PID,Pname,Tel,GoodsID,GoodsClas-sID, GoodsName,GoodsPrice)该关系模式应满足以下函数依赖:PIDPname,PIDTEL,GoodsIDGoodsClassID,GoodsIDGoodsName,GoodsNameGoodsPrice则这个关系模式的主码为_。A)(PID,GoodsName)B)(PID,GoodsClassID)C)(PID,
15、GoodsID)D)(PID,GoodsPrice)(分数:1.00)A.B.C.D.24.下列约束中能确保一个函数依赖是完全非平凡函数依赖的是_。A)仅当其右边的属性集是左边属性集的子集B)仅当其右边属性集中的属性都不属于左边的属性集C)仅当其右边属性集中至少有一个属性不属于左边的属性集D)仅当其右边属性集中的属性都属于左边的属性集(分数:1.00)A.B.C.D.25.在 SQL Server 2000中,若希望用户 user1具有数据库服务器上的全部权限,则应将 user1加入到下列哪个角色?_。A)db_owner B)publicC)db_datawriter D)sysadmin(
16、分数:1.00)A.B.C.D.26.在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是_。A)外模式 B)模式C)子模式 D)内模式(分数:1.00)A.B.C.D.27.事务 T1、T2 和 T3按以下调度方式并发地对数据项 A、B、C 进行访问,假设 A、B、C 的初值分别为A=20,B=30,C=40。在事务 T2刚完成提交后,数据库中 A、B、C 的值各是多少?当事务 T3结束后,给出该并发调度对应的日志文件,并说明此时 A、B、C 的值各是多少?T1 T2 T3Begin-trans(T1 )Read(A)A: =A+10Begin-trans(T3)Read(
17、C)C:=C * 2Begin-trans(T2) Read(B)B:=B-10Write(B)CommitWrite(A) CommitWrite(C)rollback(分数:1.00)_28.事务的活锁又称为事务的饥饿,为了避免数据库出现事务活锁,可以采用的措施是_。A)使用先来先服务策略处理事务请求B)使用两阶段锁协议C)对事务进行并发调度D)使用小粒度锁(分数:1.00)A.B.C.D.29.有学生表学号,姓名,年龄,性别,系名,专业名,班号,设一个系可有多个专业,每个专业可有多个班,各班班号不重复,一个学生只在一个班学习,现经常需要按“系名”和“班号”进行查询,为提高查询效率,需要为
18、“系名”和“班号”两个列建立一个非聚集索引,建立此索引有下列两种方法:方法 1:索引列顺序为(系名,班号)方法 2:索引列顺序为(班号,系名)这两种方法哪个更合理?请简要说明原因。针对你认为合理的方法,写出创建该索引的 SQL语句。(分数:1.00)_30.在 SQL Server 2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是_。A)不需要指定备份设备的大小B)一个数据库一次只能备份在一个设备上C)每个备份设备都是专属于一个数据库的D)只能将备份设备建立在磁盘上(分数:1.00)A.B.C.D.31.在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性
19、?A)外模式/模式 B)模式/内模式C)外模式/内模式 D)逻辑模式/内模式(分数:1.00)A.B.C.D.32.数据库镜像有很多优点,但不包括_。A)提供完整或接近完整的数据冗余,提高数据可靠性B)主数据库系统发生故障时,可快速启用数据库镜像提供服务C)降低数据库存储系统的建设成本D)提高主数据库系统在升级期间的可用性(分数:1.00)A.B.C.D.33.在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是_。A)为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶B)用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码C)如果散列文
20、件中散列函数的“均匀分布性”不好,可能会造成桶溢出D)好的散列函数产生的存储地址分布应尽可能是随机的(分数:1.00)A.B.C.D.34.VB 6.0中,ADO 数据控件用于连接数据源的属性是_。A)Refresh B)RecordSourceC)CommandType D)ConnectionString(分数:1.00)A.B.C.D.35.数据库系统处理死锁一般采用哪两类方法?简述每类方法的基本原理。(分数:1.00)_36.关于数据仓库的特性,下列说法正确的是_。A)面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据
21、需求设计和组织数据B)集成特性是指需要将业务系统中的所有数据抽取出来,载入到数据仓库中C)集成特性是指需要将企业整个架构中的各种数据和应用集中到数据仓库中D)随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据(包括原始数据)会随时间变化被经常修改(分数:1.00)A.B.C.D.37.数据库的访问接口包括 ODBC、OLE DB 等,其中 ODBC接口是_。A)专用的访问 SQL Server数据库的接口B)一种开放的、访问数据库的接口C)通用的访问任何类型的数据的接口D)一种访问关系数据库的控件(分数:1.00)A.B.C.D.38.对于关系的主码必须满足的条件,有下列
22、说法:一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性一个关系中的主码属性不能与其他关系中的主码属性重名在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组以上说法正确的是_。A)和 B)和C)和 D)和(分数:1.00)A.B.C.D.39.关于分布式数据库,下列说法错误的是_。A)在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地B)对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用C)分布式数据库
23、的查询处理代价既包括 CPU和 I/O代价,也需要考虑场地间传输数据所需的通信代价D)在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据问的连接操作和并操作(分数:1.00)A.B.C.D.40.关于数据库应用系统设计,有下列说法:数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用没计等几个方面在数据库概念设计阶段,当采用自上而下的 E-R设计时,首先设计局部 E-R图,然后合并各局部 E-R图,得到全局 E-R图在数据库逻辑设计阶段,将关系模式转换为具体 DBMS平台支持的关系表在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是_。A)、和 B
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据 工程师 高频 练习题 答案 解析 DOC
