数据库原理试题库9.doc_第1页
数据库原理试题库9.doc_第2页
数据库原理试题库9.doc_第3页
数据库原理试题库9.doc_第4页
全文预览已结束

下载本文档

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

文档简介

数据库原理试卷题号一二三总分得分评卷人复核人一、选择题(每题2分,共20分)1. 位于用户和数据库之间的一层数据管理软件是 ( ) A.DBS B.DB C.DBMS D.MIS 2对关系模式进行分解时,要使分解具有无损失连接性,在下属范式中最高可以达到 ( ) A.2NF B.3NF C.BCNF D.4NF 3SQL语句中通配符“%”的含义是 ( ) A.代表任意单个字符B.代表任意长度的字符串 C.代表任意单词D.代表任意数值4为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的 ( ) A.S锁 B.X锁 C.S锁和X锁 D.S锁或X锁 5. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是 ( ) A.RESSTRDICT方式 B.CASCADE方式 C.SET NULL方式 D.CHECK方式 6. 在SQL的查询语句中,对应关系代数中“投影”运算的语句是 ( ) A.SELECT B.FROM C.WHERE D.SET 7. 在数据库设计中,将E-R图转换成关系数据模型的过程属于 ( )A.需求分析阶段 B.逻辑设计阶段C.概念设计阶段 D.物理设计阶段8. 关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、投影、选择和 ( ) A.交 B.笛卡尔积 C.自然连接 D.除法 9. SQL语言具有的功能是( )A.关系规范化,数据操纵,数据控制 B.数据定义,数据操纵,数据控制 C.数据定义,关系规范化,数据控制 D.数据定义,关系规范化,数据操纵 10. 在数据库的E-R图中,菱形框表达的是 ( ) A. 属性B.实体 C.实体之间的联系 D.实体与属性之间的联系得分评卷人复核人二、填空题(每空2分,共20分)1. 事务的特性包括:原子性、_、_、和持久性。 2. 在关系模型中,表的行称为_,列称为属性。 3在SQL中,建立基本表之前必须先建立_。 4. DB并发操作通常会带来三类问题,它们是丢失更新、_和读脏数据。 5. 在关系中,能唯一标识元组的属性称为_。 6. 在函数依赖中,平凡的函数依赖根据Armstrong推理规则中的_律就可推出。 7. 当用户建立视图时,在数据字典中存储的是视图的_,而不是_。8. 判断一个并发调度是否正确,可以用_概念来解决 。得分评卷人复核人三、综合题(共60 分)1某商品管理系统有如下关系:(共24分,每小题3分)(1)商品(商品号,商品名,规格,单价,产地)(2)仓库(仓库号,仓库名,地点,面积,负责人)(3)库存(商品号,仓库号,库存量)注:上述关系中加下划线的属性为各关系的码。用关系代数实现以下 题:查询所有产地为“北京”的商品的商品名和单价;查询仓库号为“k04”的仓库存放的商品名、产地和库存量;查询面积大于1200且库存量小于100的仓库名、面积和库存量。用SQL实现以下 题:查询面积大于500的仓库的仓库名、地点和负责人;查询单价小于40并且产地为“上海”的商品的商品名、单价和产地;查询库存量大于100的商品的商品名、规格和库存量;查询各商品的商品号和库存总量;查询仓库号为“k01”的仓库存放商品的商品名和单价,结果按单价的升序排列。2学生运动会数据模型:(共20分,每小题10分) A有若干班级,每个班级包括: 班级号,班级名,专业,人数 B每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄 C有若干比赛项目,包括:项目号,名称,比赛地点 D每名运动员可参加多项比赛,每个项目可有多人参加 E要求能够公布每个比赛项目的运动员名次与成绩 F要求能够公布各个班级团体总分的名次和成绩 解题要求: (1) 画出每个实体及其属性关系、实体间实体联系的E-R图. (2) 根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性.并指出每个表的主键和外键。3已知关系模式R中:(共16分,每小题8分)R=ABCEDGF=BG,CEB,CA,BD,CD求: R的候选码R最高属于哪级范式(注意:必须写出求解步骤)数据库原理参考答案与评分标准一、选择题(共20分,每小题2分)CDBBB ABBBC二、填空题(共20分,每空2分)1、一致性、隔离性2、元组3、模式4、不一致5、超键6、自反7、定义,数据8、可串行化三、综合题1、(24分,答案不唯一,能正确表达出查询即可给满分)或者:或者:SELECT 仓库名,地点,负责人 FROM 仓库 WHERE 面积500SELECT 商品名,单价,产地 FROM 商品 WHERE 单价100SELECT 商品号,sum(库存量) FROM 库存GROUP BY 商品号SELECT 商品名,单价 FROM 商品,库存 WHERE商品.商品号=库存.商品号 AND 仓库号=k01 ORDER BY 单价2、(20分)E-R图如下:(10分,若有误,酌情扣分) (10分,每项2.5分)班级(班级号,班级名,专业,人数) 运动员(运动员号,姓名,性别,年龄,班级号) 项目(项目号,项目名,比赛地点) 比赛(运动员号,项目号,成绩,名次,得分) 3、(16分)(8分,只有结果没有求解步骤的得2分。求法不唯一,可根据学生答题情况酌情给分)因为CE未出现在数据依赖的右端,所以候选码中必包含CE;又

温馨提示

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

评论

0/150

提交评论