江西财经大学考研数据库原理试题B卷
一、概念题(每小题3分,共9分)
1.关系模型
2.视图
3.死锁关系
二、简答题(每小题5分,共25分)
1.简述数据库管理系统的二级映射,它们分别保证了什么?为什么?
2.简述关系模型的完整性规则,并举三个实例说明用户自定义完整性。
3.简述一个设计不好的数据库会带来哪些问题?
4.简述并发控制中封锁协议的含义以及可以解决的问题。
5.简述事务的ACID特征,以及这些特征分别由数据库的什么子系统来完成。
三、下面有一个销售管理数据库SALES,它包含下面三张表:(每小题4分,共12分)
(1) 商品表:Item
商品编码 商品名称 单位 成本价 库存数量
code name unit cost amount
(2) 商品销售主表:SaleHead
销售单号 销售日期 客户名称
saleOrder saleDate customer
(3) 商品销售明细表:SaleDetail
销售单号 商品编码 单价 销售数量
saleOrder code price qty
基于数据库SALES,完成下面的操作:
1.试用关系代数查询销售单号为“20041208001”的销售日期、客户名称、商品名称和销售数量。
2.用SQL语句查询没有购买名称为“20英寸长虹电视机”的商品的客户名称。
3.用SQL语句按客户名称分组统计每个客户的.商品销售总额。
四、模式分解题(前三小题每小题3分,第4小题5分,共14分)
已知关系模式R(U, F),U={ABCD},F={A→C,C→A,B→AC,D→AC}.
1.求R的候选码;
2.计算属性集{AC}关于F的闭包;
3.将F化为最小依赖集;
4.关系R最高属于第几范式?为什么?若R不属于3NF,将其分解到具有无损连接和保持依赖的3NF.
五、数据库设计题(共15分)
现有一个简单的教学管理系统,其语义如下:
(1) 一个学生只属于一个学院,一个学院有多个学生;
(3) 一门课程归属于一个学院管理,一个学院可以管理多门课程;
(4) 一门课程可开设若干个教学班,每个教学班只安排一个任课教师,一个老师可以任教多门课程的多个教学班;
(5) 一个学生可以选修多门课程,但对于同一门课程只能选修一个教学班;一个教学班可以有多个同学选修。
根据上面的语义,请完成:
1.确定实体及包含的属性(一个实体至少包括3个属性)、联系,并画出ER图;
2.设计该系统满足3NF的关系模式,并指出每一个关系的主键和外键(如果存在外键的话)。
-
win7系统如何查看ip地址
在使用win7系统的电脑时想要查看ip地址,那么应该如何进行查看呢?下面是小编分享给大家的win7系统如何查看ip地址,欢迎阅读。Win7查看IP地址的`方法:1.在Windows7下有几种方式均可查看IP地址,我们可以通过系统命令界面来查看。点击“开始”-“程序”-“附件”-“命令...
-
系统项目总结报告模版
【项目总结报告1】一项目介绍1.1项目名称CNC高速全自动绕线机1.2项目由来性能稳定、质量可靠、效率高的设备是产品质量和产量的保证。目前对于继电器、变压器、电感、高压点火线圈等产品的绕线,行业内厂都采用手工单轴绕线,手工缠脚,手工拉断,手工上下料等。这种方...
-
黑云一键重装系统步骤
黑云一键重装系统新版上线,提供了更智能的`两种安装模式,有效解决重装系统步骤多,不安全,成功率低等问题,这是我为大家带来的黑云一键重装系统步骤,希望大家喜欢。黑云一键重装系统步骤下载打开黑云一键重装系统工具,进入黑云安装客服端、点击“立即重装系统”,进入第...
-
ERP系统的使用说明书
一、ERP系统简介:环界ERP系统的主要功能是进行订单管理和生产管理。主要功能模块有系统管理、合同评审、库房管理、生产管理、资源管理和信息查询等。以上内容的主要操者是:综合部、供销部、生产部、技术部、质量部、库房、人力资源部和设备科。ERP系统操作说明...