2012-2013数据库试卷A 徐州工程学院

上传人:s****a 文档编号:169532257 上传时间:2022-11-15 格式:DOCX 页数:9 大小:77.20KB
收藏 版权申诉 举报 下载
2012-2013数据库试卷A 徐州工程学院_第1页
第1页 / 共9页
2012-2013数据库试卷A 徐州工程学院_第2页
第2页 / 共9页
2012-2013数据库试卷A 徐州工程学院_第3页
第3页 / 共9页
资源描述:

《2012-2013数据库试卷A 徐州工程学院》由会员分享,可在线阅读,更多相关《2012-2013数据库试卷A 徐州工程学院(9页珍藏版)》请在装配图网上搜索。

1、徐州工程学院试卷2013 学年第一学期试卷类型.A卷考试形式闭卷一、选择题(共15小题,每题1分, 数据库系统管理阶段,数据( 具有物理独立性,没有逻辑独立性 具有物理独立性和逻辑独立性 独立性差D、具有高度的物理独立性和一定程度的逻辑独立性 关系数据库的数据及更新操作必须遵循( 实体完整性和参照完整性 实体完整性和用户定义完整性 数据模型的三要素是( 外模式、模式和内模式 实体、属性和联系 数据独立性是指( 用户与数据分离 程序与数据分离2012课程名称数据库原理及应用考试时间 100分钟共计15分)1、AB、C、2、AC、3、AC、4、AC、5、)。B、D、)。B、D、)。)等完整性规则。

2、B、参照完整性和用户定义完整性D、实体完整性、参照完整性和用户定义完整性关系模型、层次模型、网状模型 数据结构、数据操作和完整性约束认为多个域间有一定的关系时,就可以用( 立一张二维表,以表示这些域之间的关系。用户与程序分离人员与设备分离)的方法将它们以关系的形式建A、乘积B、投影 C、连接D、笛卡尔积6、 关于关系模型的 3 类完整性规则正确的是()。A、如果属性A是基本关系R的主属性,但不是候选键整体,则属性A能取空值B、若属性F是基本关系R的外部关系键,它与基本关系S的主关系键字K相对应,则 对于R中的每个元组在F上的值必须取空值C、参照完整性规则用来定义外部关系键与主关系键之间的引用规

3、则D、实体完整性和参照完整性并不适用于任何关系数据库系统7、 下列关于子查询的说法中,不正确的是()。A、子查询可以嵌套多层B、子查询的结果是包含零个或多个元组的集合C、子查询的执行顺序总是先于外部查询D、子查询可以为外部查询提供检索的条件值。8、 下列关于视图的说法错误的是()。A、视图是从一个或多个基本表导出的表,它是虚表B、某一用户可以定义若干个视图C、视图一经定义就可以和基本表一样被查询、删除和更新D、视图可以用来定义新的视图9、 关系模式中的候选键()。A、有且仅有一个 B、必然有多个 C、可以有一或多个 D、以上都不对10、 下列()不是关系数据库设计理论的组成部分。A、数据依赖B

4、、范式 C、关系代数C、规范化方法11、概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体 DBMS 的()。A、数据模型B、概念模型C、层次模型D、关系模型12、数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数 据的存储安排和存储结构,是数据库设计的( )。A、需求分析阶段 B、逻辑设计阶段C、概念设计阶段D、物理设计阶段13、 在数据库设计中,将 E-R 图转换成关系数据模型的过程属于()。A、需求分析阶段 B、逻辑设计阶段C、概念设计阶段 D、物理设计阶段14、 “年龄限制在 1025 岁之间”的约束属于 DBMS 的()

5、功能。A、安全性B、完整性 C、并发控制D、可靠性15、 数据库系统并发控制的主要方法是采用()机制。A、拒绝B、改为串行C、封锁 D、不加任何控制二、填空题(共 8 小题,每空 1 分,共计 15 分)1、 数据管理技术经历了人工管理、和 3个阶段。2、 数据库模型应当满足比较真实地模拟现实世界、和3个方面要求。3、在关系数据库的规范化理论中,在执行分解时,必须遵守的规范化原则是和4、 关系模式的操作异常问题往往是由 引起的。5、 规范化理论主要包括数据依赖、范式,以及 内容,其核心内容是6、在设计E-R图时,由于各个子系统分别面向不同的应用,各个分E-R图之间难免存在冲突,这些冲突主要包括

