《2023年0708数据库原理期末考试试卷A.pdf》由会员分享,可在线阅读,更多相关《2023年0708数据库原理期末考试试卷A.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(完整版)07-08(1)数据库原理期末考试试卷 A 第 1 页,共 6 页(完整版)07-08(1)数据库原理期末考试试卷 A 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版)07-08(1)数据库原理期末考试试卷 A)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整版)07-08(1)数据库原理期末考试试
2、卷 A 的全部内容。(完整版)07-08(1)数据库原理期末考试试卷 A 第 2 页,共 6 页 仲 恺 农 业 技 术 学 院 试 卷 数据库原理 2007 至 2008 学年度第 1 学期期 末(A)卷 专业班级 姓名 学号 (考生注意:答案须写在答题纸上,并注明题号,考试结束后将试卷连同答题纸一齐交回)一、单项选择题(本大题共 12 小题,每题 2 分,共 24 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选、多选或未选均无分。1.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。(A)DBMS 包括 DB和 D
3、BS (B)DBS包括 DB和 DBMS(C)DB包括 DBS和 DBMS (D)DBS就是 DB,也就是 DBMS 2.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。(A)模式 (B)物理模式 (C)外模式 (D)内模式 3.在基本的关系中,下列说法正确的是()。(A)行列顺序有关 (B)属性名允许重名(C)任意两个元组不允许重复 (D)列是非同质的 4.关于视图和基本表的说法,以下说法错误的是()。(A)所有的视图都是可以更新的(B)基本表本身是实际存在的(C)视图是一个虚表 (D)数据库中只存储视图的定义,实际的数据不存储 5.设有关系 R(A,B,C)和 S(D,A),
4、如题 5 图所示,R 的主键为 A,S 的主键为 D且外键为 A R S A B C 1 2 3 2 1 3 3 2 4 题 5 图 题 号 一 二 三 四 五 六 七 八 合计 得 分 评卷人 D A 1 2 2 NULL 3 3 4 4 的地方但是任然希望完整版数据库原理期末考试试卷的内容能够给您的工作和学习带来便利同时也真诚的希望收到您祝您生活愉快业绩进步以下为完整版数据库原理期末考试试卷的全部内容第页共页仲恺农业技术学院试卷完整版数据考生注意答案须写在答题纸上并注明题号考试结束后将试卷连同答题纸一齐交回一单项选择题本大题共小题每题分共(完整版)07-08(1)数据库原理期末考试试卷 A
5、 第 3 页,共 6 页 则关系 S 中违反参照完整性约束的元组是()。(A)(1,2)(B)(2,NULL)(C)(3,3)(D)(4,4)6.将查询 Student 表的权限授予用户 User1,并允许该用户将此权限授予其他用户.实现此功能的 SQL语句是()。(A)Grant Select To Table Student On User1 With Public(B)Grant Select On Table Student To User1 With Public(C)Grant Select To Table Student On User1 With Grant Option(D
6、)Grant Select On Table Student To User1 With Grant Option 7.对于数据库角色,以下描述错误的是()。(A)数据库角色是指被命名的一组与数据库操作相关的权限,角色是权限的 集合 (B)可以将一个角色授予一个或者几个用户(C)不能将一个角色授予其他的角色(D)通过角色的使用可以使自主授权的执行更加灵活、方便 8.下述 SQL命令的短语中,哪个不是定义属性上约束条件()。(A)NOT NULL 短语 (B)HAVING 短语 (C)UNIQUE 短语 (D)CHECK 短语 9.数据库具有_、最小冗余、较高的数据的独立性和易于扩充等特点。()
7、(A)数据结构化(B)程序标准化(C)数据模块化(D)程序结构化 10.如果有 n 个事务串行调度,那么不同的有效调度有()。(A)n2 (B)2n (C)4n (D)n!11.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则部门到职员的联系类型是()。(A)多 对 多 (B)一 对 一 (C)多 对一 (D)一对多 12.在并发控制的技术中,最常用的是封锁方法.对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是不正确的?(A)X/X:TRUE (B)S/S:TRUE(C)S/X:FALSE (D)X/S:FALSE 二、填空(本大题共 12 小
8、题,每空格 1 分,共 20 分)1.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:人工管理阶段,文件系统阶段和 阶段。2.数据模型的三要素是数据结构、。3.已知关系:商店信息(商店号,商店名,地址),商品信息(商品号,商品名,单价),销售(商店号,商品号,销售数量,销售日期)。则销售关系的主码为 ,销售关系的外码为 。的地方但是任然希望完整版数据库原理期末考试试卷的内容能够给您的工作和学习带来便利同时也真诚的希望收到您祝您生活愉快业绩进步以下为完整版数据库原理期末考试试卷的全部内容第页共页仲恺农业技术学院试卷完整版数据考生注意答案须写在答题纸上并注明题号考试
9、结束后将试卷连同答题纸一齐交回一单项选择题本大题共小题每题分共(完整版)07-08(1)数据库原理期末考试试卷 A 第 4 页,共 6 页 4.关系演算中是以数理逻辑中的谓词演算为基础的,按谓词变元的不同,关系演算可分为 和 。5.在 SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在 SELECT语句中使用 保留字.6.在数据库的安全性控制方法中,其中 机制主要通过 GRANT 和 REVOKE 语句来实现,但在此方法中,数据本身并无安全性标记,当对系统的安全性要求比较高时,可以采用 机制对数据本身进行密级标识。7.关系模型的参照完整性在 Create Table中用 短语定义
10、哪些列为外码列,用 短语指明这些外码参照哪些表的主码。8.触发器是一种特殊的存储过程,在 SQL Server2000的环境下,如果存在更新触发器,那么当更新一个元组时,更新之前和更新之后的数据分别存在两个临时表中,它们分别为 和 。9.SQL标准使用了一系列概念来描述完整性,包括关系模型的实体完整性、参照完整性和 完整性。10.SQL语言除了具有数据查询和数据操作功能之外,还具有 、功能。11.事务必须具有的四个性质是:原子性、和持续性.12.在事务等待图中,如果在图中 ,那么系统就会出现死锁现象。三、判断题(本大题共 10 小题,每题 1 分,共 10 分)1.当数据的物理存储改变了,应用
11、程序不变,而由 DBMS处理这种改变,这是指数据的物理独立性.()2.一般情况下,当对关系 R和 S 进行等值连接时,要求 R和 S 含有一个或者多个共有的属性。()3.对于关系数据库系统,用户既要提出“做什么”,也要指出“怎么做.()4.带有 Exists谓词的子查询不返回任何数据,只会返回 true 或 false。()5.数据库设计中,规范化程度越高,模式就越好。()6.需求分析可以独立于数据库管理系统,但概念结构设计必须依赖相应的数据库管理系统。()7.在选择操作中,使用索引扫描一定比全表扫描的效率要高。()8.当多个事务并发执行的结果与多个事务按任意次序串行执行的结果相同,就认为该并
12、发操作是正确的.()9.在并发控制中,事务遵守两段锁协议是可串行化调度的充要条件。()10.并发操作所带来的数据的不一致性主要是因为并发操作破坏了事务的隔离性。()四、问答题(本大题共 2 小题,共 16 分)1.设某航班某日尚有余票 50 张,甲预订 10 张,乙预订 20 张,问题:的地方但是任然希望完整版数据库原理期末考试试卷的内容能够给您的工作和学习带来便利同时也真诚的希望收到您祝您生活愉快业绩进步以下为完整版数据库原理期末考试试卷的全部内容第页共页仲恺农业技术学院试卷完整版数据考生注意答案须写在答题纸上并注明题号考试结束后将试卷连同答题纸一齐交回一单项选择题本大题共小题每题分共(完整
13、版)07-08(1)数据库原理期末考试试卷 A 第 5 页,共 6 页(1)若按如下顺序执行正确吗?若不正确,属于哪种错误?(3 分)(2)若这两个事务允许并发执行,则有几种可能正确的结果,请一一列举出来;(3分)甲 乙 1)读余票A 2)读余票 A 3)A=A-10 4)写回 A 5)A=A-20 6)写回 A 2.设有关系模式 R(职工名,项目名,工资,部门号,部门名,部门经理)如果规定:每个职工可参加多个项目,各领一份工资;每个项目只属于一个部门经理;每个部门只有一个经理。该模式中,函数依赖关系如下图所示:职工名项目名工资部门经理部门号部门名 试回答下列问题:(1)请分析该模式是不是一个
14、好的关系模式?为什么?(5 分)(2)试问关系模式 R最高已经达到第几范式?如果该模式不是一个好的模式,试用规范化理论对其进行分解使之达到第三范式.(5 分)五、设计题(本大题共 2 小题,共 30 分)1.设有一个工程零件数据库,有四个基本表,表结构如下:(共 16 分,其中(1)(4)每题 3 分,(5)小题 4 分)供应商 S(Sno,Sname,Status,City)表示:供应商代码、名称、状态、所在城市;工程 J(Jno,Jname,budget,charger)表示:工程号、工程名、预算和负责人;零件 P(Pno,Pname,Color,Weight)表示:零件的代码、零件的名称
15、、颜色、重的地方但是任然希望完整版数据库原理期末考试试卷的内容能够给您的工作和学习带来便利同时也真诚的希望收到您祝您生活愉快业绩进步以下为完整版数据库原理期末考试试卷的全部内容第页共页仲恺农业技术学院试卷完整版数据考生注意答案须写在答题纸上并注明题号考试结束后将试卷连同答题纸一齐交回一单项选择题本大题共小题每题分共(完整版)07-08(1)数据库原理期末考试试卷 A 第 6 页,共 6 页 量;供应情况 SPJ(Sno,Pno,Jno,Qty)表示供应的情况,由供应商代码,零件代码,工程代码和数量组成。试用关系代数完成(1)小题,用 SQL语句完成(2)(5):(1)查找供应商 S3 的名称和
16、所在城市.(2)找出名称为“精益的供应商所供零件的工程号码。(3)求由供应商 S1 所供应的工程的预算总额。(4)由 S5 供给 J4 的零件 P6改为由 S3 供应,请作必要的修改。(5)找出北京的任何供应商都不供应的零件的零件号.2.假设已经建立 StuCou 数据库和三个关系表 Student,Course,SC.(共 14 分)Student(Sno,Sname,Sex,Deptno),其中:学号 Sno(Char(8),姓名 Sname(Char(8)),性别 Sex(Char(2),所在系 Deptno(Int);Course(Cno,Cname,Credit),其中:Cno(Ch
17、ar(4),课程名 Cname(Char(20),非空),学分 Credit(Numeric(2,1);SC(Sno,Cno,Grade)由以下属性组成:学号 Sno(Char(8)),课程 Cno(Char(4),成绩 Grade(Numeric(4,1)。(1)请在这个数据库中编写存储过程 statistic_mark,用来统计不同科目的成绩分布情况,以成绩 60 以下,6070,7080,80-90,90 以上划分为 5 个分数段,即按照各分数段统计人数。要求:存储过程 statistic_mark有一个字符型输入参数name char(20)(课程名),便于统计不同科目的分数分布情况,并且将执行结果保存在另一个表 Rank中.(12 分)(2)查看”数据库原理”的成绩分布情况。(2 分)的地方但是任然希望完整版数据库原理期末考试试卷的内容能够给您的工作和学习带来便利同时也真诚的希望收到您祝您生活愉快业绩进步以下为完整版数据库原理期末考试试卷的全部内容第页共页仲恺农业技术学院试卷完整版数据考生注意答案须写在答题纸上并注明题号考试结束后将试卷连同答题纸一齐交回一单项选择题本大题共小题每题分共