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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

数据库.docx

1、数据库考前预测考试时间:120分钟题号一二三四五总分分数得分一、单选题(每小题后的四个备选答案中只有一个是正确的,请将正确答案的字母填到下面表格的对应题号处。每小题 1分,本大题共20分。)12345678910111213141516171819201、下面对数据库特点的不正确叙述是( C )。 A数据库中的数据采用统一的模型来表示。 B数据库中数据之间的联系强。 C数据库中数据冗余度高。 D数据库中数据由一个软件统一管理。2、下面对数据库三级模式结构的叙述中,不正确的是( C )。A三级模式结构可提供数据独立性。 B三级模式结构通过两级映像来实现数据独立性。C模式做了修改,用户的应用程序必

2、须修改。D内模式做了修改,模式不必修改。3、不属于DBA职责的是( D )。 A模式定义 B对数据库的权限管理C完整性约束 D查看或修改数据库中的数据。4、下面关于关系代数的不正确叙述是( A )。A对一个关系作投影运算不会改变该关系元组的个数。B选择运算是根据某些条件对关系的元组进行筛选。C自然联接运算要求两个关系必须有取值域相同的属性。D自然联接是F联接的一种特殊情况。5、下面对“关系模型”的叙述中,不正确的说法是( B )。A关系模型的数据结构就是关系。B关系模型中属性的顺序不能任意改变。C关系模型不允许在关系中出现两条完全相同的元组。D关系模型具有三类完整性约束。6、下面对关系“键”概

3、念的不正确叙述是( B )。A一个关系可以有多个候选键。B候选键是指在一个关系中,能够唯一标识每个元组的属性集。C一个关系模式只能有一个“主键”。D候选键再添加一个属性便可构成一个“超键”。7、设关系R和S的属性集相同,W是R的属性集的子集,下面不正确的等式是( A )。A W(RS)=W(R)W(S)B (F)(RS)=(F)(R)(F)(S)C (F)(RS)=(F)(R)(F)(S)D W(RS)W(R)W(S)8、在关系模式R(U)中,XU,YU,XY,且Y不能决定X,则Y与X之间的关系是( B )。A一对一 B一对多 C多对多 D多对一9、下面对3NF的叙述中,不正确的说法是( A

4、)。A3NF模式中不存属性对侯选键的传递依赖。B3NF模式不存在非主属性对侯选键的部分依赖。C如果模式R是3NF,那么R一定是2NF。D任何一个关系模式都可以既保持函数依赖又无损地分解为一系列3NF集。10、在( A )组织结构中,记录是按查找键值升序或降序顺序存储。A顺序文件 B堆文件 C 散列文件 D 聚集文件11、以下RAID技术中,存取速度最快的是( C )。ARAID 1 BRAID 5 C RAID 0 D RAID 1012、下面关于SQL Server“索引”概念的不正确叙述是( A )。A任何一个表都必须建索引。B一个表只能有一个聚集索引。C非聚集索引的索引顺序与主文件的记录

5、存储顺序不保持一致。 D索引能提高查询速度,但索引不是建的越多越好。13、下面关于SQL Server数据库系统表的不正确叙述是( B )。A 数据库的数据字典信息存储在系统表中。B 用户可以直接查看、修改系统表中的数据。C数据库每个表的定义信息都存放在系统表中。D系统表必须存储在主文件中。14、下面关于事务的ACID属性的叙述中,不正确的说法是( D )。A事务对数据库的所有操作,是一个不可分割的工作单元。这些操作要么全部执行,要么什么也不做。B一个事务独立执行的结果,应保持数据库中数据的一致性。确保单个事务的一致性是由应用程序员编写事务程序来实现的。C在多个事务并发执行时,系统应保证其结果

6、与这些事务先后单独执行时的某一结果是一样的。D一个事务完成后,系统不一定立即将其对数据库的更新写入磁盘,因此,如果系统出现故障,就会丢失它对数据库的更新并且无法恢复。15、下面的并行调度会出现的错误是( C )。? 时间 事务T1 事务T2 数据库中数据 t0 READ(A) A t1 READ(A) t2 A=A+2 t3 WRITE(A)t4 COMMIT t5 READ(A)A 读“脏”数据 B丢失修改 C 不可重复读 D幻影读16、下面关于SQL Server数据库系统故障的不正确叙述是( C )。A系统故障是指计算机系统出现故障不能正常运行,但磁盘没有问题。B系统故障将造成内存数据丢

