2023年(下)数据库原理试题_第1页
2023年(下)数据库原理试题_第2页
2023年(下)数据库原理试题_第3页
2023年(下)数据库原理试题_第4页
2023年(下)数据库原理试题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 装 订 线2023 2023 学年第 装 订 线考试课程: 数据库原理及应用试卷类别:A卷 B卷考试形式:闭卷 开卷适用专业年级: 07级计算机科学与技术班级 姓名 学号题号一二三四五六七八九十总分得分一、单项选择题每题1分,共10分,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可由多个任意属性组成B至多由一个属性组成C可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D以上都不是7. 在关系代数中,对一个关系做投影操作后,新关系的元组个数_原来关系的元组个数。A小于 B小于或等于 C等于 D大于8.同一个关系的任意两个元组值_。A不能全同 B可全同C必须全同 D以上都不是9E-R图是数据库设计中 阶段的工具。A.概要设计B.逻辑设计C.物理设计 D.需求分析10数据

3、库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为_。A数据定义语言 B数据查询语言 C数据操纵语言 D数据控制语言二、填空题(每空1分,共16分, 16%)得分1.SQL语言具有两种使用方式,分别称为_和_。2.在查询优化策略中,_运算应尽可能先做。该运算一般使计算的中间结果大大_。3.从关系标准化理论的角度讲,一个没有优化的关系可能存在以下问题:插入异常、_、_和_。 4.数据库中的封锁机制是_的主要方法。 5.关系R和S具有相同的目K,相应的属性取自同一个域,R和S分别具有M和N个元组,那么R和S进行笛卡尔乘积运算,结果有_个元组。6.检查点记录是一类新的_纪录

4、。7在DBS运行阶段,对DB经常性的维护工作由_来完成。8.关系演算是用_来表达查询要求的。9.数据库在运行过程中可能产生的故障_、_、和_。10索引的作用是_。三、判断题 (对的打“,错的打“X。每题1分,共8分,8%)得分1调度时,不同事务的操作可以交叉,但必须保持各个事务内部操作的次序。2数据库三级模式体系结构的划分,有利于保持数据库的数据独立性。 3当关系模式RA,B已属于3NF,它一定属于BCNF。4关系中行与列交换后形成的新关系与原关系等价。 5在数据库系统中, SQL语言用GRANT语句撤消给用户授予的对数据的操作权限。 6事务的原子性是指事务一旦提交,对数据库的修改是永久的。7

5、可串行化的事务遵守两段锁协议。8事务是并发控制和故障恢复的最小单位。 四、名词解释题(每题3分,共9分,9%)得分主属性非平凡函数依赖3数据的独立性五、简答题(共21分,21%)得分1设有关系模式RU,F,其中U=A,B,C,D,E,F = AD,ED,DB,BCD ,DCA 。计算 (BC)F+、(CE)F+;它们是R的候选码吗?为什么?5%2 .事务故障是指什么?简述其恢复步骤5%3有班级班号,班级名称,所在系和学生学号,姓名,性别,班号表,两表分别设置了主键班号和学号,且创立了参照完整性规那么,表中目前有数据如以下图所示。班级班号班级名称所在系20070107软件班计算机系2007020

6、7网络班计算机系学生学号姓名性别班号01王铃男20070155高林女20070178张三男2007021请问这两个表哪个是主表,哪个是从表?如果要将新记录66,康雷,男,200703插入到学生表中,请问是否可插入,为什么?3%2如果修改学生中的纪录78,张三,男,200702记录为55,张三,男,200701,会出现什么问题?删除该纪录会对学生表产生影响4设有关系R和S,其值如下:RABCSBCD246456864468545680992 AD试求RS、R AD六、关系代数和SQL语句题共23分,23%1设有如下表所示的三个关系S、C和SC。请用关系代数表示1和2题。其他小题用SQL语句表示。

7、S学号姓名年龄性别籍贯98601王晓燕20女北京98602李 波23男上海98603陈志坚21男长沙98604张 兵20男上海98605张 兵22女武汉C课程号课程名教师姓名办公室C601高等数学周振兴416C602数据结构刘建平415C603操作系统刘建平415C604编译原理王志伟415SC学号课程号成绩98601C6019098601C6029098602C6019098603C6017598603C6027098604C6048598605C603801检索籍贯为福建的学生的姓名、学号和选修的课程号。3%2检索选修了全部课程的学生姓名和年龄。3%3定义S表,其中其中学号为主码,年龄取值为12-25岁,性别只能取男或女。5%4求高等数学的平均成绩。3%5检索所有比“李四年龄大的学生姓名、年龄和性别。3%6写出建立视图:STA学号,课程名,教师姓名的SQL语句,并说明如何通过授权机制来保证数据库的平安性的?6%七、综合题(共13分,13%)得分设有一家百货商店,信息有: 职工:职工号、姓名、性别、 、地址和他所在的商品部。商品部:部编号、经理、职工数和它经销的商品种类。商品:商品代号商店规定的、商品名称、生产厂家、价格、型号厂家定的。生产厂家:厂名、地址、售后效劳 。说明:每类商品都只归属一个商品部门出售;每个职工只由一个商品部管理;一

温馨提示

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

评论

0/150

提交评论