版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安徽大学20 08 20 09 学年第 2 学期数据库原理考试试卷(A)(时间120分钟)院/系 专业 姓名 学号 题 号一二三四五六七总分得分得分一、选择题(每小题1分,共20分)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_。 ADB包括DBS和DBMS BDBS包括DB和DBMS CDBMS包括DB和DBS DDBS就是DB,也就是DBMS在数据库中存储的是_。A数据 B数据模型 C数据以及数据之间的联系 D信息数据库系统的数据独立性是指:_。A不会因为数据的变化而影响应用程序B不会因为存储策略的变化而影响存储结构C不会因为系统数据存储结构与逻辑结构的
2、变化而影响应用程序D不会因为某些存储结构的变化而影响其他存储结构按照传统的数据模型分类,数据库系统可以分为三种类型_。A大型、中型和小型 B西文、中文和兼容C层次、网状和关系 D数据、图形和多媒体取出关系中的某些列,并消去重复的元组的关系运算称为_。A.取列运算 B.投影运算 C.连结运算 D.选择运算SQL语言是_的语言,易学习。A过程化 B非过程化 C格式化 D导航式在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的是 。A外模式 B内模式 C存储模式 D模式关系数据库中,视图(View)是三级模式结构中的_。A内模式 B模式 C存储模式 D 外模式在关系数据库系统中,当关系模式改
3、变时,部分应用程序可以不变。这是数据的_。A物理独立性 B逻辑独立性 C位置独立性 D存储独立性在数据库中可以创建和删除表、视图、索引,可以修改表。这是因为数据库管理系统提供了_。A数据定义功能 B数据操纵功能 C数据维护功能 D数据控制功能关系模型有三类完整性约束。定义外部码实现的是_约束。 A实体完整性 B参照完整性C用户定义的完整性 D实体完整性、参照完整性和用户定义的完整性把SQL语言嵌入主语言使用时必须解决的问题有_。区分SQL语句与主语言语句;数据库工作单元和程序工作单元之间的通信 协调SQL语句与主语言语句处理记录的不同方式A B C DSQL与C语言处理记录的方式不同。当SQL
4、语句嵌入到C语言程序时,为协调两者而引入了_。 A缓冲区 B游标 C堆 D栈设有关系R(A,B,C,D),其函数依赖集F=AB,AC,BC,则关系R至多满足_。A1NF B2NF C3NF DBCNF当关系模式R(A,B,C)已属于3NF,下列说法中_是正确的。A一定消除了插入和删除异常 B仍可能存在一定的插入和删除异常C一定属于 BCNF DA和C都是若事务T 对数据 R 已经加S锁,则其他事务对数据R_ 。A可以加S锁不能加X锁 B不能加S锁可以加X锁C可以加S锁也可以加X锁 D不能加任何锁并发操作会带来哪些数据不一致性问题_。A. 丢失修改、不可重复读、脏读、死锁 B. 不可重复读、脏读
5、、死锁C. 丢失修改、脏读、死锁 D. 丢失修改、不可重复读、脏读概念设计的结果是 _。A一个与DBMS相关的概念模式 B一个与DBMS无关的概念模式C数据库系统的公共视图 D数据库系统的数据字典在数据库设计中,将ER图转换成关系数据模型的过程属于_。A需求分析阶段 B概念设计阶段 C逻辑设计阶段 D物理设计阶段当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_。A属性冲突 B命名冲突 C结构冲突 D语法冲突 得分二、填空题(每小题2分,共20分)数据模型的三要素是 _。视图是虚表,对视图的一切操作最终要转换为对_的操作。数据管理技术的发展经历了如下三个阶段:人工管理阶段、文
6、件系统阶段和_系统阶段。在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为_规则。多个事务在某个调度下的执行是正确的,当且仅当该调度是_。关系模式的码是 _ 。关系规范化是为解决关系数据库中_问题而引入的。对数据库结构的描述和定义存储在 _中,它是DBMS运行的基本依据。数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的 _。在关系数据库规范化理论的研究中,在函数依赖的范畴内, _达到了最高的规范化程度。得分三、简答题(每小题4分,共20分)试述数据库系统的三级模式结构及每级模式的作用。简述数据库系统设计的基本步骤。设有两个
7、事务T1和T2,它们的并发操作顺序如下所示。T1T2读X=48X=X+10写回X读X=48X=X-2写回X对于这两个并发事务,分析它们的执行如不加控制会出现什么问题,如何解决。试述事务的概念及事务的四个特性。数据库恢复的基本技术有哪些?简述数据转储的类型。得分四、应用题(本题3小题,共40分)1(20分)教学管理数据库由以下三个关系模式组成:学生关系S(SNO,SN,SD,SA),各属性分别表示学生学号、姓名、所属系、年龄;课程关系C(CNO,CN,CT),各属性分别表示课程号、课程名、课时; 选课关系SC(SNO,CNO,GR),各属性分别表示学生学号、选修课程号、成绩;请用关系代数或SQL
8、分别实现下列操作: 关系代数查询数学系的学生信息;关系代数表达式:列出选修“C2”课程的学生学号和成绩关系代数表达式:查询学号为“M0214003”的学生选修的所有课程号和成绩;关系代数表达式:查询选修“C2”课程的学生信息和成绩关系代数表达式:SQL语言查询数学系的年龄在20岁以上(含20岁)的学生信息;SQL语句:查询选修“数据库”课程的学生信息和成绩,按成绩从高到低排列。SQL语句:列出选修人数超过10人的课程的平均成绩、最高分和最低分。SQL语句:找出选修课程C2且分数在90到100分之间的学生的学号、姓名、成绩;SQL语句:将选修“C2”课程的学生成绩加10分;SQL语句:删除所有选修“数据库”课程的选课记录;SQL语句:2. (15分)假设某公司的业务规则如下: (1)公司下设几个部门,如技术部、财务部、市场部等。(2)每个部门承担多个工程项目,每个工程项目只属于一个部门。(3)每个部门拥有多名职工,每一名职工只能属于一个部门。(4)一个职工可能参与多个工程项目,且每个工程项目有多名职工参与施工。根据职工在工程项目中完成的情况发放酬金。(5)工程项目有工程号、工程名两个属性;部门有部门号、部门名称
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年分销合同的市场需求
- 2025年借壳上市协议法律条款
- 2025年园林绿化设计施工居间合同
- 2025年室内装修工程勘察协议
- 2025年合作哲学书籍出版合同
- 2025年加盟美甲美睫连锁店合同
- 二零二五年度木枋行业人才培训与职业发展合同4篇
- 2025版学校保安应急处理能力聘用合同3篇
- 2025年度木地板品牌授权与区域销售合同4篇
- 2025版牧草饲料加工与供应合同样本4篇
- 图像识别领域自适应技术-洞察分析
- 个体户店铺租赁合同
- 礼盒业务销售方案
- 二十届三中全会精神学习试题及答案(100题)
- 【奥运会奖牌榜预测建模实证探析12000字(论文)】
- 土力学与地基基础(课件)
- 主要负责人重大隐患带队检查表
- 鲁滨逊漂流记人物形象分析
- 危险废物贮存仓库建设标准
- 多层工业厂房主体结构施工方案钢筋混凝土结构
- 救生艇筏、救助艇基本知识课件
评论
0/150
提交评论