7、失,事务非正常中止。C出现系统故障时,未提交事务对数据库的更新不会写入此盘。D对于系统故障,DBMS可根据事务日志将数据库恢复到故障点。 17、下面对SQL Server数据库的完全恢复模型的不正确叙述是( C )。A使用完全恢复模型可以将数据库恢复到上次备份的即时点。B对简单恢复模型的数据库,系统自动收缩其日志文件。C对完全恢复模型的数据库,系统自动收缩其日志文件。D完全恢复模型的数据库支持如下备份方法:数据库完全备份、数据库差异备份、日志备份。18、下面关于SQL Server完整性机制的不正确叙述是( C )。A“关系图”用来创建表与表之间的外键约束。B检查约束(CHECK)是对字段取值

8、格式、范围加以限制。C可以将任何字段设置为主键约束。D主键不允许取空值。19、下面对分布式数据库系统的叙述中,不正确的说法是( A )。A对程序员来说,没有必要了解分布式数据库中数据是如何分片的。B分布式数据库从物理上看数据分布在不同的地点上,从逻辑上看数据仍是一个整体。C分布式数据库系统具有场地自制性特点。D分布式数据库系统具有场地协作性特点。20、下面对DDBS分布透明性的不正确叙述是( A )。A分片透明性是最高层次的分布透明性,位于分片模式和分配模式之间。B当DDBS具有分片透明性时,用户编写程序只须对全局关系进行操作,不必考虑数据的分片及存储场地。 C当DDBS不具有分片透明和位置透

9、明性,但具有局部数据模型透明性时,用户编程时必须指出片段的名称和片段的存储场地,但不必指出场地上使用的是何种数据模型。D当DDBS不具有分片透明性,但具有位置透明性时,用户编程时必须指出片段的名称,而不必指出片段的存储场地。得分二、填空题(在每个的括号内填入恰当的内容,每空2分,本大题共20分。)1、逻辑层次上的数据模型有三个要素:( 数据结构 )、数据操作、数据完整性约束。2、DBMS的主要功能有:数据库的定义功能,( 数据库的操纵功能 ),数据库的保护功能,数据库的维护功能,数据字典。3、构成了关系代数运算的完备运算集合的运算有:并、差、( 笛卡儿积 )、选择、投影五个运算。4、关系模型的

10、“参照完整性规则”要求:“不能引用不存在的( 元组 )”。5、在向一个表中插入元组时,对于未指定默认值且不允许取( 空值 )的字段必须赋值。6、设XY为R上的一个函数依赖,若对X的任意一个真子集A,都有(A不能决定Y),则称Y完全函数依赖于X。7、在( 顺序 )文件组织结构中,记录是以查找键的顺序存储的。8、数据库的安全性是指保护数据库,防止(不合法的用户)使用数据库中的数据,避免数据的泄露、更改或破坏。9、触发器是一个能由系统自动执行对数据库修改的语句。一个触发器由三部分构成:事件、( 条件 )、动作。10、在分布式数据库系统中,在定义各类分片时必须遵守下面三个原则:完备性条件,( 可重构条

11、件 ),不相交条件。得分三、判断题(在你认为正确的题号前的下划线处打,错误的打,每小题2分,本大题共16分。)_对_1、SQLServer2000规定基本表的一行不能跨“页”存储。_对_2、SQLServer2000规定每个数据库的文件组个数不能超过256。_对_3、在对关系代数表达式进行优化时,应尽可能早地执行选择操作。_对_4、可以通过视图来查询、更新数据库中的数据。_对_5、封锁的粒度越大,系统的并发性就越低。_对_6、不要用更新频度高的字段创建聚集索引。_对_7、SQLServer2000规定:如果事务使用Serializable隔离级别,那么,该事务不会凡发生“丢失更新”、“读脏数据

