计算机数据库工程师模拟题31_第1页
计算机数据库工程师模拟题31_第2页
计算机数据库工程师模拟题31_第3页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 计算机数据库工程师模拟题 31选择题第 1 题:SQL server 2000 数据库用户的来源 。A. 可以是所有 SQL Server 的登录用户B. 只能是Windows身份验证的登录用户C. 只能是SQL Server身份验证的登录用户D. 可以是其他数据库中的用户参考答案: DSQLServer的用户有两种类型,Windows授权用户和SQL授权用户,所以本题的 答案为 D。第 2 题: 一个教师可以教多个学生,一个学生可以选修多个教师的课程,那么教师与学 生之间的关系是 。A. 多对一B. 多对多C. 一对一D. 一对多参考答案: B每个教师可以与多个学生实体建立联系, 反

2、过来,一个学生实体也可与多个教师 实体建立联系,因此两者之间是 m:n 的联系,所以本题的答案为 B。第 3 题:某数据库应用系统使用 SQL Server 2000 作为数据库平台。在系统运行期间, 用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户 机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语 句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘 IO 也非常小。造成此现象可能的原因是 。A. 客户机到数据库服务器的网络故障B .更新操作涉及的表没有建立主码C .更新的字段没有建立有效的索引D .更新操作涉及的数据被锁定参

3、考答案: DA项,数据库服务器端也出现问题,说明不是网络的原因。B项,表都要有主码, 没有主码的表是无法建立的。 C 项,由于磁盘 IO 很小,说明更新后并没有在表 中进行大量的查找,只有当涉及数据被锁定时,才符合题目中所说情况。第 4 题:采用数据抽取程序从OLTP系统中抽取数据的最主要的原因是 <A. 对数据进行整理B. 建立数据仓库C .解决蜘蛛网问题D.解决不同类型应用程序之间的性能冲突问题参考答案: D采用数据抽取程序从OLTP系统中抽取数据的主要原因是解决不同类型应用程序 之间的性能冲突问题。第 5 题: 关于数据仓库设计,下列说法正确的是 。A. 数据仓库项目的需求很难把握

4、,所以不可能从用户的需求出发来进行数据 仓库的设计,只能从数据出发进行设计B. 在进行数据仓库主题数据模型设计时, 应该按面向部门业务应用的方式来 设计数据模型C. 在进行数据仓库主题数据模型设计时要强调数据的集成性D. 在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划 分,并给出每个属性的定义域参考答案: C在进行数据仓库主题数据模型设计时要强调数据的集成性。选项C正确。数据仓库的需求很难把握, 但是从数据仓库项目的建立而言, 如果用户或企业没有相对 明确要求,难以做项目估算和验收,也就无法开展数据仓库项目。因此A说法错 误。在进行数据仓库主题数据模型设计时是以面向主题的方式

5、进行组织的, 而传 统的OLTP环境下,数据库系统的数据一般是以面向企业基本业务应用的方式进 行组织的。B选项说法也错误。在进行数据仓库概念模型设计时,需要设计实体 关系图,而给出数据表的划分, 并给出每个属性的定义域是逻辑模型设计时做的 工作。D选项错误。第 6 题: 考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与 该索引的索引项的排列顺序一致,则该索引为 。A. 聚集索引B. 非聚集索引C. 稠密索引D. 辅索引参考答案: A对数据文件和它的一个特定的索引文件, 如果数据文件中数据记录的排列顺序与 索引文件中索引项的排列顺序相一致,则该索引为聚集索引。第 7 题:数据

6、库技术是在下列某系统 ( 技术) 的基石出上发展起来的,它是 。A. 通信网络技术B. 人工数据管理C .文件系统D. 操作系统参考答案: C数据库技术是在文件系统的基础上发展起哭的。因此答案为 C。第 8 题:在 SQL Server 2000 中, Userl 是销售数据库中的用户,并只被授予了销售明 细表数据的删除权限,则 Userl 用户在该数据库中能够执行的操作是A .删除销售明细表中的全部数据B. 删除销售明细表中的指定数据C .查询销售明细表中的全部数据D.以上操作都可以参考答案: D第 9 题:对于基本表,下面一些属性上不可建立索引的是 。A. 在WHER查询子句中引用率较高的

