【童叟无欺 辛苦总结版】武汉大学情报学与管工历年(2003-2014)真(3)

2018-12-16 22:44

一、名词解释

1. 聚簇索引(5分) 2. 空间数据库(5分) 3. 数据转储(5分) 4. 日志文件(5分) 5. 游标(5分)

二、简答

1. 简述统计数据的特点。(10分)

2. 简述调查与初步分析用户需求的步骤和常用的调查方法。(10分) 3. 简述预防死锁的2种常用方法以及存在的问题。(10分)

三、综合

1. 现有如下关系模式:

学生借书表(学号,姓名,专业,性别,借阅图书编号,书名,借阅时间,还书时间)。 回答下面问题:

1) 学号是候选码吗?为什么?(2分)

2) 该关系模式最高满足第几范式?为什么?(3分) 2. 设教学数据库有三个表:

学生表student(SNO,SNAME,AGE,SEX) 课程表course(CNO,CNAME)

学生选课表SC(SNO,CNO,GRADE)

其中SNO,CNO,SNAME,AGE,SEX,GRADE,CNAME分别代表学号,课程号,姓名,年龄,性别,成绩和课程名。用SQL语句表达下列操作:

1) 查询出每个年龄段的学生人数,并按人数多少升序排列。(4分) 2) 查询选了“数据库原理”课,但不及格学生姓名和分数。(5分) 3) 将张三选修的英语课程的成绩改为改门课程的平均成绩。(6分)

2012年

一、名词解释

1. 交运算(5分) 2. 主变量(5分)

3. 非平凡函数依赖(5分) 4. 可串行化调度(5分)

二、简答

1. 等值连接和自然连接有什么区别?(10分)

2. 简述以规范化理论为指导的关系数据模型优化的方法。(10分) 3. 设计人员进行数据库物理结构设计时主要考虑哪些方面?(10分) 三、设计

1. 职工数据库中表employee(eno,ename,sex,age,deptno),其中eno为职工号,主

码;ename为职工姓名;sex为性别;age为年龄;deptno为职工所在部门号。 1) 用SQL语句实现:创建一张新表male_employee,其结构同employee,并将employee

中男性职工信息拷贝到male_employee中;(10分)

2) 用SQL语句实现:查询年龄超过平均年龄的职工号和职工名。(5分) 2. 已知关系R(A,B,C),其上函数依赖为F={AB→C},问该关系模式是第几范式?为什

么?(5分)

2013年

一、名词解释 1. 实体(5分) 2. 投影(5分) 3. 聚簇索引(5分) 4. 动态元组约束(5分)

二、简答

1. 简述数据库的数据独立性。(10分)

2. 简述数据库的逻辑结构设计中的关系数据模型优化方法。(10分) 3. 简述数据库镜像的含义和用途。(10分)

三、设计

1. 现有关系数据库如下:

学生(学号,姓名,性别,专业,年龄) 课程(课程号,名称,学分,授课老师) 选课(学号,课程号,分数)

1) 用关系代数表达式实现:检索经济系学生姓名、学号和选修的课程名。(6分) 2) 用关系代数表达式实现:检索全部学生都选修的课程的课程号和课程名。(6分) 3) 用SQL语句实现:检索三门以上课程都及格的学生姓名和其及格科目总成绩。(8

分)

2. 已知关系R(X,Y,Z),其上函数依赖为F={X→Y,X→Z},问该关系模式是第几范式?

为什么?(5分)

2014年

一、名词解释 1. 原子性 2. 数据模型 3. 关系 4. 角色

二、简答

1. C/S系统三个组成

2. 数据依赖 3. BC范式

三、设计

1、S(Sno,Sname,Sdept,Ssex) SC(Sno,Cno,Grade) C(Cno,Cname,Tname) 1、 用关系代数查

2、 用关系代数查至少选了“LIU”老师的一门课的女学生的姓名 3、 用SQL查“wang”同学没选的课程的课程号

2关系模式STJ中 T->J

(S,T)->J (S,J)->T

问第几范式及原因


【童叟无欺 辛苦总结版】武汉大学情报学与管工历年(2003-2014)真(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:同济大学第十届大学生科技文化节

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: