ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:25.95KB ,
资源ID:20496274      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20496274.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

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

数据库工程师 76文档格式.docx

1、A)(Sno,Sname,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)属于2NFB)(Sno,Sname),(Sno,Cno,Grade Tname,Taddr),(Cno,Cname)属于2NFC)(Sno,Shame),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname)属于3NFD)(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)属于3NF7、考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序

2、一致,则该索引为_。A)聚集索引 B)非聚集索引 C)稠密索引 D)辅助索引8、数据库管理员作为数据库的主要维护者,其维护工作主要包括_。数据库的转储和恢复 数据库的安全性、完整性控制数据库性能的监控分析和改进 数据库的重组和重构A) B) C) D)9、以下关于索引的说法_不正确。A)使用索引可提高查询效率B)使用索引可能使更新操作费时C)使用索引可使输出结果按一定顺序排列D)索引为DBMS提供了不同的查询路径10、以下不属于一个好的概要设计要求是_。A)良好的总体结构 B)功能模块间较高的耦合度C)功能模块间较高的内聚度 D)尽量降低模块接口复杂性11、删除Windows身份验证的“Ser

3、verlnt_user”登录的正确语句是_。A)EXEC sp_revokeloginServerlnt_userB)DELETE sp_revokeloginServerlnt_userC)DROP sp_revokeloginServerlnt_userD)EXEC sp_droploginServerlnt_user12、有如下两个关系:零件关系P(主键是“零件号”)供应商关系S:(主键是“供应商号”)(外键是“供应商号”)供应商号 供应商名 所在城市B01 红星 北京S10 宇宙 上海T20 黎明 天津Z01 立新 重庆零件号 颜色 供应商号010 红 B01201 兰 T20312

4、白 S10今要向关系P插入新行,新行的值分别列出如下。它们是否都能插入_。(307,绿,S10)(101,黄,T11)A只有 B只有 C都能 D都不能13、在具有检查点的恢复技术,关于检查点,下列说法不正确的是_。A)检查点最大限度的减少数据库完全恢复时所必须执行的日志部分B)使用检查点方法可以改善恢复效率C)无论事务在检查点之前还是之后提交,都需要执行REDO操作D)可以定期地建立检查点,也可以按照某种规则建立检查点14、系统定义明确之后,应对系统的可行性进行研究,可行性研究包括_。A)软件环境可行性、技术可行性、经济可行性、社会可行性B)经济可行性、技术可行性、社会可行性C)经济可行性、社

5、会可行性、系统可行性D)经济可行性、实用性、社会可行性15、设两个事务T1,T2,其并发操作如下表所示,下列评价正确的是_。A)该操作不存在问题 B)该操作丢失修改C)该操作不能重复读 D)该操作读脏数据16、商场的业务子系统会在数据库服务器上产生各种增删改的事务或数据查询服务请求,随着系统的不断运行,系统中的数据会不断增长,就可能会出现系统效率下降的情况,以下几种方法中不能优化查询的是_。A)清除对大型表行数据的顺序存取B)使用左连接操作C)避免相关子查询D)用排序来取代非顺序磁盘存取17、关于数据仓库设计,下述说法正确是_。A)数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据

6、仓库的设计,只能从数据出发进行设计B)在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型C)在进行数据仓库主题数据模型设计时要强调数据的集成性D)在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域18、在分布式数据库系统中,一般不适合作为衡量查询代价依据的是_。A)CPU代价 B)I/O代价 C)通信代价 D)存储代价19、关于死锁,下列叙述中正确的是_。A)死锁是操作系统中的问题,数据库操作中不存在B)在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C)当两个用户竞争相同的资源时不会发生死锁D)只有出现并发操作时,才有可能

7、出现死锁20、在UML动态建模机制中,关于顺序图说法正确的是_。A)消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步信号,棍形箭头表示调用操作B)当一个操作调用它本身时,消息总是异步的C)在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分,一个对象可以通过一条消息来创建一个对象。被创建的对象的对象符号在创建它的地方D)消息也可以有条件,只有条件为真时才能发送和接收消息。条件被用来抽象分支或决定是否发送一条消息。如果用条件来抽象分支,则各个分支是异步的21、在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。A)

8、工作阶段的等待时间 B)生产原型的复杂性C)参与人员所需的工作站数 D)参与人员之间的通信困难22、在学校的教务处数据库管理系统中存放着该校的每个学生的部分在校表现的信息,如果某个教师想查看某个学生的学习成绩,则必须经过三个认证过程,其中第二个认证过程是验证_。A)身份验证B)用户是否是数据库的合法用户C)数据库用户是否具有进行操作的权限D)其他验证23、以下关于活锁叙述错误的_。A)事务的活锁又称为事务的饿死B)为避免锁现象的发生,DBMS可以采用先来先服务的策略处理事务的数据操作请求C)各个事务可以按照申请访问Q的时间先后顺序,依次获得定义在Q上的锁D)DBMS按事务请求加锁的先后顺序对这

9、些事务排队,先请求的事务排在队列的靠后位置24、查询C:ZGZGDA.DBF中的姓名、职称、工资字段和C:ZGZGJJ.DBF中的奖金字段的数据,正确的命令是_。A)SELECT姓名,职称,工资,奖金FROM C:ZGZGDA,C:ZGZGJJ;WHERE DA.编号=JJ.编号B)SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金FROM C:WHERE DA.编=JJ.编号C)SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金FROM C:ZGZGJJD)SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金FROM C:FOR DA.编=JJ.编号25、设有关系

10、模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。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 SalaryView AS SELECT所在系

11、,SUM(工资)FROM教师表GROUP BY所在系26、以下关于数据镜像叙述不正确的是_。A)在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信B)数据库正常运行时,数据库镜像可以用于并发操作C)在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本D)每当数据库更新时,DBMS不能自动保证镜像数据与主数据的一致性27、发生的可能性很小,但是破坏性很大,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是_。A)事务内部的故障 B)系统故障C)介质故障 D)计算机病毒28、设有商品销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存

12、销售记录。系统需要保存3年的销售记录,每年按365天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10个字节)、销售数量(8个字节)、价格(8个字节)、金额(8个字节)、收银台编号(4个字节)、销售员编号(4个字节)、销售时间(8个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为8 KB(共8192个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。A)67178 B)65535 C)65540 D)6715829、VB 6.0中的数据绑定控件必须_。

13、A)同时具有DataSource属性和DataField属性B)同时具有ConnectionString属性和RecordSource属性C)具有DataSource属性D)具有ConnectionString属性30、在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表T(a1,a2,an),对该表的查询多数为针对主码a1的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是_。A)采用轮转法对T中的元组进行划分,这样数据分布均匀,适合于点查询和范围查询B)以a1为划分属性,对T采用散列划分是一种可行的划分方法,有利于对该表的点查询C)以a1为

14、划分属性,对T采用范围划分并建立主索引,是一种有效的划分方法D)以al为划分属性,对T采用散列划分和范围划分都有可能带来T的各个数据分区的数据分布不均匀的问题二、应用题1、假设某数据库中有表Course,Course中有属性Cname(课程名),查询以“DB_”开头,则倒数第三个字符i的课程的详细情况:SELECT*FROM CourseWHERE _。2、某数据库中有学生选课表SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩。查询选修了3门课以上的学生的学号:SELECT SnoFROM SCGROUP BY Sno_。设有学生表STUDENT,其中有学号,姓名,年龄

15、,性别等字段,该表是在2002年建立的,到2003年用户可以使用SOL的 (3) 语句,将表中的所有学生年龄增加一岁,到2004年,显示学生表中年龄大于22岁的学生信息的SQL语句是 (4) 。数据库中有学生表Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示为学号,姓名,性别,年龄,所在系;学生选课表SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩;课程表Course(Cno,Cname,Cpno,Ccredit),各属性为课程号,课程名,先行课,学分。(先行课的意思是,比如课程号1有先行课5,说明要选课程1,就必须先选课程5)。用以

16、上各表完成查询选修了全部课程的学生姓名的语句补充:SELETE SnameFROM StudentWHERE NOT EXISTS(SELETE*WHERE (5) (6) AND (7) )5、在SQL Server 2000中,某数据库中有角色Role和用户User,User是Role角色的成员,且只属于该角色。先对Table表给Role只授予SELECT和DELETE权限,并授予User对T表具有SELECT、UPDATE和DENY DELETE权限,则用户User对Table表可以执行的操作是_。6、火车售票点T1,T2分别售出了两张2009年10月20号到北京的硬座票,但是数据库里的

17、剩余票却只减少了两张,造成数据的不一致性,原因是_。数据库系统在运行过程中,可能会发生故障,如果系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非常控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做 (10) ;如果系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 (11) 前者的恢复由 (12) 完成,后者是由 (13) 完成。8、在关系数据库中,可以对属性值、属性值集合、元组、关系、整个索引、整个数据库等逻辑单元进行加锁,也可以对数据页、索引页和块等物理单元进行加锁,这些施加了锁的数据项的大小称为_

18、。9、假设已对pubs数据库进行了完全备份,并备份到MyBK_1备份上,假设此备份设备只含有对pubs数据库的完全备,则恢复pubs数据库的语句为_。三、设计与应用题设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName),教师(Teacher)信息包括教师号(TNO)、教师名(TName),课程(Course)信息包括课程号(CNO)、课程名(CName)、课程学分(Credit),学生(Student)信息包括学号(SNO)、学生姓名(SName)、学生性别(Sex)。选课系统的管

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

20、ble_priceHistory表,结构如下表所示:字段字段名数据类型可否为空单位备注ID商品编号VARCHAR(8)不允许主码GoodsName商品名称VARCHAR(20)StartDate价格生效日期DATETIMEEndDate价格失效日期主码,晚于StartDateSaleUnitPrice单价MONEY元1、写出创建Teachers表的SQL语句,要求语句中包含所有的约束。2、现要查询单价最高的前三种商品的商品编号、商品名称和单价(使用TOP语句)。答案:1、D解析 关系模型是由若干个关系模式组成的集合,其主要特征是用二维表格结构表达实体集,用外键表示实体间的联系。2、A解析 集中

21、式数据库系统将所有数据集中存储到一台计算机上,由主机上的数据库管理系统统一管理整个数据库,用户可以从终端发出数据操作命令,经主机上的数据库管理系统接受处理后,将结果返回给用户。3、C解析 需求分析的工作有分析用户活动,产生业务流程;确定系统范围,产生系统关联图;分析用户活动的数据,产生数据流图;分析系统数据,产生数据字典。建立E-R图属于概要设计。4、A解析 脏数据是指未提交的随后又被撤销的数据,SQL提供的四种事务一致性级别中,可读未提交的数据允许事务读脏数据。5、C解析 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口,它与基本表不同的是视图是一个虚表。数据库中只存放视图的定义,而不

22、存放视图包含的数据。6、D解析 A选项中(Sno,Sname,Cno,Tname,Taddr)的码是(Sno,Cno,Tname),则由Snosname可知非主属性sname部分依赖于码(Sno,Cno,Tname),这个对题中关系的分解不符合2NF。同理,B选项(Sno,Cno,Grade,Tname,Taddr)也存在Taddr对码(Sno,Cno,Tname)的部分依赖,这样的关系分解也不属于2NF。C、D均满足3NF。但本题要求无损连接,所谓无损连接,就是分解后的关系能恢复成原来的关系。选项C,(Sno,Sname)(Sno,Cno,Crade)(Tname,Taddr)(Cno,Cn

23、ame)=(Sno,Sname,Cno,Grade,Cname)(Tname,Taddr),剩下的连接不能完成原关系的恢复不具有无损性,因此C错误。D选项,(Sno,Sname)(Sno,Cno,Grade)(Tname,Taddr)(Tname,Cno)(Cno,Cname)=(Sno,Sname,Cno,Grade,Tname,Taddr,Cname)恢复到题中关系。因此为正确答案。7、A解析 对数据文件和它的一个特定的索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引为聚集索引。否则为非聚集索引。稠密索引相对于稀疏索引,判断标准为数据库文件中的每个查找

24、码值是否在索引文件中都对应一个索引记录。辅助索引相对于主索引,判断标准为索引是否建立在数据文件包含主码的属性集上。8、D解析 DBA的主要维护工作包括数据库的转储和恢复,数据库的安全性和完整性,数据库性能的监控分析和改进以及数据库的重组和重构。9、D解析 使用聚族索引就会使更新操作费时,通过索引可以提高查询效率和使输出结果按一定顺序排列,故选D。10、B解析 耦合性是指软件系统结构中各模块间相互联系紧密程度的一种度量,一个好的概要设计就是要尽量地适合模块化程序设计,降低功能模块间的耦合性有利于功能的实现。11、A解析 删除SQL Server身份验证的登录账户使用sp_droplogin系统存

25、储过程,删除Windows身份验证的登录账户使用Sp_revokelogin系统存储过程,DELETE,DROP是对表的处理。12、A解析 因为中的供应商号T11在关系S中不存在,违反了参照完整性的规则。所以不能插入关系P作为新的一行。13、C解析 当事务在一个检查点之前提交,对数据库所做的修改一定都已经写入数据库中,写入时间是这个检查点建立之前或是这个检查点建立之时,这时就不需要REDO操作了。14、B解析 系统定义明确后,只需要对经济可行性、技术可行性、社会可行性进行分析即可。所谓社会可行性是指要开发的项目是否存在任何侵犯、妨碍等责任问题,它涉及的范围比较广,包括合同、责任、侵权、用户组织的管理模式及规范等。15、D解析 事务T1读出数据A并修改,事务T2读取同一数据,随后T1由于某种原因撤销,执行回滚,这时T1已经修改过的数据恢复原值100,T2读到的数据是200与数据库中的数据不一致,称为读脏数据。16、B解析 左连接消耗的资源是非常多的,所以查询不使用任何的左(右)连接可获得很好的效果。17、C解析 数据仓库系统设计目标主要是在于建立主题数据环境,强调的是数据的集成性,所以选C。18、D解析 在集中式数据库系统中,查

copyright@ 2008-2022 冰豆网网站版权所有

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