




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库系统概论课程综合复习资料一、简答题1 .简述数据模型及其要素。2 .什么是数据库恢复?简述数据库恢复的基本技术。3 .简述DBMS的主要功能。4 .简述在数据库中为什么要进行并发控制?5 .简述什么是BCNF,并说明满足BCNF的关系具有哪些特性?6 .简述数据库系统的三级模式结构及二级映象?其优点是什么?7 .简述实现数据库安全性控制的常用方法?8 .简述事务及其特性?9 .简述数据库设计步骤及各部分的作用?10 .简述并发操作可能带来的问题及解决方法?11 .举例说明什么是实体完整性,什么是参照完整性12 .试述数据库系统的三级模式结构及每级模式的作用13 .试述数据模型的概念、数据
2、模型的作用和数据模型的三个要素。14 .对数据库设计过程中各个阶段的设计进行描述。二、设计题某学校的选课系统规定:一个学生可选多门课程,一门课程可被多名学生选取。其中学生有属性:姓名,学号,年龄, 系别,性别,课程有属性课程号,课程名,先修课,学分(1)设计该计算机管理系统的E-R图(2)将该E-R图转换为关系模式结构,并用SQL的数据定义语言定义“学生”模式(3)指出转换结果中每个关系模式的侯选码1、进行如下设计(1)设计E-R图(2)将该E-R图转换为关系模式结构,指出转换结果中的每个关系模式的候选码(3)用SQL的DDL定义上述一个基本表,要求定义相应的完整性约束条件2、用SQL语言实现
3、(1)检索学生姓名及其所选修课程的课程号和成绩(2)检索选修3号课程的学生姓名和成绩(3)查询选修了课程名为数据库的学生学号和姓名3、用关系代数实现(1)检索选修操作系统的学生姓名、课程号和成绩。请给出其关系代数表示(2)检索籍贯为上海的学生的学生姓名、学号和选修的课程号三、程序设计题请设计一个图书馆数据库,此数据库:对每个借阅者有记录:借书证号,姓名,性别,单位,职称,地址;对每本书有记录:书号,书名,作者,出版单位,单价;对每本被借出的书有记录:借书证号,借阅日期,应还日期1 .进行如下设计(1)设计E-R图(2)将该E-R图转换为关系模式结构,指出转换结果中的每个关系模式的候选码(3)用
4、SQL定义上述一个基本表,要求定义相应的完整性约束条件2 .用SQL语言及关系代数实现:(1)检索“北京大学出版社”出版的图书名关系代数:SQL语言:(2)找出“李明明”06年3月1号所借的所有图书的书名关系代数:SQL语言:(3)找出借阅了“高等数学”一书的读者姓名及借书证号关系代数:SQL语言:四、程序设计题1.设有以下三个关系S (学号,姓名,年龄,性别,籍贯)、C (课程号,课程名,教师姓名,办公 室)、SC (学号,课程号,成绩)(1)指出下列语句的含义SELECT书名FROM bookWHERE出版单位=高教出版社ORDER BY 单价 ASC;(2)检索选修操作系统的学生姓名、课
5、程号和成绩。请给出其关系代数及SQL语言。(3)用SQL语言检索籍贯为上海的学生姓名、学号和选修的课程号 2,已现有某个应用,涉及到两个实体集,相关的属性为:实体集R(A#.A1),其中A#为码实体集S(B#,B1.B2),其中B#为码从实体集R到S存在一对一的联系,联系属性是D1。(1)设计相应的关系数据模型:(2)如果将上述应用的数据库设计为一个关系模式,如下:RS(A#.A1.B#.BLB2.D1)这样的设计是否合适?为什么?(3)如果一个关系模式中的码均为单个属性,则该关系模式一定满足2NF。请解释理由。 五、综合题指出下列关系模式是第几范式,并说明理由(1)R (X, Y, Z)F=
6、X-Y ,X-Z(2)R (W, X, Y, Z)F=X- Z, WX-Y)数据库系统概论第1页共1页综合复习资料参考答案一、简答题1.简述数据模型及其要素答:数据模型是数据库中对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的 形式构架。它是一组严格定义的概念集合。数据模型的三要素是:数据结构,数据操作,数据的约束条件2、什么是数据库恢复?简述数据库恢复的基本技术答:数据库恢复是指从错误状态恢复到某一已知的正确状态。基本恢复技术有数据转储和登录日志文件。3、简述DBMS的主要功能答:DBMS是指数据库管理系统,它的主要功能有数据定义,数据操纵,数据控制和数据服务。4 .简述在数
7、据库中为什么要进行并发控制答:数据控是一个共享资源,它允许多个用户同时存取修改同一数据。若系统对并行操作不加限制, 就可能产生错误的结果,造成数据的不一致。并发控制的目的就是以正确的方式调度并发操作,避 免造成数据的不一致性5 .简述什么是BCNF,并说明满足BCNF的关系具有哪些特性答:如果关系模式R A1);RS(A#,B#,D 1 ,(A#,B#)-D 1);如果将上述应用的数据库设计为一个关系模式,如下:RS(A#.A1.B#.B1.B2.D1)这样的设计是否合适?为什么?答:不合适,会出现插入异常,删除异常,冗余太大等问题。如果一个关系模式中的码均为单个属性,则该关系模式一定满足2NF。请解释理由。答:如果码均为单个属性,的其他非主属性必定完全函数依赖于码,所以一定满则2NF五、综合题指出下列关系模式是第几范式,并说明理由(1)R (X, Y, Z)F=X-Y , X- Z答:R的侯选关键字为X,而F的每一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 CISPR 12:2025 FR Vehicles,boats and devices with internal combustion engines or traction batteries – Radio disturbance characteristics – Limits and methods of measurement f
- 古代武学考试题及答案
- java各种排序面试题及答案
- 基护标本试题及答案
- 医学饮片考试题及答案
- 陕西护理编制考试试题及答案
- 恐怖测试题目答案
- 飞行力学试题及答案
- 五莲初中考试试题及答案
- 颜色熟悉测试题及答案
- 广西2025年公需科目学习考试试题及答案4
- 代加工板材合同协议书范本
- 2025年事业单位工勤技能-湖南-湖南地质勘查员二级(技师)历年参考题库含答案解析(5卷)
- 肝炎的分型及护理
- 高中语文38篇课内文言文挖空一遍过(教师版)
- 2025年高考真题物理(四川卷)-2
- 企业负责人财税知识培训
- 【前程无忧】2025校招人才素质洞察白皮书
- 船舶制造公司管理制度
- T-CRHA 028-2023 成人住院患者静脉血栓栓塞症风险评估技术
- DB11-T 1828-2021文物保护工程资料管理规程
评论
0/150
提交评论