数据库原理复习题题A_第1页
数据库原理复习题题A_第2页
数据库原理复习题题A_第3页
数据库原理复习题题A_第4页
数据库原理复习题题A_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、得分一、单选题(每小题后的四个备选答案中只有一个是正确的,请将正确答案的字母填到下面表格的对应题号处。每小题 1分,本大题共20分。)题号123456789答案ABDCADBBD题号111213141516171819答案DD CDBBCDB1、下面对数据库特点的不正确叙述是( A )。 A数据冗余度高。 B数据独立性高。 C数据结构化。 D数据统一管理。2、下面对数据库三级模式结构的叙述中,不正确的是( B )。 A三级模式结构可提供数据独立性。 B三级模式结构降低了数据的保密性。 C模式做了修改,用户的应用程序不必修改。 D内模式做了修改,模式可以不修改。3、下面对数据模型概念的不正确叙述

2、是( D )。 A数据模型要提供对数据的定义功能。 B数据模型要提供对数据的操作功能。 C数据模型要提供对数据的完整性约束。 D数据模型不能够建立数据之间的联系。4、ER模型中两个实体集W和S之间的联系是一对多的,S是多方,联系的属性为T,那么将其转换为关系模型后,得到的关系个数、联系的属性存放的位置是( C )。A 2个,联系的属性放在W转换的关系模式中。 B 2个,联系的属性可以放在W和S转换的关系模式中的任何一个中。 C 2个,联系的属性放在S转换的关系模式中。D 3个,联系的属性放在W转换的关系模式中。5、下面对关系“键”概念的不正确叙述是( A )。A一个关系只能有一个候选键。B候选

3、键是指在一个关系中,能够唯一标识每个元组且不含多余属性的属性集。 C一个关系只能有一个“主键”。D候选键可以由多个字段(属性)构成。6、有三个关系S、R、T如下,则由S、R得到T的运算是( D )。 S R T A D A B C A B C D a1 d1 a1 b1 c1 a1 b1 c1 d1 a2 d1 a1 b2 c1 a1 b2 c1 d1 a3 b3 c2 A并 B差 C笛卡尔积 D自然联接7、“可行性报告”在数据库设计的( B )阶段产生。 A需求分析阶段 B规划阶段C概念设计阶段 D物理设计阶8、在Access数据库中,如果某字段的取值为字符串,长度可能达到512个字符,那么

4、该字段的取值类型为( B )。A文本 B备注C超链接 DOLE对象9、在Access数据库中,如果某字段的值需要计算机产生,那么该字段的取值类型为( D )。A时间 B日期 C数字 D自动编号10、下列关于索引的叙述中,错误的是(A)。 A可以为所有的数据类型建立索引 B可以提高对表中记录的查询速度 C可以加快对表中记录的排序速度 D可以基于单个字段或多个字段建立索引11、若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用(D)。 A有效性规则 B级联删除相关记录 C完整性规则 D级联更新相关记录12、“学生”表中的“学号”字段的取值为:7位数字字符,那么查找学号尾号(

5、最后一位)不是2,4,6,8的表达式为( D )。A学号 like “*!2-8”B学号 like “*!2,4,6,8*”C学号 not in (2,4,6,8)D学号 like “#!2,4,6,8”13、“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段,执行如下SQL命令后的查询结果是( C )。 SELECT AVG(入学成绩) FROM 学生表 GROUP BY 性别 A计算并表示所有学生的平均入学成绩。 B计算并表示所有学生的性别和平均入学成绩。 C按性别分组计算并显示不同性别的学生的平均入学成绩。 D按性别顺序计算并显示所有学生的平均入学成绩。?14、假设有一组数据

6、:工资为 800 元,职称为“讲师” ,性别为“男” ,在下列逻辑表达式中结果为“假”的是( D ) 。 A工资>800 AND 职称="助教" OR 职称="讲师" B性别="女" OR NOT 职称="助教" C工资=800 AND (职称="讲师" OR 性别="女") D工资>800 AND (职称="讲师" OR 性别="男")15、SQL语言中,修改基本表结构的语句是( B )。 A UPDATE B ALTER

7、 C DROP DCREATE?16、设有关系模式R(ABC),下面关于函数依赖不正确的推理是( B )。 AAB,B C,则AC。 BABC,则A C,BC。 CA B,AC,则ABC。 DA B,CB,则ACB。?17、下面对3NF的叙述中,不正确的说法是( C )。 A3NF模式中不存属性对侯选键的传递依赖。 B3NF模式中不存非主属性对侯选键的部分依赖。 C如果模式R是3NF,那么R一定是2NF。 D任何一个二元模式一定是3NF。?18、下面关于SQLServer数据库文件组、数据文件、基本表之间关系的叙述中,不正确的叙述是( D )。A一个数据库可以有多个文件组。B一个文件组可以包含

8、多个数据文件。C用户只能指示表放在哪个文件组中,不能指示表放在哪个文件中。D创建表时如果用户未指示表放在哪个文件组中,那么系统自动把表放到主文件组中。19、下面对事务“提交”状态的不正确叙述是( B )。 A当事务处于“提交”状态时,应用程序就得到了事务执行成功的通知。 B当事务处于“提交”状态时,事务对数据库的修改已写入磁盘。 C当事务处于“提交”状态时,该事务的日志记录一定写入了磁盘日志中。 D当事务处于“提交”状态时,事务对数据库的修改已写入缓冲区数据库?20、事务隔离级确定一个事务访问或修改数据时,受到另一个事务对该数据改变的影响程度。SQLServer要求用户在执行事务程序时,自己指

