




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自检自测2一单项选择题1下列不属于数据模型三要素的是(C)。A数据结构B数据操作C数据库管理系统D数据完整性约束2下列约束属于应用级约束的是(C)。A实体完整性B参照完整性C用户定义的完整性D引用完整性3下列关于传统关系运算的说法,错误的是(B)。A集合的并运算要求参与运算的两个关系必须具有相同的目B有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系C对m目的关系R进行选择运算,其结果关系一定也是m目的D对m行数据的关系R进行投影运算,其结果关系的行数可能小于m3下列关于自然连接的说法,错误的是(B)。A自然连接的连接条件一定是等值连接B进行自然连接的两个关系必须具有相同数目的列C对两个关系进行相同条件的自然连接和等值连接,自然连接结果的列个数一定少于等值连接结果的列个数D自然连接是一种特殊的等值连接4下列关于集合并运算的说法,正确的是(C)。A进行并运算的两个关系必须具有相同数目的行个数B进行并运算的两个关系必须具有相同数目的行个数和列个数C进行并运算的两个关系的列个数必须相同,对应列的语义相同D如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行5对关系模式进行规范化的主要目的是(B)。A提高数据操作效率B维护数据的一致性C加强数据的安全性D为用户提供更快捷的数据操作6如果有函数依赖XY,并且对X的某个真子集X,有XY成立,则称(B)。AY完全函数依赖于XBY部分函数依赖于XCX完全函数依赖于YDX部分函数依赖于Y7下列关于第三范式的说法,错误的是(D)。A第三范式的关系模式一定是第二范式的B第三范式的关系模式一定也是第一范式的C第三范式的关系模式一定不包含部分函数依赖和传递函数依赖D第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖8有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于(B)。A第一范式B第二范式C第三范式DBC范式二填空题1关系模型的数据操作主要包括四种:(查询)、(插入)、(删除)和(更改)数据。2在关系模型中一般将数据完整性分为三类,即(实体完整性)、(参照完整性)和用户定义的完整性。3二维表中的每列数据称为一个(属性),也叫字段。二维表中的每行数据称为一个(元组),也可称为记录值。4实体完整性是保证关系中的每个元组都是可识别的和(惟一的)。5关系代数的运算可分为以下两大类:(传统的集合运算)和(专门的关系运算)。三简答题1试述关系模型的三个组成部分。答:数据结构、数据操作和完整性约束。2解释下列术语的含义:(1)主键(2)候选键(3)关系模式答:(1)主键:用于惟一确定一个元组的最小属性组。(2)候选键:如果一个属性或属性集的值能够惟一标识一个关系的元组而又不包含多余的属性,则称该属性或属性集为候选键。(3)关系模式:二维表的结构称为关系模式,或者说,关系模式就是二维表的表框架或表头结构。3关系数据库的三个完整性约束是什么?各是什么含义?答:实体完整性、参照完整性和用户定义的完整性。实体完整性指关系数据库中所有的表都必须有主键。参照完整性用于描述和约束实体之间的关联关系。用户定义的完整性是针对某一具体应用领域定义的数据约束条件,它反映某一具体应用所涉及的数据必须满足应用语义的要求。四综合应用题1有三个关系,student:Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdept(所在系)。Course:Cno(课程号),Cname(课程名),Credit(学分),Semester(开课学期),Pcno(直接先修课)。SC:Sno(学号),Cno(课程号),Grade(成绩)。表1 StudentSnoSnameSsexSageSdept李勇男21计算机系刘晨男20计算机系王敏女20计算机系张立男20信息管理系吴宾女19信息管理系表2 CourseCnoCnameCreditSemesterPcnoC001高等数学41NULLC002大学英语32NULLC003计算机文化学22NULLC004VB23C004C005数据库基础44C003表3 SCSnoCnoGradeC00196C00280C00384C00192C00290C00484C00176C00485C00573试用关系代数表达式完成下列查询:(1)查询“信息管理系”学生的选课情况,列出学号、姓名、课程号和成绩。(2)查询“数据库基础”课程的考试情况,列出学生姓名、所在系和考试成绩。(3)查询考试成绩高于80分的学生的姓名、课程名和成绩。(4)查询计算机系没选VB的学生姓名。答:(1)Sno,Sname,Cno,Grade(Sdept=信息管理系(Student)SC)(2)Sname,Sdept,Grade(Cname=数据库基础(Course)SCStudent)(3)Sname,Cname,Grade(CourseGrade=80(SC)Student)(4)Sname(Sdept=计算机系(Student) Sname(Sdept=计算机系(Student)SCCname=VB(Course)2设有关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一个学生可选多门课程,一门课程可以被多名学生选。每位学生由学号惟一标识,一个学生只在一个系学习;每门课程由课程号惟一标识。每个学生选的每门课程有惟一的成绩。(1)请指出此关系模式的候选键。(2)写出该关系模式的函数依赖集。(3)该关系模式属于第几范式?并简单说明理由。(4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。答:(1)候选键:(学号,课程号)(2)学号姓名,学号所在系,学号性别,课程号课程名,课程号学分,(学号,课程号)成绩(3)属于第二范式,因为存在部分函数依赖:学号姓名。(4)第三范式关系模式:学生(学号,姓名,所在系,性别)课程(课程号,课程名,学分)考试(学号,课程号,成绩),学号为引用学生的外键,课程号为引用课程的外键。3设有关系模式:学生(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。(1)请指出此关系模式的候选键。(2)写出该关系模式的函数依赖集。(3)该关系模式属于第几范式?并简单说明理由。(4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。解:(1)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 循环经济视角下剪毛印花布边角料再生利用与碳足迹追踪系统开发
- 建筑幕墙与空调外机一体化设计的风阻热传递协同难题
- 废弃蟹壳高值化利用与循环经济模式探索
- 工业级丙酮提纯过程中热力学相变行为与动态平衡控制难题
- 2025年安全维保考试题及答案
- 教学设计 人教版 必修二 第五章 第1节 曲线运动
- 8千年梦圆在今朝 教学设计-2023-2024学年语文四年级下册统编版
- 2.1 感受我们的呼吸(教学设计)-2024-2025学年科学四年级上册教科版
- 《表面涂色的正方体》(教学设计)-2024-2025学年六年级上册数学苏教版
- 中国邮政2025福建省秋招系统维护岗位面试模拟题及答案
- 无土栽培技术方案推广指南
- 公租房申请未婚承诺书范本
- 工行授权委托书模板
- 分心驾驶培训课件
- 新人教版高一语文必修1第一单元测试试卷及答案
- 《电化学储能电站消防验收规范》
- 2024秋新人教版物理8年级上册教学课件 1.1 长度和时间的测量
- 化学专业职业生涯规划书
- 合规岗位招聘笔试题及解答2025年
- 癌症的预防与治疗
- 《特种设备重大事故隐患判定标准》培训
评论
0/150
提交评论