7、属性B. 在ORDER B子句、GROUP B子句中出现的属性C. 在某些范围内频繁搜索的属性和按照排序顺序频繁检索的属性D. 表的外码参考答案: D对于基本表,下面一些属性上可以考虑建立索引:表的主码,一般由DBMS自动建立索引;在WHER查询子句中引用率较高的属性;参与了链接操作的属性;在 ORDER B子句、GROUP B子句中出现的属性;在某一范围内频繁搜索的属性和 按照排序频繁检索的属性;在WHER子句中包含的一个关系的多个属性, 可以考 虑在这些属性上建立多属性索引。第 10 题:SQL Server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其 中差异备份的内容

8、是 。A. 上次差异备份之后修改的数据库全部内容B. 上次完全备份之后修改的数据库全部内容C. 上次日志备份之后修改的数据库全部内容D. 上次完全备份之后修改的数据库内容,但不包括日志等其他内容参考答案: B差异备份的内容是上次完全备份之后修改的数据库全部内容, 因此本题答案为 B。第 11 题: 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计参考答案: C数据库逻辑结构设计是指从数据库的概念模型出发, 设计表示为逻辑模式的数据 库逻辑结构,数据库逻辑设计的主要步骤包括 E-R图转换为初始关系模式、对初 始关系模式进行优化

9、等等,所以本题的答案为C。第 12 题:数据库应用系统的特征不包括 。A. 可修改性B. 可靠性C. 可移植性D. 永久性参考答案: D所有的数据库产品都有生命周期,所以不可以具有永久性。因此本题答案为D。第 13 题: 数据库技术为大量数据的组织和存储,以及数据的操纵、管理与维护提供了有 力的方法和工具。有下列说法:I .与用户自定义文件存储数据的方式相比,数据库不仅能存储数据,还能 方便地表达数据之间的关系n .数据库管理系统一般情况下只提供通用的数据处理功能,不提供面向具体应用领域的业务处理功能川.数据页(块)是数据库中存储数据的基本单位,为了提高空间利用率,SQL Server2000

10、 等数据库管理系统允许一行数据跨页存储IV .利用数据库技术,可以提高数据的独立性,使数据不再与应用程序紧密 地捆绑在一起,实现数据在企业、组织或更大范围内的共享V .数据字典是数据库管理系统的重要组成部分,大部分数据库管理系统的 数据字典是由一组系统表和系统视图组成的,这些对象一般由数据库管理系统 和数据库管理员共同维护以上说法错误的是A. 仅I和川B. 仅U和VC. 仅川和VD. 仅V和V 参考答案: C第 14 题: 在数据库应用系统实施、运行和维护过程中,设有下列活动:I 在系统运行过程中,对数据库的空间增长情况进行监控U在系统运行过程中,对数据库系统各时段 CPU和内存使用情况进行监

11、 控川在数据库系统实施时,运行 DDL代码建立关系表V.建立关系表以后编写系统应用程序V.定期进行数据备份以上活动中,一般情况下属于 DBA任务的是。A. 仅I、U和VB. 仅I和UC. 仅I、U和川D. 仅m>v和V 参考答案: A本题考查的知识点是数据库的运行管理与维护。DBA负责在数据库运行时的日常 维护、系统监控与分析、系统性能优化调整、系统优化工作。而DBAS勺建立数据库结构、 数据加载、 事务和应用程序的编码及测试等实现与部署工作由设计及 开发人员负责。可见本题答案为 A。第 15 题:设有某数据库应用系统,在其运维过程中,可能采用如下措施以防止出现故障I .采用RAID5或

12、RAIDl实现硬件冗余U.在服务器中安装防病毒软件川.经常对系统中的数据进行备份V. 使用不问断电源供电V.扩展服务器内存空间以上措施,一般情况下有助于降低介质故障带来的风险的是A. 仅川和VB. 仅I和川C. 仅I和VD. 仅U和W 参考答案: B介质故障又称硬故障,主要指数据库在运行过程中,由于磁头碰撞、磁盘损坏、 强磁干扰、天灾人祸等情况,使得数据库中的数据部分或全部丢失的一类故障。 介质故障的容错方式有两种:硬件容错(例如I)和软件容错(例如川)。第 16 题: 在分布式数据库的数据分布策略中,若全局数据存在多个副本,且在每个场地 上都保存一个完整的数据副本,则该策略属于A. 集中式策

