数据库期末试卷(B)答案

上传人:p** 文档编号:71109046 上传时间:2022-04-06 格式:DOC 页数:4 大小:44KB
收藏 版权申诉 举报 下载
数据库期末试卷(B)答案_第1页
第1页 / 共4页
数据库期末试卷(B)答案_第2页
第2页 / 共4页
数据库期末试卷(B)答案_第3页
第3页 / 共4页
资源描述:

《数据库期末试卷(B)答案》由会员分享,可在线阅读,更多相关《数据库期末试卷(B)答案(4页珍藏版)》请在装配图网上搜索。

1、数据库期末试卷(B)答案20082009学年第一学期闽江学院考试试卷(B)答案适用年级专业: 06级计算机本科3、4班 考试形式:闭卷考试课程: 数据库原理及应用一、单项选择题(每小题1分,共16分,16) 1. C 2.A 3.B 4。B 5。A6。 D 7.B 8.B 9.C 10。A11.D 12。C 13。B 14.A 15.C16.A 二、填空题(每空1分,共15分,15%)1。 数据流、数据结构、处理过程 2。 数据结构、数据操纵、数据的约束条件 3. 后裔、X 4. 获得封锁(扩展阶段)、释放封锁(收缩阶段) 5. 可串行化6。 谓词演算 7. 自反8。 小、小 9 ABCE三、

2、判断改错题:(9%,每小题1.5分,每小题判断正确给1分,改错正确给0.5分)在下列各小题后的括号里打“和“X(描述对的打“” ,错的打“X”并更正 ) 1、在数据库的三级模式结构中,内模式有任意多个。 ( X )更正:在数据库的三级模式结构中,内模式只有一个2层次模型用树型结构表示实体及实体间的联系. ( )更正:3 在关系数据库表中外键只有一个,但候选码可以有多个. ( X )更正:在关系数据库表中外键和候选码都可以有多个4遵守两段锁协议的并发事务一定是可串行化的。 ( )更正:5 登记日志文件时,必须先写数据库,后写日志文件.( X )更正:登记日志文件时,必须先写日志文件,后写数据库。

3、6 嵌入式SQL语句中,可以使用主语言的程序变量来输入或输出数据.( )更正:四、简答题(共22分)221 答:(本小题5%)(本部分3%)数据独立性是指应用程序和数据之间的依赖程度低,相互影响小。数据独立性分成物理数据独立性和逻辑独立性两极。数据的物理独立性是指应用程序对数据存储结构的依赖程度。数据物理独立性高是指当数据的物理结构发生变化时,应用程序不需要修改也可以正常工作。数据的逻辑独立性是指应用程序数据全局逻辑结构的依赖程度.数据逻辑独立性高是指当数据库系统的数据全局逻辑结构改变时,它们对应的应用程序不需要改变仍可以正常运行。(本部分2) 数据库系统之所以具有数据物理和逻辑独立性高的特点

4、,是因为数据库管理系统能够内模式/模式映像或转换功能。数据库系统之所以具有教高的数据逻辑独立性,是由于数据库系统能够提供模式/外模式的映像和转换功能。2答:(本小题4%)(本部分2%)数据的完整性约束条件是一组完整性规则.这些规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态及状态的变化,以保证数据的正确、有效和相容。(本部分2%)关系有实体完整性、参照完整性和自定义完整性等三类完整性.3答:(本小题4)(本部分2%)选课(学号,课程号,课程名,成绩)不是3NF,因为选课关系的候选码为(学号,课程号),课程名部分函数依赖于(学号,课程号),所以选课关系不

5、是2NF,从而它也肯定不是3NF。(本部分2)可以将选课关系分解为以下两个关系: R1(学号,课程号,成绩),F1=(学号,课程号)成绩,R2(课程号,课程名), F2=课程号课程名根据3NF定义,R1,R2均为3NF. 设R1的属性集为U1,R2的属性集为U2,则有 U1 U2U2- U1,所以该分解是无损分解。4。 答:(本小题5)(本部分2)数据库管理系统简称DBMS,它是位于用户和操作系统之间的专门用于管理数据库的计算机系统软件.数据库管理系统是数据库系统的重要组成部分.(本部分3%)数据库管理系统有数据定义功能、数据组织、存储和管理功能、数据操纵功能、数据库的事务管理和运行管理功能

6、、数据库的建立和维护功能(实用程序)及其它功能如DBMS与网络中其它软件系统的通信、数据转换、异构数据库之间的互访和互操作等5答:(本小题4%)1)(本部分2)K =RT的结果为:A32)(本部分2%) K S的结果为:ABC3b13a3五、设计题(共22分,1、2、4、5小题各4分,3小题6分) 22 %1) 定义社团表,说明其主码和参照关系。(本小题4)CREATE TABLE 社团 (编号 NUMBER(4) PRIMARY KEY, 名称 VARCHAR(10), 负责人 NUMBER(4), 办公地点 VARCHAR(20), CONSTRAINT FK_FZR FOREIGN KE

7、Y (负责人) REFERENCES学生(学号);2)建立视图:社团负责人(社团编号,名称,负责人学号,负责人姓名,负责人性别);(本小题4)CREATE VIEW 社团负责人(社团编号,名称,负责人学号,负责人姓名,负责人性别) AS SELECT 社团。编号,名称,负责人,姓名,性别 FROM 学生,社团,参加 WHERE 学生.学号=参加。学号 and社团。编号=参加.编号;3)查询参加科协的学生学号、姓名和性别。(本小题6%) 答:(本部分3%) 学号,姓名,性别(编号 (名称=科协(社团))学生参加) (本部分3%)SELECT 学号,姓名,性别 FROM学生,社团,参加 WHERE

8、学生。学号=参加。学号 and社团.编号=参加。编号 and名称=科协4)求每个社团的参加人数。(本小题4) SELECT 编号,COUNT(学号) FROM 参加 GROUP BY 编号5)把对社团表的插入和删除数据的权力赋给用户李平,并允许他将此权力授予其他用户。(本小题4)GRANT INSERT ,delete ON 社团 TO 李平 WITH GRANT OPTION六、综合题(本大题16分) 16 %n课程组名称序号负责人教师组m参加编号姓名年龄性别参加时间n从属1课程名称课程编号课程性质1) (本小题5%)2) (本小题5%)假设课程组名称不唯一课程组(序号,名称,负责人) 主键:序号 外键:负责人教师(编号,姓名,性别,年龄) 主键:编号 课程(课程编号,名称,课程性质,课程组序号) 主键:课程编号 外键:课程组序号参加(编号,序号,参加时间) 主键:(编号,序号 ) 外键:编号;序号 3) (本小题6%)假设一个课程组只有一个负责人,一个负责人可负责多个课程组,则 课程组关系模式的基本函数依赖集 F=序号名称,序号负责人该关系模式中,所有决定属性都是侯选键,因此是BCNF。 4 / 4

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!