南阳理工学院试卷
课程:《数据库原理》
-
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
号
一
二
三
四
五
六
七
八
九
十
合计
注意事项:考试时间共120分钟,答案请写到答题纸上(答题纸两张,演草纸一张)
1、 选择题:在每小题列出的四个选项中只有一个是符合题目要求的,请将正
确选项前的字母填在题后的横线内。(本大题共15小题,每小题1分,共15分)
1、子模式是用户与数据库的接口之一,它对应于数据库的_________
A. 外模式 B. 概念模式 C. 内模式 D. 存储模式
2、设有关系框架R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系框架R最高
是_________
A. 第一范式的 B. 第二范式的 C. 第三范式的 D. BCNF范式的
3.在数据库
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
中使用E-R图工具的阶段是_________。
A.需求
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
阶段 B.数据库物理设计阶段
C.数据库实施 D.概念结构设计阶段
4. 数据的正确、有效和相容称之为数据的_________。
A. 安全性 B、一致性 C、 独立性 D. 完整性
5. 视图是一个“虚表”,视图的构造基于_________
A.基本表 B.视图 C.基本表或视图 D.数据字典
6.如果事务T获得了数据对象R上的排它锁,那么_________
A.T对R只能读不能写 B.T对R只能写不能读
C.其它事务对过R只能读不能写 D.其它事务对R既不能读也不能写
7.数据库的物理独立性是指 _________
A. 概念模式改变,外模式和应用程序不变
B. 内模式改变,外模式和应用程序不变
C. 内模式改变,概念模式不变
D. 概念模式改变,内模式不变
8、关系数据库中能唯一标识元组的那个属性称为_________。
A.唯一性的属性 B.不可改动的保留字段
C.关系元组的唯一性 D.候选码
9、设关系R和S的元组个数分别为x和y,那么广义笛卡尔集操作结果的元组个数
为___________
A x+y B x-y C x*y D max(x,y)
10、Access 2000是一个基于__________
A.层次模型的DBMS B.网状模型的DBMS
C.关系模型的应用程序 D.关系模型的DBMS
11、下面哪一项是DBS采用的并发控制措施___________
A 授权 B 登记日志文件
C 封锁 D 数据加密
12、在数据库三级模式间引入二级映象的主要作用是___________
A 提高数据与程序的独立性 B 提高数据与程序的安全性
C 保持数据与程序的一致性 D 提高数据与程序的可移植性
13、在下列关于关系的陈述中,错误的是_________
A 表中任意两行的值不能相同 B 表中任意两列的值不能相同
C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要
14、在数据库设计中,表示用户业务流程的常用方法是_________
A.数据流图DFD B.ER图 C.程序流程图 D.数据结构图
15、下列四项中,不属于数据库特点的是_________
A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高
二、填空题:(每空1分,共15分)
1、多个事务在并发执行时如果不加以控制,可能产生丢失更新、__________、__________等问题
2、分解模式的两条基本原则是:______________,_______________。
3.关系规范化的目的是为了解决__________ 、__________ 、__________和冗余等存储异常问
题,从而得到一个好的或比较好的关系模式的集合。
4.有一个“专业”关系,其关键字为“专业号”。另有一个“学生”关系,其属性有“学号”、
“姓名”、“年龄”、“专业号”等,关键字为“学号”,则“专业号”号为学生关系的_________。
5、事务提交语句是___________,事务回退语句是___________
6.事务的四个特性是:原子性、__________、_________、__________。
7、数据字典包括哪些内容:数据项、__________、 _________ 、数据存储和处理过程。
三、名词解释(每题4分,共20分)
1、 数据库系统
2、 数据库管理系统
3、 视图
4、 数据库保护
5、 外模式
四、操作题(共27分)
A、 SQL语言操作(每小题3分,共18分)
设有如下三个基本表,表结构如下:
超市(超市号,超市名,地址,管理员)
销售(超市号,商品号,销售数量)
商品(商品号,商品名,产地,重量(单位:克),价格,生产日期)
请用SQL语言进行下列查询:
(1) 查询超市名为‘南工分店’所销售商品的商品名、产地、价格
(2) 查询所有被在超市销售的商品的商品名、产地、价格,并按商品名和产地排序(升序)
(3) 商品的价格录入有误,现要求把所有商品的价格增加20%
(4) 查询价格高于商品平均价格的商品的全部信息
(5) 查询销售某一种商品数量在200---300间的超市号、商品号
(6) 查询销售的商品类型在200种以上的超市号、超市名、地址。
B、 关系代数操作(每题3分共9分)
如A中的关系数据库:超市关系、销售关系、商品关系,各关系的属性段也如A中所示
请用关系代数实现下面的查询:
(1) 查找‘0088’号超市销售的商品的商品名、产地、价格
(2) 查找超市地址在‘朝阳路’的超市所销售商品的商品名、产地、价格
(3) 查找地址在‘人民路’的超市所销售的产地在‘浙江’的商品的商品名
五、综合设计题(共23分)
1. 假设某商业集团数据库中有一关系模式R如下:
R (商店编号,商品编号,数量,部门编号,负责人)
如果规定:(1) 每个商店的每种商品只在一个部门销售;
(2) 每个商店的每个部门只有一个负责人;
(3) 每个商店的每种商品只有一个库存数量。
试回答下列问题:(9分)
(1) 根据上述规定,写出关系模式R的基本函数依赖;
(2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么?
(4) 如果R不属于3NF,请将R分解成3NF模式集。
2.假设某房地产公司聘用多名业务员负责房地产的销售业务;每名客户可以多次或一次购买多套住房,每套住房有唯一的标识(房间号);每套房产交易都要签定
合同
劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载
,合同的实例如下图所示 :
合同号:997014313 日期:01/09/99 付款方式:一次性 总金额:1,075,000.00元
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
客户身份证号:110119401111141 客户姓名:田源 联系电话:66370012
地址:北京海淀区中关村路10号 邮政编码:100083
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
房间号 居室数 使用面积(m2) 建筑面积(m2) 单价(元/m2) 金额(元)
1102 3 90 130 5000.00 650,000.00
1103 2 65 85 5000.00 425,000.00
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
业务员代号:104 业务员姓名:江一平 电话号码:84227112
---------------------------------------------------------------------------------------------------------------------
图:某房地产公司
销售合同
销售合同模板销售合同范本产品销售合同汽车销售合同商品销售合同
实例
要求:
(1)试为此房地产公司数据库设计一个优化的E-R模型,给出合适的实体和属性,要求
标注联系类型,(7分)
(2)将以上的E-R模型转换成关系模型,要求写出每一个关系的主码和外码(如果有)。
主码用下划线表示,外码用波浪线表示。 (7分)
系______________ 专业______________ 姓名_______________ 考号__________________
,密封线内不准答题
PAGE
2