华中科技大学2011年《数据库技术》A卷
更新时间:2023-08-26 06:54:01 阅读量: 教育文库 文档下载
华中科技大学 2009级大机械类课程
《数据库技术》考试试卷(A卷) 11年5月
姓名 学号 院系 班级
说明:1. 本试卷共七道大题,满分100分; 2. 闭卷考试,考试时间为150分钟。
一、选择题(每题2分,共5题)
1.若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为________。 A.候选码 B.关系 C.基本属性 D.外码
2.设有关系R(A,B,C)和S(D,A),如题图所示,R的主键为A,S的主键为D且外键为A.
S
图
则关系S中违反参照完整性约束的元组是( ) A.(1,2) C.(3,3)
B.(2,NULL) D.(4,3)
3.有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是( ) .A.SELECT sname FROM R WHERE age=NULL B.SELECT sname FROM R WHERE age IS NULL
C.SELECT sname FROM R WHERE NOT(age IS NULL) D.SELECT sname FROM R WHERE age IS NOT NULL 4.数据库设计中,用于反映企业信息需求的是( ) A.E-R模型 C.层次模型
B.关系模型 D.网状模型
5.在数据库系统中,日志文件用于( ) A.保障事务的并发性 C.检测系统的死锁
B.保障SQL语句正确执行 D.数据库故障的恢复
二、填空题 (每空1分,共20分)
1.数据模型由、和三个 要素组成。
2. 并发控制的基本单位是: ;
3、并发操作带来的数据不一致性包括三类:_________________、________________和
___________________。
4.若R∈1NF,且每一个非主属性完全函数依赖于码,则R属于_________________; 5. 在SQL语句中,用于查询和操纵数据的动词是:_________________、_________________、_________________、_________________。
6.列举常见关系数据库管理系统(4个)_________________、_________________、_________________、_________________。
三、简答题 (每题5分,共25分)
1. 简要说明数据库系统一般由哪几部分构成。
2.简要说明数据库设计的一般包含哪些步骤。
3.3.什么是E-R图?构成E-R图的基本要素是什么?
4.详细说明关系模型三类完整性约束。
5.什么是事务?事务的特性?
四.设有关系R和S如下,写出
S(自然连接)的计算结果(10分)。 五、应用题(10分)
学生-课程数据库中包括三个表:
; (1) 写出查询“CS”系同学学号、姓名的关系代数表达式;(2分) (2) 写出查询08001的所选课程的课号、成绩的关系代数表达式;(2分) (3) 写出查询 “数据库”课程最高分的同学学号、姓名的SQL语句;(3分) (4) 写出查询“机械设计”成绩高于80分的同学学号、姓名、系别的SQL语句;(3分)
六、SQL语法题 (20分)
某学生住宿系统数据关系表:(学号、姓名、性别、年级、宿舍大楼编号、宿舍大楼电话号码、宿舍管理员姓名),其中一个学生只能住一个宿舍大楼,每一个宿舍大楼只有一个管理员,并且只有一个电话号码。
(1) 请分析该关系是否符合第三范式,如不符合请说明原因并分解(5分) (2) 写SQL语句创建分解后关系表(5分)
(3) 写SQL语句查询2008级学生的学号、姓名和宿舍编号、宿舍管理员姓名(5分) (4) 写SQL语句将全体女生的宿舍编号改为“N3”(5分)
七、 综合题 ( 10分)
某企业的零件包含以下信息:零件号、零件名称、零件规格、仓库名称、仓库保管员;具体语义:每种零件有唯一零件号,仓库名称唯一、每个仓库可以存放多种零件、一种零件只能存放在一个仓库;每个仓库对应一名保管员。建立零件关系数据库: (1)画E-R图表示概念模型(4分)
(2)根据E-R建立零件数据库的关系模式(说明主码和各属性),使其至少满足第三范式(4分)
(3)图示各关系模式的函数依赖(2分)
一、 选择题
1. A,2.B,3.A,4.A,5.D
二、填空题 (每空1分,共20分)
1.数据结构、数据操作 完整性约束 2.事务
3.原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持续性(Durability)。 4.不可重复读、丢失修改、读脏数据 5.第二范式(2NF)
6. select 、insert、delete、update 7. sqlserver、oracle、sybase、DB2
三、简答题 (每题6分,共48分)
1.
数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户 2.
需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库维护和运行 3.
E-R图是用来描述现实世界的概念模型,它提供了表示实体型、属性和联系的方法。实体型:用矩形表示,矩形框内写明实体名。属性:用椭圆形表示,并用无向边将其相应的实体连接起来。联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有联系的实体连接起来,同时在无向边旁标上联系的类型(1:1, 1:n或m:n)。 4.
实体完整性 参照完整性
用户定义的完整性 需要适当展开 5.
答:事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有四个特性:原子性、一致性、隔离性、持续性
五、
Пsno,sname(σsdept=‘CS’(student) Пcno,Grade(σsno=‘08001’(SC)
Select sno,snane, from student where grade in (select max(grade) from SC,student where sc.sno=student.sno and http://www.77cn.com.cno=http://www.77cn.com.cno and cno=” 数据库”
Select sno,sname,sdept from student,sc where student.sno=sc.sno and sdept=”机械设计” and sc.garde>80
六
Select sno,sname,lno,lname from student,lc where student.lno=lc.lno and grade=’2008’ Update student set lno=’N3’ where ssex=’女’ 七、
零部件
仓库
正在阅读:
华中科技大学2011年《数据库技术》A卷08-26
信息系统项目管理师论文-进度管理12-21
八年级语文中国石拱桥练习题02-13
2022年春季人教统编版高一历史必修《中外历史纲要下》单元基础练04-17
测量学课后习题答案04-09
合肥市2022年高一上学期末数学模拟10套试卷合集可编辑04-07
2006级操作系统期末试卷B卷及答案05-21
小学音乐室工作计划12-09
家长会05-18
新教育研究会行走在路上-教育文档03-23
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 华中科技大学
- 数据库
- 技术
- 2011
- 二阶椭圆偏微分方程实例求解(附matlab代码)
- 聚合氯化铝MSDS
- 公共行政学第十一章公共监管自测题目解析
- 10.6 等势面 电势与电场强度的微分关系
- 2017年军考数学真题《历年军考真题系列》
- 【推荐】部编人教版五年级上册道德与法治期末测试卷含答案
- 一、投掷:投准 二、跑:变向跑(沿圆圈跑)
- mysql date 类型
- 广州牛津版八年级下英语U2 More practice
- 2013考研外国美术史名词解释复习资料(全)
- 二(3)班民族团结一家亲
- 《现代教育技术》实验报告本副本(1)
- 三下Unit3 At the zoo B let's learn & let's do
- 基于单片机的万年历的设计任务书(硬件)
- 助学金贫困证明表样表
- 深大继教管理会计计算分析题
- 2017年山东师范大学企业管理综合之财务管理考研复试核心题库
- PROE5.0安装
- JSP课程设计
- 《汽车露营营地项目(健身休闲度假区)可行性研究报告》