数据库 崔巍课件11级管理学院数据库B

上传人:清晨86****784 文档编号:284622543 上传时间:2022-04-28 格式:DOCX 页数:6 大小:60.89KB
返回 下载 相关 举报
数据库 崔巍课件11级管理学院数据库B_第1页
第1页 / 共6页
数据库 崔巍课件11级管理学院数据库B_第2页
第2页 / 共6页
数据库 崔巍课件11级管理学院数据库B_第3页
第3页 / 共6页
数据库 崔巍课件11级管理学院数据库B_第4页
第4页 / 共6页
数据库 崔巍课件11级管理学院数据库B_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《数据库 崔巍课件11级管理学院数据库B》由会员分享,可在线阅读,更多相关《数据库 崔巍课件11级管理学院数据库B(6页珍藏版)》请在金锄头文库上搜索。

1、 制卷人签名: 制卷日期: 审核人签名: 审核日期: 装 订线 湘潭大学2013年 下 学期高级数据库技术课程考试试卷(B卷) 适用年级专业 2012级图书馆学 2011级信息管理与信息系统考试方式 闭卷 考试时间 120 分钟学院 专业 班级 学号 姓名 题号一二三四五六总分阅卷教师得分得分一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。每小题1分,共20分)1、下面列出的条目中,( )是数据库技术的研究领域。 IDBMS软件的研制 II数据库及其应用系统的设计 III数据库理论 A)仅I和IIIB)仅II和III C)仅I和IID)全部2、只有满足联接

2、条件的记录才包含在查询结果中,这种联接为_。A)左联接 B)右联接 C)内部联接 D)完全联接3、设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于( )。A)RSB)RS C)RS D)RS4、在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为( )。 A)并B)选择C)自然连接D)连接5、设有关系R=(A,B,C),与SQL语句select distinct A,C from R where B=5 等价的关系代数表达式是( )。I、A,C(B=5(R) II、 B=5(A,C (R)A)都等价 B)仅IC)仅IID)都不等价6

3、、并发操作有可能引起下述( )问题。I丢失更新 II不可重复读 III读脏数据A)仅I和IIB)仅I和IIIC)仅II和IIID)都是7、( )是由于关系模式设计不当所引起的问题。A)数据冗余 B)数据被非法读取 C)数据被非法修改 D)发生死锁8、删除经销商1001的数据记录的代码为:( )_ from distributors where distri_num=1001。 A)drop column B)drop table C)delete * D)delete9、若关系模式R中只包含两个属性,则( )。A)R属于2NF,但R不一定属于3NF B)R属于3NF,但R不一定属于BCNFC)

4、 R属于BCNFD)R属于1NF,但R不一定属于3NF 10、将弱实体转换成关系时,弱实体的主码()。A)由自身的候选关键字组成 B)由父表的主码组成 C)由父表的主码和自身的候选关键字组成 D)不确定11、在基本SQL语言中,不可以实现 ( )。A)定义视图 B)定义基本表 C)查询视图和基本表 D)并发控制12、关系模型中有三类基本的完整性约束,定义外部关键字实现的是( )。 A) 实体完整性B) 参照完整性C) 域完整性D) 实体完整性、参照完整性和域完整性13、下列四项中,不属于数据库特点的是( )A)数据共享 B)数据完整性 C)数据冗余很高 D)数据独立性高14、学生社团可以接纳多

5、名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( )A)多对多B)一对一C)多对一D)一对多15、反映现实世界中实体及实体间联系的信息模型是( )A)关系模型B)层次模型C)网状模型D) E-R模型16、下列什么情况会发生读“脏数据” ( )。A)读未提交 B)读提交 C)可重复读D)串行化17、事务有多个性质,其中不包括( )A)一致性B)唯一性 C)原子性D)隔离性18、SQL语言通常称为( )A)结构化查询语言B)结构化控制语言C)结构化定义语言D)结构化操纵语言19、如何构造出一个合适的数据逻辑结构是( )主要解决的问题。A)关系数据库优化B)数据字典C)关系数据

6、库规范化理论D)关系数据库查询20、设有关系模式R(A,B,C,D),F是R上成立的FD集,F=BC,CD,则属性C的闭包B+为( )A)BCB)BCDC)BDD)CD得分二、填空题(每空1分,共10分)1、 设有关系SC(sno, cname, grade),各属性的含义分别为学号、课程名、成绩。若要将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是 grade = grade+5 WHERE cname=“数据库系统”。2、从一个或多个基本表导出的不独立占据存储的虚表称为 。3、在三大传统的数据模型中,具有严格的数学理论基础的是 。4、在关系模型中,把数据看成一个

7、二维表,每一个二维表称为一个_。5、 外键值在被引用的关系中不出现的元组称为 _。6、在候选码中的每个属性被称为_属性,不在任何候选码中的每个属性被称为_属性。7、设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系AB具有_个属性和_个元组。8、关系中主码的取值必须唯一且非空,这条规则是_完整性规则。得分三、根据给出的电影数据库模式 ,用SQL完成下面的功能。(每小题5分,共30分)现有关系数据库如下:StarsIn(movieTile, movieYear, starName) MovieStar(name, address, gender, birthdate

8、)Movie(title,year,length,genre,studioName,producer#)MovieExec(name,address,cert#,netWorth)Studio(name,address,presC#)1. 建立模式StarsIn,其中starName是主键,movieTile, movieYear是外键,movieTile, movieYear是模式Movie的主键。2. 查询在2000年制作的,或者电影名中包括“Love”的电影中出现的所有电影明星。3. 查询MGM电影公司的总裁。4. 查询电影“Star Wars”的制片人的姓名。5. 查询2012年所拍摄

9、电影的数量。6. 查询至少曾在2000年以前制作过一部电影的制片人制作的电影总长度。得分四、有关系学生(学号, 课号, 成绩, 系号, 系主任) ,含有FD:学号 系号,系号 系主任,学号,课程号成绩,请完成下列问题:(15分)1)找出关系的键,写出推导过程或说明理由。(7分)2)找出违反BCNF的FD,并将关系分解为属于BCNF的关系集合。(8分) 五、若没有进行并发控制,分析下图会发生什么情况,应如何解决。(5分)得分得分六、设有如下实体:(每小题5分,共20分)学生:学号、单位、姓名、性别、年龄、选修课程名课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体中存在如下联系:(1) 一个学生可选修多门课程,一门课程可为多个学生选修;(2) 一个教师可讲授多门课程,一门课程可为多个教师讲授;(3) 一个单位可有多个教师,一个教师只能属于一个单位。试完成如下工作:(1)分别设计学生选课和教师任课两个局部信息的结构E-R图。(2)将上述设计完成的E-R图合并成一个全局E-R图。(3)将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。(4)指出转换结果中每个关系模式的候选码。 (第 6 页 共 6 页)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号