




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
10.2 模拟试题2及参考答案10.2.1 模拟试题2一、填空题(本题共20个待填空位,每空1分,共20分) (1)数据是用于表示信息的 符号或载体 ,信息是人借助于在数据的表示中所用已知的约定来赋予 消息 数据的含义/对数据语义的解释 。(2)在关系代数运算中,按要求从表中取出某个或某些列的操作称为 投影 运算;按要求从表中取出某个或某些行的操作称为 选择 运算。 (3)在SQL语言的字符串匹配中,通配符“_”代表 一个任意的字符 ,通配符“%”代表 取余 一个长度大于等于0的任意字符串 。(4)SQL Server2005数据库系统的新的构架中主要包括有 操作服务 数据库服务 、分析服务、 数据库集成服务 、通知服务、报表服务等。(5)若和,则称为Armstrong公理中的 依赖 传递律 ;若且,则称为Armstrong公理中的 推理 伪传递规则 。(6)在一个数据库应用系统中,最核心的软件是 sql server 2005 数据库管理系统/DBMS ,最重要的用户是 master 数据库管理员/DBA 。 (7)B-树属于一种 集聚 稀疏 索引,B树属于一种 非集 稀疏 索引。(8)数据库驱动程序通常是由 代码 数据库厂商 提供的。(9)数据库恢复的基本原理是利用 备份 数据转储 和 还原 日志文件 的冗余重建数据库。 (10)可串行化调度是指一个 查询 并发调度 的执行结果与某一 查询 串行调度 的执行结果等价。可串行性是 决定 并发事务 正确性的判别准则。二、单项选择题(本大题共10个小题,每题1.5分,共15分) (1)用户视图又称为 D 。 A. 概念模式 B. 外模式 C. 存储模式 D. 内模式 (2)当关系R和S无公共属性时,R与S的自然联接等价于R与S的 D 。 A. 并 B. 交 C. 差 D. 笛卡尔乘积 (3)在一个关系中,不允许出现相同元组的约束不是由该关系的 A B 实现的。 A. 外键 B. 主键 C. 候选键 D. 全键 (4)一个基本的SQL查询语句的含义可以表示成关系代数表达式 C A 。 A. B. C. D. (5)设有关系模式R(A,B,C,D)和R上的函数依赖集F=ABC,DB,则关系R的主键为 C 。 A. AB B. AC C. AD D. BC (6)下面的 C D 不是DBMS的基本功能。A. 数据库操作功能 B. 数据库维护功能C. 数据字典及管理功能 D. 存储管理功能 (7)在下面的两个实体集的联系中,多对多联系是 B C 。 A. 飞机与其乘客之间的联系 B. 乘客与座位之间的联系 C. 空中小姐与乘客之间的联系 D. 机组人员与飞机之间的联系 (8)在总体E-R图的设计中,不属于要消除或不存在的冲突是 D C 。A. 命名冲突 B. 结构冲突C. 语法冲突 D. 属性冲突 (9)不属于ODBC体系结构组成部分的是 D B 。A. 客户端数据库应用程序 B. 连接软件C. ODBC驱动程序管理器 D. 驱动程序/ (10)在对数据项A的请求中,相容的锁是 C D 。A. 事务T1加X锁,事务T2加X锁B. 事务T1加X锁,事务T2加S锁C. 事务T1加S锁,事务T2加X锁D. 事务T1加S锁,事务T2加S锁三、计算与证明类题(本大题共3个小题,分值分别为6、12、8,共26分)1.如图10.4所示,设有已知关系R1、R2,请求出下列关系代数表达式的运算结果。(1)R3 = (R2) (2)R4 = (R1)ABCbbcd3434ecec关系R2ABCbcdfa43367feegg关系R1 图10.4 模拟试题1中题三1的图 2. 已知有如下的仓库信息管理关系模型及其意义说明: ZGBM(BM#,BMname,ZGleader) 即:主管部门(部门编号,部门名称,主管领导); CK(CK#,CKname,CKleader,CKkind,CKloca,BM#) 即:仓库(仓库编号,仓库名称,仓库负责人,仓库类别,仓库位置,部门编号); ZG(ZG#,ZGname,ZGsex,ZGbirth,ZGjob,ZGsal,CK#) 即:职工(职工编号,姓名,性别,出生日期,工种,工资额,仓库编号);(1)写出关系代数表达式表示查询:找出年龄在50岁以上的职工资料。(2)写出关系代数表达式表示查询:找出主管领导为杨辉所管辖的仓库名称、仓库位置和仓库类别。 (3)写出SQL语句表示:找出出生日期在1981年1月1日和1999年12月31日之间的职工,并按类似于“1981/01/01”(四位年号/两位月号/两位日期)格式显示。 (4)写出SQL语句表示:找出所有其工资高于所在仓库平均工资的职工。 3. 设有关系模式R(A,B,C,D)和函数依赖集F=AC,CA,BAC ,DAC 。请计算(AD)+。四、简答题(本大题共5个小题,每题5分,共25分) 1. 请简述DB、DBMS和DBAS(数据库应用系统)及其三者之间的关系。 2. 请简述“元数据”与数据的区别? 3. 请解释一个用五元组表示的关系模式或中的各个元素的含义。4. 请简述数据库应用行为设计阶段的主要任务是什么? 5. 请简述预防死锁的方法。五、综合题(本大题共2道小题,分值分别为8、6,共14分)假设某大学研究生院为管理研究生的基本情况建立数据库管理系统,在管理中涉及到导师及其所属单位、研究生在校发表论文与获奖信息、毕业论文及有关信息等。(1)请根据以上信息和有关实际情况设计一个E-R模型,图上可省略属性标注;(2)将设计的E-R模型转换成关系模型(列出所有属性),并标出每一个关系模式的主码和外码(如果有)。10.2.2 模拟试题2参考答案一、填空题参考答案 (1)符号或载体,数据的含义/对数据语义的解释。(2)投影,选择。 (3)一个任意的字符,一个长度大于等于0的任意字符串。(4)数据库服务,数据库集成服务。 (5)传递律,伪传递规则。 (6)数据库管理系统/DBMS,数据库管理员/DBA。 (7)稀疏,稀疏。(8)数据库厂商。 (9)数据转储,日志文件。 (10)并发调度,串行调度,并发事务。二、单项选择题答案 (1)B (2)D (3)B (4)A (5)C (6)D (7)C (8)C (9)B (10)D三、计算与证明类题参考答案 1. 解:结果如图10.5所示。CBec34关系R3ABCcdfa3367eegg关系R4 图10.5 模拟试题2中题三1答案的图 2. 答: (1)设进行查询操作时的日期为DATE1,则有: (2) (3)答: SELECT ZG#,ZGname,to_char(ZGbirth,YYYY/MM/DD) FROM ZG WHERE ZGbirth BETWEEN 1-JAN-1981 and 31-DEC-1999 ORDER BY ZGbirth; (4)答:输出书行为:仓库编号,职工编号,职工姓名,工资额。 SELECT CK#,ZG#,ZGname,ZGsal FROM ZG x WHERE ZGsal (SELECT AVG(ZGsal) FROM ZG WHERE x.CK# = CK#) ORDER BY CK#; 3. 解: (1)(AD)(0)=AD。 (2)F中决定因素是AD的子集的函数依赖有:AC和DAC,且AD不包含他们的被决定因素组成的集合AC,所以有:(AD)(1)=ACD。(3)F中决定因素是ACD的子集的函数依赖有:AC、CA和DAC,且ACD已经包含了他们的被决定因素组成的集合AC,所以有:(AD)(2)=ACD。所以可得:(AD)+ = ACD。四、简答题参考答案 1. 答:DB是在计算机存储设备上,按一定的组织方式存储在一起的,相关的数据集合。DBMS是一种位于应用软件和操作系统之间,建立、管理和维护数据库的软件系统。DBAS是采用数据库技术,以计算机为硬件和应用环境,以OS、DBMS、某种程序语言和实用程序等为软件环境,以某一应用领域为应用背景而建立的一个可实际运行的,按照数据库方法存储和维护数据的,并为用户提供数据支持和管理功能的应用系统。 三者之间的关系是:DBMS是建立DBAS的支撑系统软件,建立一个DBAS时,必须建立面向相应应用的DB,而对DB的管理和维护是由支撑软件DBMS实现的。DBMS是商用数据库软件的核心,可以独立存在,但某一具体应用领域的DB是与相应的DBAS共存的。 2. 答:简言之,“元数据”是关于“数据的数据”。具体来说,在数据库中,元数据是关于数据库的三级模式结构及其映射的定义和描述信息。而对于数据库来说,数据是指用户数据库中的具体数据或数据值。 3. 答:其含义是:表示关系名,是一种符号化的元组语义;是关系的属性全集;是中属性的取值范围或称为值域;是属性到域的映射,反映了关系的安全性约束; 是关系的属性集上的一组函数依赖。4. 答:数据库应用行为设计阶段的主要任务包括:实验数据的录入与加载,用户视图的确定和建立,利用RDBMS提供的主语言进行应用程序的设计与调试,实际数据的录入加载和系统的试运行,数据库性能的测试、评价和改进。 5. 答:预防死锁一般有两种方法:一种方法为一次加锁法,也即事务必须一次将所有要用到的数据全部加锁。另一种方法是顺序加锁法,也即预先对数据项规定一个加锁顺序,所有事务都按这个顺序实行加锁。五、综合题答案解:(1)设计的E-R模型如图10.6所示。隶属导师研究生1NM单位N指导答辩发表获奖N1M毕业N论文成果M1学位论文名称答辩日期排列名次排列名次 图10.6 模拟试题2中题五答案的图 (2)转换成的关系模型: 单位(单位编号,单位名称) 主码为:单位编号 导师(人员编号,姓名,职称,指导级别,批准时间,电话,单位编号) 主码为:人员编号;外码为:单位编号 指导(导师编号,研究生学号) 主码为:导师编号,研究生学号 研究生(研究生学号,姓名,攻读学位级别,入学时间,专业) 主码为:研究生学号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院药房的年度工作总结
- 2025北京大学党委办公室校长办公室招聘考前自测高频考点模拟试题附答案详解(突破训练)
- 2025福建三明市教育局华东师范大学附属三明中学招聘紧缺急需专业工作人员18人(省外高校专场)考前自测高频考点模拟试题及答案详解一套
- 2025湖南郴州桂东县城市管理和综合执法局辅助执法临聘人员招聘考前自测高频考点模拟试题及完整答案详解1套
- 2025江苏苏州市相城金融控股(集团)有限公司人员招聘考前自测高频考点模拟试题及答案详解一套
- 2025广东省江门市蓬江区教师招聘23人考前自测高频考点模拟试题完整答案详解
- 2025安徽蚌埠市固镇县新马桥镇选聘村级后备人才4人考前自测高频考点模拟试题及参考答案详解1套
- 2025甘肃平凉市灵台县第二批城镇公益性岗位人员招聘114人考前自测高频考点模拟试题及答案详解1套
- 2025年国家统计局平顶山调查队面向社会公开招聘劳务派遣人员4名模拟试卷及1套完整答案详解
- 2025江苏苏州高新区通安镇退管协管员招聘2人考前自测高频考点模拟试题及答案详解(夺冠系列)
- 湖北省重点高中智学联盟2024-2025学年高三上学期10月联考物理试题(解析版)
- 海关报关操作手册
- 《智慧运输运营》全套教学课件
- 2024新教材高中历史 第八单元 中华民族的抗日战争和人民解放战争 第25课 人民解放战争教学设计 部编版必修中外历史纲要上
- 《建设项目安全设施“三同时”监督管理办法》培训课件2024
- 《统计分析与SPSS的应用(第7版)》课件全套 第1-12章 SPSS统计分析软件概述
- 《酒店营销与数字化实务》 习题答案
- IPD项目-TR6-评审要素表
- 机收甘蔗杂质含量抽样检测操作规程
- 2023年成人学位英语高频词汇
- GB/T 11376-2020金属及其他无机覆盖层金属的磷化膜
评论
0/150
提交评论