




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、江苏科技大学经济管理学院数据库原理与应用课程考试试卷班级: 姓名: 学号: 考试成绩题号一二三四五六七总分得分一、单项选择题(每题1分,共10分)1在数据库中,区分不同实体的依据是_。( )A. 名称 B. 属性C. 对象 D. 概念 2. 下列叙述正确的为_。( )A. 主码是一个属性,它能唯一标识一列 B. 主码是一个属性,它能唯一标识一行 C. 主码是一个属性或属性集,它能唯一标识一列D. 主码是一个属性或属性集,它能唯一标识一行3. 按指定条件从一个关系中挑选出指定的属性组成一个新关系的运算是 ( )A.选择B.投影C.连接D.自然连接4. 一个班级有多个学生,每个学生只能属于一个班级
2、,班级与学生之间是 ( )A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系5. 一个关系中的主属性 ( ) A.至多一个 B.可多个 C必须多个 D.可以零个6. 顾客可到多个商场购物,商场有很多顾客购物,商场与顾客之间的联系方式是( )A.1:1B,1:nC,m:nD.m:17关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是_完整性。( ) A. 实体完整性 B. 参照完整性 C. 用户定义的完整性 D. 实体完整性、参照完整性和用户定义的完整性8下列不属于并发操作带来的问题是_。( ) A. 丢失修改 B. 不可重复读 C. 数据冗余 D
3、. 读脏数据9假如采用关系数据库系统来实现应用,在数据库设计的_阶段,需要将E-R模型转换为关系数据模型( ) A. 概念设计 B. 物理设计C. 逻辑设计 D. 运行阶段10事务的原子性是指( )A. 事务中包括的所有操作要么都做,要么都不做 B. 事务一旦提交,对数据库的改变是永久的 C. 一个事务内部的操作对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 二、填空题(每空1分,共10分)1. 在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为_约束。2. 已知学生关系S(SNO,SNAME,SSEX,SAG
4、E),要检索姓名包含“张”字的学生姓名,其SQL语句中WHERE子句的条件表达式是_。3. 若关系为1NF,且它的每一非主属性都_候选码,则该关系为2NF。4. SQL语言是一个综合性的功能强大的语言,除了具有数据查询和数据操纵功能之外,还具有数据定义和_的功能。5. 数据流图的四个基本成分是 、 、 和 。6. 数据库系统的数据独立性包括 独立性和 独立性。三、名词解释(每题5分,共10分)1、 数据库系统2、 数据库设计四、简答题(每题5分,共25分)1简述数据库的三级模式结构。2简述数据库管理系统的主要功能。3简述关系数据库中视图的定义,引进视图的概念有什么优点? 4什么是数据库的安全性
5、和完整性?两者有什么联系和区别?5.将ER图转换为关系模式,主要的转换规则是什么?五、分析设计题(15分)某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。1)根据上述语义画出E-R图,在E-R图中需注明实体的属性、联系的类型及实体的标识符。(6分)2)将E-R模型转换成关系模型,并指出每个关系模式的主键和外键。(6分)3)分析每个关系模式已经达到第几范式。(3
6、分)六、设有关系模式R(学号Sno,课程号Cno,成绩G,任课教师TN,教师专长TS),基于R的函数依赖集F=(Sno,Cno)G,CnoTN,TNTS,判断R为第几范式?若R不为3NF,试将R分解成等价的3NF模式。(15分)七、 设数据库中有三个关系S(SNO,SNAME,AGE,SEX)、C(CNO,CNAME,TEACHER)、SC(SNO,CNO,GRADE),请用SQL语言表示下列要求:1)修改姓名为“李勇”的学生姓名为“李咏”;(3分) 2)将选修课程号为“1”的同学成绩加5分;(3分)3)查询年龄在2023岁(包括20岁和23岁)之间的学生的学号、姓名、年龄和性别;(3分) 4
7、)查询选修2号课程且成绩在90分以上的所有学生的学号、姓名;(3分)5)将学生的学号及他的平均成绩定义为一个视图,假设SC表中“成绩”列GRADE为数字型。(3分)数据库原理A卷标准答案及评分标准(按试题顺序排列)一、单项选择题(每小题1分,共10分)1.B2.D3.B4.B5.B6.C7.B8.C9.C10.A二、填空题(每小题1分,共10分)1. 实体完整性2. SNAME like %张%3. 完全函数依赖于4. 数据控制 5. 外部实体 6. 加工7. 存储 8. 数据流 9. 物理独立性10. 逻辑独立性三、名词解释(每题5分,共10分)1.数据库系统数据库系统(Database S
8、ystem,简称DBS)是指在计算机系统中引入数据库后的系统构成。在不引起混淆的情况下常常把数据库系统简称为数据库。2.数据库设计数据库设计是指对于一个给定的应用环境,构造最优的数据库逻辑模式和物理结构,并根据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求(信息管理要求和数据操作要求)四、简答题(每题5分,共25分)1.答:数据库系统的三级模式结构是指数据库系统是由模式、外模式和内模式三级构成的。 (1)模式 模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 (2)外模式 外模式也称用户模式,它是数据库用户能够看见
9、和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。(3)内模式 内模式也称存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。2. 答:(1)数据定义功能(2)数据操纵功能:提供数据操纵语言(DML)(3)数据库的运行管理(4)数据库的建立和维护功能(实用程序)3. 答:视图是从一个或几个基本表导出的表,视图本身不独立存储在数据库中, 是一个虚表。引进视图的优点有: (1)能够简化用户的操作。 (2)视图使用户能以多种角度看待同一数据。 (3)视图对重构数据库提供了一定程度的逻辑独立性。(4)视图能
10、够对机密数据提供安全保护。4. 答:数据库的完整性和安全性是两个不同的概念,前者是为了防止数据中存在不符合语义的数据,防止错误信息的输入和输出。即所谓“垃圾进垃圾出”所造成的无效操作的错误结果,而后者是保护数据库,防止恶意破坏和非法的存取。当然,完整性和安全性是密切相关的,特别从系统实现的方法来看,某一机制常常即可用于安全性保护亦可用于完整性保证。5. 答:一个实体型转换为一个关系模式。关系的属性:实体型的属性;关系的码:实体型的码。一个m:n联系转换为一个关系模式。关系的属性:与该联系相连的各实体的码以及联系本身的属性;关系的码:各实体码的组合一个1:n联系可以转换为一个独立的关系模式,也可
11、以与n端对应的关系模式合并。一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。三个或三个以上实体间的一个多元联系转换为一个关系模式。关系的属性:与该多元联系相连的各实体的码以及联系本身的属性关系的码:各实体码的组合。五、分析设计题(15分)产品产品编号产品名规格职工职工号姓名工厂工厂编号厂名地址聘用工资聘期生产计划数量M1NN1、(8分)(2) 关系(4分)工厂(工厂编号,厂名,地址)职工(职工号,姓名,聘期,工资,工厂编号)产品(产品编号,产品名,规格)生产(工厂编号,产品编号,计划数量)聘用(工厂编号,职工号,聘期,工资)(3) 范式分析(3分)六. (15分
12、)步骤1:判断关系模式R属于第几范式?1)判断是否符合1NF,因为每个属性不可再分,故属于1NF;(3分)2)判断是否符合2NF,由函数依赖集和函数依赖图可得出关系R的候选码为:(sno,cno),判断非主属性(G,TN, TS)是否完全函数依赖于主属性,因为有CnoTN ,故存在部分函数依赖;关系模式R不满足2NF的要求;所以关系模式R属于1NF;(3分)步骤2:将关系模式R转化为等价的3NF1)先转化为2NF(3分)根据投影分解法,可先将R转化为R1(sno,cno,g)和R2(cno,tn,ts);2)将R1和R2转化为3NF(3分)因为R1中非主属性完全函数依赖于主属性且不存在传递依赖,故R1属于3NF,不需要继续分解;关系R2中,候选码为cno,由于存在CnoTN,TNTS ,故存在传递函数依赖,应进行分解,可分解为R3(cno,tn)和R4(tn,ts)经判断,R3和R4满足3NF;故关系模式R转换为等价的3NF,可分解为R1(sno,cno,g)、R3(cno,tn)和R4(tn,ts)(3分)七、综合题(共15分)1)update sSet sname = 李咏Where sname=李勇(3分)2)update scSet grade = grade+5Where c#=1(3分)3)SELECT sno,sname,age,sex from
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- -天津市五区县重点校2024-2025学年高二上学期1月期末考试 化学试题(解析版)
- 2021年云南、贵州二级建造师机考《建设工程施工管理》真题汇编
- 风电场风机检修规程
- 苹果平板如何制作
- 2025年咖啡师职业技能测试卷:咖啡饮品口感与品质提升策略试题
- 2025年FRM金融风险管理师考试风险投资与风险管理试卷
- 2025年征信行业自律管理征信数据质量试题库
- 2025年成人高考《语文》语言逻辑训练题库实战演练
- 2025年安全生产法规考试题库:法律法规解读与真题解析
- 人力资源配置合理化方案书
- 《病例随访汇报》课件
- 2025江苏省沿海开发集团限公司招聘23人高频重点提升(共500题)附带答案详解
- 2024年09月2024华夏金融租赁有限公司校园招聘笔试历年参考题库附带答案详解
- 锂电池技术研发生产合同
- 【MOOC期末】《英美文学里的生态》(北京林业大学)期末中国大学慕课MOOC答案
- 眼镜定配工(初级)理论知识要素细目表
- 重晶石采购合同范例
- 《肺细胞病理学》课件
- 2024年共青团入团考试题库及答案
- 2019北师大版高中英语单词表全7册
- 中国心力衰竭诊断和治疗指南2024解读(完整版)
评论
0/150
提交评论