13、略B. 分割式策略C. 全复制式策略D. 混合式策略参考答案: C在分布式数据库的数据分布策略中, 若全局数据存在多个副本, 且在每个场地上 都保存一个完整的数据副本,则该策略属于全复制式策略。第 17 题: 在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括A .需求规范说明书B .系统范围与边界C. 可行性研究报告D. 项目计划书参考答案: A第 18 题:关于对SQL对象的操作权限的描述正确的是oA. 权限的种类分为 INSERT DELETED UPDATE#B. 使用REVOKE句获得权限C. 权限只能用于实表而不能应用于视图D. 使用COMMI语句赋值权限 参考答案:

14、AREVOK是对权限的回收,COMMI是对事务的提交,权限不仅能作用于实表还能 作用于虚表。第 19 题: 事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的 是事务的什么特性 ?A. 原子性B. 一致性C. 隔离性D. 持久性参考答案: A事务具有四个特性:原子性、一致性、隔离性和持久性。原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。一致性:即必须保证在数据库状态发生变化时数据的一致性, 在事务作用于数据库过 程中,数据应始终满足完整性约束。隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。持久性:指一个事务

15、一旦提交,它对数据库中数据的改变就应该是永久的。第 20 题:若系统中存在一个等待事务集 T<sub>0</sub> , T<sub>1</sub>,T<sub>n</sub>,其中T<sub>0</sub>正在等待被T<sub>1</sub>圭寸锁住的数据 项A,T<sub>1</sub>正在等待被T<sub>2</sub>锁住的数据项A<sub>2</sub>,T<sub>n-1</

16、sub>正在等待被Tn锁住的的数据项 A<sub>n</sub>,T<sub>n</sub>正在等待被 T<sub>0</sub>锁住的数据项 A<sub>0</sub>,则该系统处于的工作状态是A. 并发处理B. 圭锁C. 循环D. 死锁参考答案: D与操作系统中的进程调度类似, 在数据库系统中, 若系统中存在一个等待事务集 T<sub>0</sub>,T<sub>1</sub>,T<sub>n</sub>,其中 T&l

17、t;sub>0</sub>正 在 等 待 被 T<sub>1</sub> 锁 住 的 数 据 项 A, T<sub>1</sub> 正 在 等 待 被 T<sub>2</sub>锁住的数据项 A<sub>2</sub>,T<sub>n-1</sub> 正在等待被 T<sub>n</sub> 锁 住 的 数 据 项 A<sub>n</sub>, T<sub>n</sub> 正 在 等 待

