当前位置:文档之家› 南师大考研真题

南师大考研真题

(1)一个职工只能属于一个部门;
(2)一个工程可以有多名职工参加,一个职工只能参加一个未完成的工程建设;
(3)一个工程可以有多个供应商供应材料,一个供应商可以为多个工程供应材料;
(4)一个仓库可以存放多种材料,但是一种材料只能存放在一个仓库中。
其中,描述部门的属性有:部门号、部门名称、负责人、电话、地址;
2.设计该系统满足3NF的关系模式,并指出每一个关系的主键和外键(如果存在外键的话)。
南京师范大学2009年硕士研究生招生入学考试试题
考试科目名称 :数据库原理
1、概念题(每小题3分,共12分
1.数据模型
2.模式(Schema)
3.排它锁与共享锁
4.数据库设计
二、简答题(第1、2、3小题各5分,第4小题7分,共22分)
1.简述数据库系统的三级模式结构,并说明它的优点。(5分)
2.事务的特性有哪些,请详细说明其功能。(5分)
3.简述诊断死锁发生的等待图法,当发生死锁后如何解除死锁?(5分)
4.叙述在一个DBMS中,事务管理部件(恢复子系统、并发控制子系统)的主要职能及其分别常用的基本技术和手段。(7分)
三、下面有一个销售管理数据库SALES,它包含下面三张表:(每小题4分,共16分)
(1)商品表:Item
商品编码商品名称单位成本价库存数量
code name unit cost amount
(2)商品销售主表:SaleHead
销售单号销售日期客户名称
saleOrder saleDate Customer
(3)商品销售明细表:SaleDetail
销售单号商品编码单价销售数量
saleOrder code price qty
基于数据库SALES,完成下面的操作:
1、试用关系代数查询销售给“东方贸易公司”的所有成本价不低于100元的商品的销售日期、商品名称、单价和销售数量。
2、用SQL语句查询没有购买商品编号为“1204006”的商品的销售单号、客户名称。
3、用SQL语句按销售日期分组统计每天销售的商品销售总额和销售单张数。
1.求R的候选码;
2.计算属性集{AC}关于F的闭包;
3.将F化为最小依赖集;
4.关系R最高属于第几范式?为什么?若R不属于3NF,将其分解到具有无损连接和保持依赖的3NF.
五、数据库设计题
现有一个简单的教学管理系统,其语义如下:
(1)一个学生只属于一个学院,一个学院有多个学生;
(2)一个教师只属于一个学院,一个学院有多个教师;
2.评卷时不评阅本试题册,答题如有做在本试题册上而影响成绩的,后果由考生自己负责。
3.答题时一律使用蓝、黑色墨水笔或圆珠笔作答(画图可用铅笔),用其它笔答题不给分。
4.答题时不准使用涂改液等具有明显标记的涂改用品。
一、概念题
1.关系模型
2.视图
3.死锁关系
二、简答题
1.简述数据库管理系统的二级映射,它们分别保证了什么?为什么?
商品编码商品名称单位成本价库存数量
code name unit cost amount
(2)商品销售主表:SaleHead
销售单号销售日期客户名称
saleOrder saleDate customer
(3)商品销售明细表:SaleDetail
销售单号商品编码单价销售数量
saleOrder code price qty
4、画出数据库SALES的E-R图。
四、设有如下关系R:(共10分)
任课教师
课程编号
课程名称
教材作者
学生人数
T1
T1
T2
T2
T3
C1
C2
C3
C1
C1
计算机网络
数据库
操作系统
计算机网络
计算机网络
汤子瀛
王珊
汤子瀛
汤子瀛
汤子瀛
58
82
50
50
58
请仅在R中已给出数据的范围内分析其函数依赖关系并解答如下问题:
南师大考研真题
———————————————————————————————— 作者:
———————————————————————————————— 日期:
南京师范大学2008年硕士研究生招生入学考试试题(A卷)
考试科目代码: 896 考试科目名称 :数据库原理
考生答题须知
1.所有题目(包括填空、选择、图表等类型题目)答题答案必须做在考点发给的答题纸上,做在本试题册上无效。请考生务必在答题纸上写清题号。
(3)一门课程归属于一个学院管理,一个学院可以管理多门课程;
(4)一门课程可开设若干个教学班,每个教学班只安排一个任课教师,一个老师可以任教多门课程的多个教学班;
(5)一个学生可以选修多门课程,但对于同一门课程只能选修一个教学班;一个教学班可以有多个同学选修。
根据上面的语义,请完成:
1.确定实体及包含的属性(一个实体至少包括3个属性)、联系,并画出ER图;
基于数据库SALES,完成下面的操作:
1.试用关系代数查询销售单号为“20041208001”的销售日期、客户名称、商品名称和销售数量。
2.用SQL语句查询没有购买名称为“20英寸长虹电视机”的商品的客户名称。
3.用SQL语句按客户名称分组统计每个客户的商品销售总额。
四、模式分解题
已知关系模式R(U,F),U={ABCD},F={A→C,C→A,B→AC,D→AC}.
1.R最高为第几范式?为什么?(3分)
2.R是否存在插入及删除异常?若存在,则在什么情况下发生?从函数依赖的概念来看,在这些问题的原因是什么(完全函数依赖、部分函数依赖、传递函数依赖)?(4分)
3.将R分解为满足3NF范式的关系模式。(3分公司的工程管理系统中,有公司的部门(Department)、职工(Employee)、工程(Project)、材料(Part)、供应商(Supper)和仓库(Depot)等数据,具体描述如下:
描述职工的属性有:职工号、职工姓名、性别、出生日期、职务;
描述工程的属性有:工程号、工程名称、开始日期、结束日期;
描述材料的属性有:材料号、规格说明、计量单位、单价;
2.简述关系模型的完整性规则,并举三个实例说明用户自定义完整性。
3.简述一个设计不好的数据库会带来哪些问题?
4.简述并发控制中封锁协议的含义以及可以解决的问题。
5.简述事务的ACID特征,以及这些特征分别由数据库的什么子系统来完成。
三、下面有一个销售管理数据库SALES,它包含下面三张表:
(1)商品表:Item
相关主题