欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库工程师88.docx

    • 资源ID:10113828       资源大小:22.01KB        全文页数:16页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库工程师88.docx

    1、数据库工程师88计算机数据库工程师模拟题5一、选择题1、 _是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该DBS的硬件平台是并行计算机系统使用多个CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和I/O速度。 A) 集中式数据库系统 B) 并行数据库系统 C) 分布式数据库系统 D) 客户/服务器数据库系统2、 以下关于数据模型要求错误的是 A) 能够比较真实地模拟现实世界 B) 容易为人们所理解 C) 便于在计算机上实现 D) 目前大部分数据库模型能很好地同时满足这三方面的要求3、 根据数据库应用系统生命周期模型

    2、,完成数据库关系模式设计的阶段是_。 A) 需求分析 B) 概念设计 C) 逻辑设计 D) 物理设计4、 以下关于死锁检测和恢复叙述错误的是 A) 死锁检测,用于定期检查系统是否发生死锁 B) 死锁恢复,用于将系统从死锁中解救出来 C) 有效的方法是从后面向前RED0这个事务的部分操作,主要能够解开系统死锁即可 D) 为了防止某些事务总是被选做被撤销事务,可以限定每个事务被选为撤销事务的次数5、 存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是_。 A) 可通过预编译机制提高数据操作的性能 B) 可方便地按用户视图表达数据 C) 可减少客户端和服务器端的网络流量

    3、D) 可实现一定的安全控制6、 事务的一致性是指_。 A) 事务中包括的所有操作要么都做,要么都不做 B) 事务必须是数据库从一个一致性状态变到另一个一致性状态 C) 事务一旦提交,对数据库的改变是永久的 D) 一个事务内部的操作及使用的数据对并发的其他事务是隔离的7、 设有图书管理数据库: 图书(总编号C(6) ,分类号C(8) ,书名C(16) ,作者C(6) ,出版单位C(20) ,单价N(6,2) ) 读者(借书证号C(4) ,单位C(8) ,姓名C(6) ,性别C(2) ,职称C(6) ,地址C(20) ) 借阅(借书证号C(4) ,总编号C(6) ,借书日期D(8) ) 对于图书管

    4、理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是 _。 SELECT单位, FROM借阅,读者WHERE; 借阅.借书证号=读者.借书证号_。 A) COUNT(借阅.借书证号)GROUP BY单位 B) SUM(借阅.借书证号)GROUP BY单位 C) COUNT(借阅借书证号)ORDER BY单位 D) COUNT(借阅借书证号)HAVING单位8、 关于ER图的叙述正确的是_。 A) ER图是建立在关系数据库的假设上 B) ER图可将现实世界中的信息抽象地表示为实体以及实体间的联系 C) ER图使应用过程和数据的关系清晰 D) ER图能表示数据生命周期9、 某

    5、公司的客户信息数据库中,选定客户的ID号作为客户信息的查找码,然后建立起部分数据记录在查找码上的取值与该记录的物理地址问的映射关系,组成索引项,则该索引称为_。 A) 稀疏索引 B) 聚集索引 C) 稠密索引 D) 非聚集索引10、 以下关于视图叙述不正确的是_。 A) 视图是由从数据库的基本表中选择出来的数据组成的逻辑窗口 B) 视图是一个虚表 C) 数据库中不仅存放视图的定义,还存放视图包含的数据 D) 基本表中的数据库如果发生了变化,从视图中选取出来的数据也随之变化11、 以下关于数据完整性叙述错误的是_。 A) 域约束限制指定表列的取值及范围 B) 主码约束定义每个关系的主码不空,但可

    6、以不唯一 C) 引用完整性约束定义不同关系模式的属性之间满足的条件 D) 引用完整性约束定义一个关系模式中属性之间可能满足的条件12、 SQL Server 2000提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份的内容是_。 A) 上次差异备份之后修改的数据库全部内容 B) 上次完全备份之后修改的数据库全部内容 C) 上次日志备份之后修改的数据库全部内容 D) 上次完全备份之后修改的数据库内容,但不包括日志等其他内容13、 以下说法错误的是_。 A) 在开始建立模型之前,首先要明确建模的目的及意图 B) A0图确定了整个模型的内外关系,确定了系统的边界,构成进一步分解的基础 C

    7、) AO图是模型真正的顶层图 D) 每张图的边界箭头可以与父图箭头不一致14、 考虑两个事务Ti=Ii和Tj=Ij,以及定义在Ti,Tj上的并发调度S,其中Ii,Ij分别代表组成Ti和Tj的操作,则下列中不会引起事务Ti的操作Ii与事务Tj的操作Ij冲突的是_。 A) Ii=read(Q),Ij=write(Q) B) Ii=write(Q),Ij=read(Q) C) Ii=read(Q),Ij=read(Q) D) Ii=write(Q),Ij=write(Q)15、 下述不属于数据库维护工作的是_。 A) 使用数据定义语言建立多个表,构建数据库总体框架 B) 根据备份计划周期性地备份数据

    8、库 C) 检测数据库的空间使用情况 D) 调整数据库参数,进行性能优化16、 从OLTP环境中抽取数据,建立新的数据分析环境的最初出发点是_。 A) 对企业信息系统中的数据进行整理 B) 解决企业信息系统中的数据孤岛问题 C) 解决企业基本业务应用和数据分析应用之间的性能冲突问题 D) 解决企业信息系统中的蜘蛛网问题17、 关于对SQL对象的操作权限的描述正确的是_。 A) 权限的种类分为INSERT、DELETE和UPDATE三种 B) 使用REVOKE语句获得权限 C) 权限只能用于实表而不能应用于视图 D) 使用COMMIT语句赋值权限18、 在分布式数据库的数据分配中,若全局数据存在多

    9、个副本,在每个物理场地都保存着一个完整的数据副本,该策略属于_。 A) 集中式 B) 分割式 C) 全复制式 D) 混合式19、 在UML机制中,关于包和包图下列说法中错误的是_。 A) 把模型元素通过内在的语义连在一起成为一个整体就叫做包 B) 包又称为子系统 C) 包能够引用来自其他包的模型元素 D) 包图必须保证高耦合、低内聚20、 ADO RecordSet对象支持4种游标类型,其中能够反映所有用户对数据的修改,支持向前和向后记录移动操作的是_。 A) 动态游标 B) 静态游标 C) 键集游标 D) 仅向前游标21、 事务处理逻辑设计过程不包括_。 A) 从数据流图中识别该事务对应的子

    10、数据流图 B) 确定子数据图中的信息流类型,划定流界 C) 事务处理逻辑 D) 应用程序概要设计22、 有学生表(学号,姓名,所在系,年龄),找出系内学生平均年龄高于全体学生平均年龄的系信息,正确的语句是_。 A) SELECT所在系,AVG(年龄)FROM学生表 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM学生表) B) SELECT所在系,AVG(年龄)FROM学生表 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM学生表) GROUP BY所在系 C) SELECT所在系,AVG(年龄)FROM学生表 GROUP BY所在系 HAVING AVG(年龄

    11、)(SELECT AVG(年龄)FEOM学生表) D) SELECT所在系,AVG(年龄)FROM学生表 GROUP BY所在系 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM学生表)23、 关于活动图,下列说法错误的是_。 A) 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序 B) 活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作 C) 每个活动图都有一个起点,但不一定有终点 D) 活动由圆角矩形表示24、 以下关于决策系统说法错误的是_。 A) 为了解决DSS存在的不足,人们提出了基于数据仓库的决策支持系统 B) 数据仓库是

    12、核心 C) 决策支持系统是数据的需求者 D) 决策支持系统主要存在两类数据:原始数据和导出数据,导出数据也称操作型数据25、 在分组检索中,要去掉不满足条件的分组和不满足条件的记录,应当_。 A) 使用WHERE子句 B) 使用HAVING子句 C) 先使用HAVING子句,再使用WHERE子句 D) 先使用WHERE子句,再使用HAVING子句26、 以下关于固定服务器和数据库角色叙述不正确的是_。 A) 用户可以添加、删除或更改固定的服务器 B) 用户的登录账户可以添加到固定的服务器角色中 C) 固定的服务器角色为管理数据库一级的权限提供了方便 D) 固定的服务器角色在服务器级上定义,这些

    13、角色具有完成特定服务器级管理活动的权限27、 以下选项中不能作为一个基本表建立索引原则的是_。 A) 对于经常需要查询、连接、统计操作的基本表可以建立索引 B) 经常执行插入、删除、更新操作的基本表可以考虑建立索引 C) 对于一个更新不频繁的表可以建立索引 D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能28、 数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据进行_。 A) 监控分析 B) 空间管理 C) 再组织和重构 D) 参数调整29、 以下关于两层C/S结构的数据库应用系统特点说法错

    14、误的是_。 A) DBAS的数据管理和数据处理的功能被分解并分布在客户端和数据库服务器上 B) 数据库服务器可以为多个客户端应用提供共享的数据管理功能 C) 客户端可以通过网络访问多个不同的数据源 D) 客户端属于典型的“瘦客户端”30、 定期对数据仓库进行维护,维护操作的触发条件是时间的维护策略是_。 A) 定期维护 B) 实时维护 C) 延时维护 D) 快照维护二、应用题有学生选课表SC(Sno,(2no,Grade),各属性为学号,课程号,成绩;完成SQL,语句:找出每个学生超过他选修课平均成绩的课程号。 SELECT Sno,Cno FROM SC X WHERE (1) (SELEC

    15、T (2) FROM SC Y (3) );关系数据库设计理论中主要包括三个方面的内容,其中起核心作用的是 (4) 。在关系模型的完整性约束中,实体完整性规则是指关系中 (5) 。3、 设有员工实体Employee(employeeID,name,age,tel,departID),其中各属性为员工号,员工姓名,员工性别,员工年龄,员工电话(要求记录该员工的手机号码和办公室电话),员工所在部门(要求参照另一部门的实体的主动码为departID)。Empolyee实体中存在多值属性,该属性的处理为_。4、 事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交。如果一个事务执行失败,

    16、则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于_状态。5、 在VB6.0中,用于设置ADO结果集的内容,这个内容可以是一张表,也可以是来自一个查询语句,还可以来自一个存储过程的执行结果的属性是_。已知关系R(A,B,C),其中A,C为数值型属性,试用SQL语句完成:按属性A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图RVE中。 (9) AS (10) FROMR (11) ;假设用户U1将对表SC的INSERT权限授予了U2,而U2又将其授予了用户U3。现要将 U1对表SC的权限收回,请完成下列的SQL语句。 (12) ON TABLE SC (13

    17、) 在数据库镜像的两种模式中,两台主机均为工作机,并为信息系统提供支持的是 (14) 。一台主机为工作机,另一台为备份机的是 (15) 。三、设计与应用题某数据库中有关系: 供应商(供应商号,供应商名,地址) 零件(零件号,零件名,重量) 项目(项目编号,项目名称,开工日期) 供应(供应商号,项目编号,零件号,零件数) 其中一个供应商能提供多种零件和多个项目,一种零件能供给不同的项目和供应商,一个项目可以有不同的供应商和使用不同种类的零件。1、根据要求画出ER图;2、用SQL创建关系供应表。对于教学数据库的三个基本表: S(SNo,SName,SAge,Ssex) SC(Sno,CNo,Gra

    18、de) C(CNo,CName,Teacher) 使用SQL更新语句表达对下列的更新操作:3、把WANG同学的学习选课和成绩全部删去;4、把选修Maths课及格的成绩全改为空值;5、把低于总平均成绩的女同学成绩提高5%。答案:一、选择题1、B解析 并行DBS是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该DBS的硬件平台是并行计算机系统,使用多个CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和I/O速度。2、D解析 目前还没有一种数据库模型能够很好地同时满足能够比较真实地模拟现实世界、容易为人们所了解、便于在计算机

    19、上实现这三个方面的要求。3、C解析 数据库逻辑结构设计是指从数据库的概念模型出发,设计表示为逻辑模式的数据库逻辑结构,数据库逻辑设计的主要步骤包括ER图转换为初始关系模式、对初始关系模式进行优化等,所以本题的答案为C。4、C解析 对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务,更为有效的方法是从后面UNDO这个事务的部分操作,只要能够解开系统死锁即可。5、B解析 查看使用存储过程的好处,不存在方便地按用户视图表达数据这种优点,因此本题答案为B。6、B解析 事务的特征有4个,即原子性、一致性、隔离性、持久性。一致性是为了数据库不会因事务执行而遭到破坏,事务应使

    20、数据库从一个一致性状态转到另一个一致性状态,数据库的一致性是指数据库满足完整性约束,处于正确状态。7、A 8、B解析 实体一关系(ER)模型基于对现实世界的这样一种认识,世界由一组基本对象(或称为实体)及这些对象间的联系组成。此模型的主要目的是用于数据库的概念结构设计,简单地说就是帮助设计数据库的ER模型。9、A解析 如果只有部分查找码的值有对应的索引记录,则该索引称为稀疏索引。10、C解析 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口,数据库中只存放视图的定义,而不存放视图包含的数据。11、B解析 主码约束定义每个关系的主码不空,并且是唯一的。12、B解析 差异备份的内容是上次完全

    21、备份之后修改的数据库全部内容,因此本题答案为B。13、D解析 每张图的边界箭头和父图箭头应是一致的。14、C解析 两个事务对同一数据的只读操作不会引起操作的冲突。15、A解析 使用数据定义语言建立多个表,构建数据库总体框架不属于数据库维护工作的范畴。16、C解析 采用数据抽取程序从OLTP中抽取数据的主要原因是解决不同类型应用程序之间的性能冲突问题。17、A解析 REVOKE是对权限的回收,COMMIT是对事务的提交,权限不仅能作用于实表还能作用于虚表。18、C解析 集中式是所有数据片段都安排在一个场地上;分割式是所有全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定的场地上

    22、;混合式是全局数据被分为若干个数据子集,每个子集被安排在一个或是多个不同的场地上,但是每个场地未必保存所有数据。19、D解析 包图是表明包以及包之间的关系的类图,是对模型中涉及的元素分组所得的结果,是具有特定语义的一个子集,必须保证低耦合、高内聚。20、A解析 ADO RecordSet对象支持4种游标类型,其中动态游标能反映所有用户对数据的修改,支持向前和向后的记录移动操作。21、D解析 事务处理逻辑设计过程中不包括应用程序概要设计。22、C解析 在分组查询中要用关键字GROUP,AVG()、SUM()等函数作为查询条件时,必须放在HAVING关键字后面,而不能用WHERE关键字。23、B解

    23、析 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后次序,并行次序;活动图用于低层程序模块的作用类似于流程图,但活动图还可以描述并行操作而流程图只能描述串行操作。24、D解析 导出数据是为了提高数据查询和管理效率,根据操作型数据计算得到的数据,常用于支持分析型应用,因此,一般将这种数据称为分析型数据。25、D解析 用WHERE去掉不满足条件的记录,再用HAVING进行分组。26、A解析 固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限,用户不能添加、删除或更改固定的服务器角色。27、B解析 对于经常执行插入、删除、更新操作的或小数据量的基本表应尽量避免建立索引

    24、。28、C解析 数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据进行再组织和重构。29、D解析 客户端除了完成人及交互功能外,还需要完成面向应用的数据处理功能,负荷较重,属于典型的“胖客户端”。30、D解析 快照维护策略定期对数据仓库进行维护,维护操作的触发条件是时间。这种策略不会给源数据的更新事务或者数据仓库的查询事务增加任何负担,但是通常无法提供最新的数据。二、应用题1、Grade= 2、AVG(Grade) 3、WHERE Y.Sno=X.Sno解析 平均成绩的查询要用到聚集函数AVG(),而自身

    25、的链接操作要对表进行不同命名,再在相同的属性上进行链接操作。4、数据依赖 5、主键值不允许为空解析 数据依赖是关系数据库设计的核心,对数据直接依赖分析的对错直接影响到概念模型的设计以及之后的数据库设计。6、 将TEL加上cmployreeID独立为一个实体 7、 一致性解析 事务是用户定义的一个数据库操作序列,事务具有原子性、一致性、隔离性和持续性,简称为ACID特性。8、 RecordSource 9、CREATE VIEW RVE(A,CMAX,CMIN) 10、SELECT A,MAX(C),MIN(C) 11、ORDER BY A解析 使用ORDER BY子句是对查询结果按一个或多个属

    26、性列的升序或降序排列。12、REVOKE INSERT 13、FROM U1 CASCADE解析 权限的回收用REVOKE,CASECADE表示级联。14、双机互备援模式 15、双机热备份模式 三、设计与应用题1、 2、CREATE TABLE供应 (供应商号VARCHAR(10) , 项目编号VARCHAR(10) , 零件号VARCHAR(10) , 零件数工NT, PRIMARY KEY(供应商号,项目号,零件号), FOREIGN KEY供应商号)REFERENCE供应商(供应商号), FOREIGN KEY(项目编号)REFERENCE项目(项目编号), FOREIGN KEY(零件

    27、号)REFERENCE零件(零件号) );解析 由题目已知得到,一个供应商能提供多种零件和多个项目,一种零件能供给不同的项目和供应商,一个项目可以有不同的供应商和使用不同种类的零件,即表示供应商和零件以及项目都是多对多的关系,供应关系中的属性为它们之间三个的主键的综合加上自身属性而得到。3、DELETE FROM SC WHERE Sno IN(SELECT Sno FROM S WHERE Sname=WANG); 4、UPDATE SC SET Grade=NULL WHERE Grade60 AND CNo IN(SELECT Cgo FROM C WHERE Cname=Maths) 5、UPDATE SC SET Grade=Grade*1.05 WHERE Sno IN(SELECT Sno FROM S WHERE Ssex=F) AND Grade(SELECT AVG(Grade) FROM SC);解析 考查对表的删除、修改的操作以及对聚集函数的合理使用。


    注意事项

    本文(数据库工程师88.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开