9、定事务隔离级,否则就按默认隔离级来隔离事务。下面的SQLServer事务隔离级中,会出现“读脏数据”问题的隔离级是( B )。AReadCommitted BReadUncommitted CRepeatableRead D Serializable得分二、填空题(在每个的括号内填入恰当的内容,每空2分,本大题共20分。)1、数据模型有三个要素:( 数据结构 )、数据操作、数据完整性约束2、关系模型的三类完整性约束是:实体完整性、( 参照完整性 )、用户自定义完整性。3、在向一个表中插入元组时,对于未指定( 默认值 )且不允许取空值的字段必须赋值。4、视图是从一个或几个基本表或( 视图 )导出

10、的表,它与基本表不同,是一个虚表。5、如果一个关系的候选键是单个属性,那么该关系一定是( 2 )NF。6、对于XY,若存在WX且WY,则称属性Y( 部分 )函数依赖于属性X。7、完整性是指数据库中数据的正确性、( 有效性 )和相容性。8、( 角色 )是具有确定权限的用户容器,只要把用户放入其中,该用户就具备类该容器所具有的权限。9、完全恢复模型的SQLServer数据库能支持的备份方式有:完整数据库备份、差异数据库备份、( 事务日志备份 )、文件和文件组备份。10、可以从5个级别上对数据库进行保护:环境级、职员级、OS级、( 网络级 )和DBMS级。得分三、判断题(在你认为正确的题号前的下划线

11、处打,错误的打×,每小题1分,本大题共15分。)_1、信息能够消除不确定性。_2、参照完整所说的“不允许引用不存在的实体”的含义是:外键表中的外键值必须是主键表中存在的主键值。_×_3、任何两个关系都可以做“并”运算。_×_4、在一个关系模式中,能够唯一标识元组的属性集就是候选键。_×_5、在一个关系中主键不能由多个属性构成。_×_6、一个模式中只要存在部分依赖,那么就必然存在传递依赖。_7、任何一个关系都可以无损分解分解成一系列3NF。_8、SQL Server2000基本表中,每行各字段占用空间总数不能超过8,060字节。_9、一个表只能有

12、一个聚集索引。_×_10、可以通过视图来查询数据,但不能通过视图来更新数据库中的数据。_×_11、事务的持久性是指:事务对数据库的所有操作,是一个不可分割的工作单元。这些操作要么全部执行,要么什么也不做。_×_12、某字段的取值类型为:nchar(5),则为该字段输入值时,必须输入5个字符。_×_13、封锁的粒度越小,系统的并发度就一定越高。_14、使用简单恢复模型可以将数据库恢复到上次备份的即时点。不过,无法将数据库还原到故障点或特定的即时点。_×_15、当事务处于“提交”状态时,事务对数据库的修改已写入磁盘中的数据库。得分四、计算题(每小题

13、5分,本大题共25分。)现有一教学管理系统,ER模型如下:教师学生 m m选课排课 开设 n n课程教学班 n 1逻辑模型如下:学生(学号,姓名,性别,民族)教师(教师号,姓名,民族,职称)课程(课号,课名,课程介绍,课程类型,先导课号)教学班(课号,班号,学年,学期,限制人数)排课(教师号,课号,班号,学年,学期,周学时,开始周,结束周)选课(学号,课号,班号,学年,学期,成绩)说明:“周学时”、“开始周”、“结束周”、“限制人数”、 学年、学期字段的取值类型为整数型。“成绩” 字段的取值类型为实数型。其它字段的取值类型为字符型。请用SQL语句做如下操作:1、查询2012学年、第1学期、19

14、1854号课的选课学生的“学号”、“成绩”,要求:按成绩降序输出,成绩相同时,按学号升序输出。 2、统计教师号为2002016的教师,在2012年的上课情况。要求显示的信息内容为:课号,课名,班号,学期,总学时(指的是每门课) 3、统计2012学年、第1学期,平均成绩大于等于80分的学生情况。要求显示的信息为: 学号,姓名,平均成绩。 4、把选修191854课,成绩低于60分且成绩不为NULL(空)的学生的成绩提高10%。 5、在本数据库中,另有一个“学生成绩单”表,结构如下:学生成绩单(学号,课号,学年,学期,成绩)。请将“选课”表中2012年第1学期的学生选课数据,添加到“学生成绩单”表中。得分五、数据库设计题(本大题共20分。)为学校图书馆的图书管理业务设计一个数据库,该图书馆的业务规则如下: 图书馆有若干个书库,每个书库有若干架位(架位:书架、层),每个架位可放若干本书。每个书库的名称唯一。 图书馆要记录其所拥有的每种图书的如下信息:每种图书的品种号(目前出版的图书品种号是ISBN号,以前的采用9位数字字符编码),书名,第一作者,出版社,单价,购买年份,版次,中图分类号,图书简介。一种书图书馆要采购若干本,然后典藏到各书库、架位上,“索书号”标明其所在的架位。每本书在图书馆内有唯一编号。图书馆对读者进行分类管理,不同类型读者的借

温馨提示

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

评论

0/150

提交评论