18、被 T<sub>0</sub>锁住的数据项A<sub>0</sub>,则该系统处于死锁的工作状态。第 21 题: 需求分析常用的建模方法包括 。 DFD IDEF0 E-R模型A. B. C. D. 参考答案: A需求分析常用的建模方法包括数据流图(Data Flow Diagram , DFD方法、IDEFO 建模方法,所以本题的答案为 A。第 22 题:在分布式数据库系统中,一般不适合作为衡量查询代价依据的是 A. CPU弋价B. I/O 代价C. 通信代价D. 存储代价 参考答案: D在集中式数据库系统中,查询代价主要是由CPU弋价和I/O

19、代价来衡量的,在分 布式数据库系统中, 由于数据分布在多个不同的场地上, 使得查询处理中还要考 虑站点间传输数据的通信代价。 另外,分布式数据库的缺点之一就是复杂的存取 结构。因此本题答案为 D。第 23 题:以下关于数据模型要求错误的是A. 能够比较真实地模拟现实世界B. 容易为人们所理解C. 便于在计算机上实现D. 目前大部分数据库模型能很好地同时满足这三方面的要求参考答案: D目前还没有一种数据库模型能够很好地同时满足能够比较真实地模拟现实世界、 容易为人们所了解、便于在计算机上实现这三个方面的要求。第 24 题:关于数据库概念设计阶段的工作目标,下列说法错误的是 。A. 定义和描述应用

20、系统设计的信息结构和范围B. 定义和描述应用系统中数据的属性特征和数据之间的联系C. 描述应用系统的数据需求D. 描述需要存储的记录及其数量参考答案: D数据库概念设计阶段的工作目标包括定义和描述应用领域涉及的数据范围; 获取 应用领域或问题域的信息模型; 描述清楚数据的属性特征; 描述清楚数据之间的 关系;定义和描述数据的约束; 说明数据的安全性要求; 支持用户的各种数据处 理需求;保证信息模型方便地转换成数据库的逻辑结构 (数据库模式 ) ,同时也便 于为用户理解。第 25 题:以下关于活锁叙述错误的 。A. 事务的活锁又称为事务的饿死B. 为避免锁现象的发生,DBM测以采用先来先服务的策

21、略处理事务的数据操 作请求C. 各个事务可以按照申请访问 Q的时间先后顺序,依次获得定义在Q上的锁D. DBMSS事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列 的靠后位置参考答案: D事务的活锁又称事务的饿死,当多个事务请求对同一数据项Q加锁时,DBM隸事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列的靠前位置。第 26 题:以下说法正确的是 。A. 在IDEFO图上,箭头代表流或是顺序B. 每个矩形框要至少有一个控制箭头,可以没有输出箭头C. 一个活动可以没有输出但不允许既没有输入又没有输出D. 一个模型由图形文字说明,词汇表及相互的交叉引用表组成,其中词汇表 是主要

22、成分参考答案: C第 27 题:以下关于DFD与 IDEF0比较错误的是。A. 在模型规范方面,DFD方法更加规范,更加适合初学者B. DFD图用箭头也叫做数据流来描述数据移动的方向C. IDEF0还可以表示出控制流和说明处理或活动实施方式的一些约束D. 这两种方法都是基于结构化分析思想 参考答案: A第 28 题: 下列哪种视图在初始阶段用来发现和设计体系结构,在构造阶段用来验证各种 不同的视图 ?A. 行为视图B. 用例视图C. 环境视图D. 实现视图参考答案: B用例视图在初始阶段用来发现和设计体系结构, 在构造阶段用来验证各种不同的 视图。第 29 题:设有关系模式:教师表 ( 教师号

23、,教师名,所在系,工资 ) ,现需建立一个统计 每个系全体教师工资总额的视图,正确的语句是 。A. CREATE VIEW SalaryView ( 系名,工资总额 ) AS SELECT 所在系, COUNT (工资)FROM教师表GROUP BY所在系B. CREATE VIEW SalaryView (系名,工资总额 ) AS SELECT 所在系, SUM (工资)FROM教师表GROUP BY所在系C. CREATE VIEW SalaryView AS SELECT所在系,COUNT 工资)FROM 教师 表GROUP BY所在系D. CREATE VIEW SalalryView

24、 AS SELECT所在系,SUM (工资)FROM 教师表 GROUP BY所在系参考答案: B要求工资总额,用聚合函数SUM计算列值总和,而COUN用来计算非空列值的个 数,所以本题的答案应该为 B。第 30 题: 数据库系统升级的主要工作内容包括 。改进应用程序数据库重组DBM版本升级OS版本升级A. B. C. D. 参考答案: D(2) 数据库重组系统升级的主要内容: (1) 改进应用程序DBMS和OS版本升级。所以本题的答案为 Db简答题第 31 题:数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产 生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称

25、为参考答案:手动监控机制详细解答:第 32 题:下图是A和B用户分别对同一银行帐号进行不同的操作,导致的错误的原因是参考答案:不可重复读详细解答:第 33 题:购买设有顾客表 ( 顾客号, 顾客名, 联系电话 )和购买表 ( 商品号, 顾客号, 时间) ,现要统计有购买记录的顾客人数。请补全下列实现该功能的语句。SELECTFROM 买表参考答案:COUNT(DISTINC顾客名)详细解答:第 34 题: 避免或简化排序的目的是 参考答案:查询优化详细解答:第 35 题: 南多块磁盘构成的一个整体,但是这并不等于是简单的磁盘容量叠加,而是相 对于其他存储设备在容量、管理、性能、可靠性和可用性上都有了进一步提高 的是 。参考答案:RAID(廉价冗余磁盘阵列)详细解答:RAID是由多块磁盘构成的一个整体,但是这并不等于是简单的磁盘容量叠加, 而是相对于其他存储设备在容量、 管

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论