数据库系统原理试卷(A)2014
更新时间:2023-12-22 09:00:01 阅读量: 教育文库 文档下载
厦门大学《数据库系统原理》课程试卷 信息科学技术学院计算机系2011年级计算机专业 主考教师:张东站 试卷类型:(A) 一、某企业集团工厂管理系统,通过需求分析得到如下信息:(15%)
此系统中有若干个工厂,每个工厂包含工厂编号、厂名、地址、负责人、电话。每个工厂生产多种产
品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;产品有产品编号、产品名、规格。每个工厂聘用多名职员,且每名职员只能在一个工厂工作,工厂聘用职员用聘期和工资,职员包含职员号、姓名、电话、住址、性别。 1. 根据需求分析的结果完成此系统的概念结构设计(10%)。 2. 根据概念结构设计的结果完成逻辑结构设计(5%)。
二、(50%)某物流公司数据库包含以下5个关系
快递员C(Cno,Cname,Cage,Csalary),分别为快递员编号、快递员姓名、快递员年龄和快递员底薪。
包裹信息P(Pno,Pfrom,Pto,Preceiver,Ptel,Pstatus),分别为物流号、寄出地址、收货地址、收件人姓名、收件人联系方式和包裹状态。
仓库W(Wno,Wname,Waddress),分别为仓库编号、仓库名和仓库地址。 配送D(Cno,Pno,Dtime),分别为快递员编号、物流号和配送时间。 存储S(Wno,Pno),分别为仓库编号和物流号。
其中C由Cno唯一标识,P由Pno唯一标识,W由Wno唯一标识,D由Cno和Pno唯一标识,S由Wno和Pno唯一标识。其中Dtime格式为yyyy-MM-dd(统一格式可直接比较大小)
1. (9%)用关系代数、元组关系演示和SQL查询收件人姓名为 ”张三” 的包裹物流号、配送员姓名和
配送时间。 后面的操作仅用SQL
2. (6%)查询2014-4-1至2014-5-1(不包括2014-4-1和2014-5-1这两天)配送包裹数量至少为100个的快
递员的姓名、年龄和底薪。
3. (3%)对所有年龄高于40的快递员,若底薪小于3000,则增加400工资,若大于等于3000,则增加
300工资。
4. (8%)物流公司有”初级经理”、”中间经理”和”高级经理”三名管理人员(假设数据库中已经存在这三
个用户), 用SQL语句设计一个安全策略,保证”初级经理”能够查看底薪小于3000的快递员所有信息、中间经理能够查看底薪为3000-5000的快递员所有信息、高级经理能够查看底薪大于5000
的快递员所有信息。
5. (9%)输出2014-4-1至2014-5-1期间(不包括2014-4-1和2014-5-1这两天),收货地址包含”厦门”的
配送信息,输出格式化为”快递员姓名/物流号”,多个物流号之间以逗号隔开。
6. (9%)编写一个存储过程,输入为仓库的名称,输出为在该仓库有存储记录,且包裹状态为“派件中”
的配送信息,输出格式为“快递员姓名/收货地址/收件人姓名/收件人联系方式/配送状态”,这里的“配送状态”设置方法为:若配送时间(Dtime)距今超过3天,则设置为“异常”;否则设置为“正常”。提示:获取系统时间函数为
getdate(),获取间隔天数的函数为
DATEDIFF(dd,[startdate],[enddate])。 例如 DATEDIFF(dd,'2014-05-21','2014-05-23')输
出为2
7. (6%)用SQL写一个完整性规则,当插入配送信息时,将包裹状态置为“派件中”
三、数据库设计模型分析(25%)
在一个学生管理系统中有学生表Student(Sno,Sname,Ssex,Bno,Bname,BTime,Cno,Cname,Grade), 字段对应的信息为(学号、姓名、性别、借书号、借书名、借书时间、选修课程号、课程名、成绩) 学生学号唯一,图书的书号唯一,课程的课程号唯一,学生可选多门课,每门课有成绩,学生可借多门书,也可以多次借同一本书。 请根据以上信息完成以下问题的求解: 1. (3%)根据语义写出数据依赖F; 2. (3%)列出关系的码;
3. (5%)将R分解为R1(Sno,Sname,Ssex,Bno,Cno), R2(Bno,Bname,BTime), R3(Cno,Cname,Grade) 。判断此分解是否具有无损连接性,请给出判断过程;
4. (7%)将R分解为3NF,使其既有无损连接性又保持函数依赖,请给出详细的求解过程; 5. (7%)将R分解为BCNF,保证其是无损连接分解,请给出详细的求解过程。
四、设有关系模式R(U,F)∈BCNF, X、Y为属性集, X ≠ XF+ , 证明 X →Y ∈ F+ (10%)
正在阅读:
数据库系统原理试卷(A)201412-22
材料科学基础综合题05-23
2018_2019学年高中数学第三章直线与方程3-2-3直线的一般式方程练习新人教A版必修209-04
多面的妈妈作文500字07-05
我校健美操队在浙江省第十三届大运会健美操竞赛中喜获佳绩签发人06-20
纸巾盒里的故事作文500字07-06
2012年元旦晚会主持词05-25
中考二轮复习:专题二 杠杆平衡条件的应用08-09
人教版小学三年级下册音乐教学计划06-04
模拟法庭案例穆辉康磊辩护词01-17
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试卷
- 原理
- 数据库
- 系统
- 2014
- 六氟化硫(SF6)安全防护细则
- 航海英语真题41
- 初三入团志愿书1000字范文2018
- 二级建造师公路工程管理与实务考试要点考试重点
- 2018年度党支部党风廉政建设责任书范文(4篇)
- 浅析企业财务风险控制及防范
- 怀孕期间注意事项主要包括
- 2019年电信运维部宽带班个人工作总结范文
- 2016-2017小学德育工作总结
- 高效音频功率放大器-模电课程设计
- 浆料项目拓展调研报告
- 2010年中国大学生就业报告麦可思人力资源信息管理咨询公司 - 图文
- 酒店客房部实习报告范文(共6篇)
- 第二届“南方杯”数学邀请赛十一年级(高二)第2试
- 《统计学》各章习题doc第一章练习题 - 2
- 2014 - 2015 学年度五年级语文期中试卷
- 2014年国家邮政局机关考试录用公务员面试公告
- 陆地与海洋
- 国家生态保护红线—生态功能红线划定技术指南(试行)汇编
- logback 配置详解(一)configuration and logger