6、属性冲突、和。7、 数据库系统中可能发生的故障大致分为、介质故障和计算机病毒。8、加密的方法有两种,分别是和。三、简答题(共4小题,每题5分,共计20分)1、数据库系统有哪些特点?2、简述关系的性质。3、什么是数据库的逻辑结构设计?试述其设计步骤。4、对于如下关系R、S和T,写出下列关系运算的结果。 四、(共 2 小题,每题 5 分,共计 10 分) 学生运动会模型:R-S(2) b(RxT)B=b13) S*T1)(1)有若干班级,每个班级包括: 班级号,班级名,专业,人数(2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄(3)有若干比赛项目,包括:项目号,名

7、称,比赛地点(4)每名运动员可参加多项比赛,每个项目可有多人参加(5)要求联系中体现每个比赛项目的运动员名次与成绩 解题要求:(1)画出每个实体及其属性关系、实体间实体联系的 E-R 图. (5 分)(2)将E-R图转换成关系模式,指出每个关系模式的主键(5分)。五、(共 4 小题,每题 3 分,共计 12 分) 设销售数据模型如下: 厂家 S (SNO, SNAME, CITY ) 产品 P (PNO, PNAME, COLOR, WEIGHT) 库存 ST(PNO, PRICE, SNO, QTY) 销售 SPJ (SDAY,SPNO, PNO, SQTY, SPRICE, JE) 期中

8、SDAY 表示销售日期, SQTY 销售数量, JE 销售金额。 同一种产品可以由多个厂家生产,同一个厂家可以生产多种产品。 用关系代数完成以下操作:1、查询所有“红色”商品的商品号,商品名。2、查询不供应产品“电钻”的厂家号、厂家名。3、查询库存中“徐州”生产的所有产品的产品号,产品名。4、查询日期“2011-12-28”后销售的商品的商品号。六、(共 6 小题,每题 3 分,共计 18 分) 关系数据模型如下:学生 S(SNO,SN,SEX,AGE,Dept)课程 C(CNO,CN,PCNO) PCNO 为直接先行课号 选课 SC(SNO,CNO,GR) GR 为课程考试成绩 请用SQL语

9、句实现下列各题:1、建立一个“学生”表 S。2、查询年龄在19-21 岁(包括 19 岁和21 岁)之间的学生的姓名、系别和年龄。3、查询至少选修了两门课程的学生的学号。4、查询直接先行课是“高等数学”的课程。5、创建一个名为“proc”的存储过程,用于查看学生表的所有信息。6、创建一个名为“trig”的触发器,当向学生表删除记录时,该触发器自动删除成绩表 中与之相关的所有记录。七、(共 2 小题,第1 小题 4 分,第2小题 6 分,共计 10 分)设有关系模式R(BJ,XH,XM,KCM,GH,JSXM,CJ),其中BJ表示学生所在的班级,XH表示 学生的学号,XM表示学生的姓名,KCM表

10、示课程的名称,GH表示教师的工号,JSXM 表示任课教师的姓名,CJ表示课程成绩。(XH,KCM)为候选码,设关系中有如下函数依 赖:XHXM XHBJ (BJ,KCM)GHGHJSXM (XH,KCM)CJ 试求下列问题:(1)判断关系R属于第几范式? (4分)(2)如果关系R不属于3NF,请将关系R逐步分解为3NF。(6分) 要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。徐州工程学院试卷答案2012-2013 ( 一 ) 数据库原理及应用(A卷)一、选择题(共 15 小题,每题 1 分,共计 15 分)1、D 2、D 3、D 4、C 5、D 6、C 7、C 8、C 9、

11、C 10、C 11、B 12、D 13、B 14、B 15、C二、填空题(共 小题,每空 1 分,共计 15 分)1、文件系统、数据库系 2、容易为人所理解 、便于在计算机上实现 3、保持原有的依赖关系、无损连接 4、数据冗余 5、规范化方法,数据依赖 6、命名冲突、 结构冲突 8、事务故障、系统故障 9、替换 置换三、简答题(共 4 小题,每题 5 分,共计 20 分)1、数据库系统有哪些特点?答:实现数据的集中化控制;数据的冗余度小,易扩充;采用一定的数据模型实现数据结构化;避免了数据的不一致性;实现数据共享;提供数据库保护;数据独立性;数据由 DBMS 统一管理和控制。 .5 分2、简述

12、关系的性质。答:(1)关系中不允许出现相同的元组。(2) 关系中元组的顺序(即行序)可以任意。(3) 关系中属性的顺序无所谓,即列的顺序可以任意交换。(4) 同一属性名下的各个属性值必须来自同一个域,是同一类型的数据。(5) 关系中各个属性必须有不同的名字,而不同的属性可来自同一个域。(6) 关系不允许表中套表。 .5 分3、什么是数据库的逻辑结构设计?试述其设计步骤。 .答:数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E-R 图转换为与选 用的 DBMS 产品所支持的数据模型相符合的逻辑结构。设计步骤为:(1) 将概念结构转换为一般的关系、网状、层次模型;(2) 将转换来的关系、

13、网状、层次模型向特定 DBMS 支持下的数据模型转换;(3) 对数据模型进行优化。 .5 分4R-SABalblalb2.1 分b (R x T)B=b1R.ABT.ADalblaldialbla2d2albla2d3ABDalb2dia2bid2a2bid3a2b2d2a2b2d3S*T5分(2)班级(班级号,班级名,专业,人数)主键:班级号运动员(运动员号,姓名,性别,年龄,班级号) 主键:运动员号 项目(项目号,项目名,比赛地点)主键:项目号 参赛(运动员号,项目号,成绩,名次)主键:运动员号,项目号 5分五、1、查询所有“红色”商品的商品号,商品名。n g( p)PNO, PNAMEC

14、OLOR =红色35、查询不供应产品“电钻”的厂家号、厂家名。n(s)-ng (p*st*s)SNO,SNAMESNO,SNAMEPNAME=电钻3 分6、查询库存中“徐州”生产的所有产品的产品号,产品名。n G( ST* P*S)PNO, PNAMECITY=徐州.3 分7、 查询日期“2011-12-28”后销售的商品的商品号。ng( spj)3 分PNOSDAY 2011 12-283 分六、6、建立一个“学生”表 S。CREATE TABLE SC(SNO CHAR(10),SN CHAR(10),SEX CHAR(1),AGE INT,DEPT CHAR(10); .3 分7、查询年

15、龄在19-21 岁(包括 19 岁和21 岁)之间的学生的姓名、系别和年龄。SELECT SN,DEPT,AGEFROM SWHERE AGE BETWEEN 19 AND 21 .3 分8、查询至少选修了两门课程的学生的学号。SELECT SNOFROM SCGROUP BY SNOHAVING COUNT(*)=2.3 分9、查询直接先行课是“高等数学”的课程。SELECT CNOFROM CWHERE PCNO=(SELECT CNOFROM C WHERE CN= 高等数学).3 分5、创建一个名为“proc”的存储过程,用于查看学生表的所有信息。CREATE PROCEDURE PR

16、OC_1AS SELECT * FROM S .3 分6、创建一个名为“trig_1”的触发器,当向学生表删除记录时,该触发器自动删除成绩表 中与之相关的所有记录。CREATE TRIGGER TRIG_1ON SAFTER DELETE -(或 FOR DELETE 不可用 INSTEAD OF ) ASDELETE FROM SCWHERE SNO IN (SELECT SNO FROM DELETED)3分七、(2)判断关系R属于第几范式? (4分)(2)如果关系R不属于3NF,请将关系R逐步分解为3NF。(6分) 要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。解:

17、(1)R中的属性均不可再分解,则R已是第一范式。主键为(XH, KCM),存在的函数依赖XHXM即存在部分函数依赖(XH, KCM) Pt XM则R电2NF所以,R是第一范式。4分(2)现分解为第二范式: 即消除部分函数依赖, 用组成主键的属性集合的每个子集作为主键包含依赖于该属性 的属性集构成一个关系,对于关系R分解为:R1(XH,XM,BJ)R2(XH,KCM,GH,JSXM,CJ)分析:R1中主键为XH,存在的函数依赖为:XHXMXHBJ 不存在部分函数依赖,不存在传递函数依赖, R1 属于第三范式。R2中主键为(XH,KCM),存在的函数依赖为:( XH,KCM)JSXM ,( XH,KCM)GH,( XH,KCM)CJ不存在部分函数依赖,属于 2NF,但由(XH,KCM) GH,GHJSXM,可得( XH,KCM)JSXM即存在传递函数依赖,不属于第三范式。.3 分 再分解为第三范式:即消除传递函数依赖 第一步:对于不是候选键的每个决定因素,从关系表中删除依赖它的所有属性:S21(XH,KCM,GH,CJ)第二步:新建一个关系,该关系中包含原关系中不是候选键的决定因素以及所有依赖该 决定因素的属性,并将决定因素作为该关系的主键:S22(GH,JSXM)综上所述,第三范式为:R1(XH,XM,BJ)S21(XH,KCM,GH,CJ)S22(GH,JSXM).3 分

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!