12、”、“不可重复读”等问题。_对_8、数据分片时,一个片段可以分配到多个场地上。得分四、计算题(每小题4分,本大题共24分。)现有一教学管理系统,ER模型如下: m m n n n 1逻辑模型如下:学生(学号,姓名,性别,民族)教师(教师号,姓名,民族,职称)课程(课号,课名,课程介绍,课程类型,先导课号)教学班(课号,班级号,学年,学期,限制人数)教师教学(教师号,课号,班级号,学年,学期,周学时,开始周,结束周)选课(学号,课号,班级号,学年,学期,成绩)说明:1、“周学时”、“开始周”、“结束周”、“限制人数”字段的取值类型为整数型。“成绩” 字段的取值类型为实数型。其它字段的取值类型为字

13、符型。2、“成绩”字段可以取NULL值。请用SQL语句做如下操作:1、查询学号为 200617001 的学生,选修课程类型为 专业课 且不及格的课程的课号、课名。Select 课号,课程名From 选课,课程Where 选课。课号=课程。课号and 学号=200617001and 课程类型=“专业课”and成绩 54、请为自己选上2008学年、第2学期、课号为180012、班级号为02的课。Insert into 选课(学号,课号,班级号,学年,学期) Values(“学生学号”,“180012”,“2008”,“2” )5、把2008学年、第1学期,选修课名为数据库原理、成绩低于60分的“蒙

14、古族”学生的成绩提高10分。Update 选课 Set 成绩=成绩+10 Where 学年=“2008” and 学期=“1” and 成绩=60)得分五、数据库设计题(本大题共20分。)1、(8分)设关系模式R(职工号,日期,日营业额,部门名,部门经理),该关系用来统计商店每个职工的日营业额,以及记载职工所在的部门和经理是谁。如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。请回答下列问题:根据上述规定,写出模式R的基本FD和候选键。 基本的FD有三个: (运动员编号,比赛项目) 成绩 比赛项目 比赛类别 比赛类别 比赛主管 R的关键码为(运动员编号,比赛

15、项目)。 说明R是否为2NF,如果不是请将R分解成2NF。 R中有两个这样的FD: (运动员编号,比赛项目)(比赛类别,比赛主管) 比赛项目 (比赛类别,比赛主管)可见前一个FD是局部依赖,所以R不是2NF模式。 R应分解成R1(比赛项目,比赛类别,比赛主管) R2(运动员编号,比赛项目,成绩) 这里,R1和R2都是2NF模式。 说明R是否为3NF,如果不是请将R分解成3NF。 在R1中,存在两个FD:比赛项目 比赛类别比赛类别 比赛主管因此,“比赛项目 比赛主管”是一个传递依赖,R1不是3NF模式。 R1应分解成R11(比赛项目,比赛类别) R12(比赛类别,比赛主管)这样,= R11,R1

16、2,R2 是一个3NF模式集。2、(12分)为学校图书馆的图书管理业务设计一个数据库,该图书馆的业务规则如下: 图书馆有若干个书库,每个书库有若干架位(书架),每个架位可存放若干本书。 图书馆要记录每种图书的如下信息:图书品种号,书名,出版社,出版日期,书价,图书简介,中图分类号。 一种图书图书馆要采购若干本,然后典藏到各书库中。每本书在图书馆内有唯一编号。 图书馆把读者分成若干类型,不同类型读者的借书数量、期限不同。 图书馆要记录每个读者的如下信息:借书卡号,姓名,密码,性别,身份证号,停借否,挂失否,读者类型。 图书馆要记录读者的借还书情况,具体如下:借书卡号,书号,借书日期。请根据以上信息设计该数据库的ER模型,并将其转换成关系模型。中图分类(分类号,分类名称)图书品种(品种号,分类号,书名,第一作者,出版社,出版日期,单价,数量,购买日期)馆藏图书(书号,品种号,库房号,架位号,在馆否)库房(库房号,面积,电话,校区,负责人, )库位(库房号,架位号)读者(读者号,姓名,密码,读者类型号,挂失否,停借否,停借日期,本年度超期还书次数)读者类型(读者类型号,说明,最大借书数,最长借书天数)借阅(书号 ,读者号 ,借书日期,还书日期)

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

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