Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

大学数据库期末复习资料押题 PDF 下载


分享到:
时间:2021-06-07 09:59来源:http://www.java1234.com 作者:转载  侵权举报
大学数据库期末复习资料押题 PDF 下载
失效链接处理
大学数据库期末复习资料押题  PDF 下载


本站整理下载:
提取码:9bt7 
 
 
相关截图:
 
主要内容:


设有如下实体:
学生:学号、单位、姓名、性别、年龄、选修课程名
课程:编号、课程名、开课单位、任课教师号
教师:教师号、姓名、性别、职称、讲授课程编号
单位:单位名称、电话、教师号、教师名
上述实体中存在如下联系:
(1)一个学生可选修多门课程,一门课程可为多个学生选修
(2)一个教师可讲授多门课程,一门课程可为多个教师讲授
(3)一个单位可有多个教师,一个教师只能属于一个单位。
试完成如下工作:
(1)分别设计学生选课和教师任课两个局部信息的结构E-R图。
(2)将上述设计完成的E-R图合并成一个全局E-R图。
(3)将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。
 
现有如下关系:
职工(职工号,姓名,性别,职务,家庭地址,部门编号)
部门(部门编号,部门名称,地址,电话)
保健(保健卡编号,职工号,检查身体日期,健康状况)
用关系代数做出如下查询
1. 找出在“人事处”工作的所有女职工的职工号、姓名和家庭住址;
2. 找出没有进行过身体检查的职工的姓名和职务;
3. 找出健康状况为“差”的职工的姓名、职务和部门名称;
 
 
 
设工程—零件数据库中有四个基本表:
供应商(供应商代码,姓名,所在城市,联系电话);
工程(工程代码,工程名,负责人,预算);
零件(零件代码,零件名,规格,产地,颜色);
供应零件(供应商代码,工程代码,零件代码,数量)
试用SQL语句完成下列操作:
1)找出天津市供应商的姓名和电话。
2)查找预算在50000~100000元之间的工程的信息,并将结果按预算降序排列。
3)找出使用供应商S1所供零件的工程号码。
4)找出工程项目J2使用的各种零件名称及其数量。
5) 找出上海厂商供应的所有零件号码。
6) 找出使用上海产的零件的工程名称。
7)把全部红色零件的颜色改成蓝色。
8)将由供应商S5供给工程代码为J4的零件P6改为由S3供应,并作其他必要的修改。
9)从供应商关系中删除S2的记录,并从供应零件关系中删除相应的记录。
 
 现有如下关系模式: R(A#,B#,C,D,E) 其中:A#B#组合为码 R上存在的函数依赖有A#B#→E,B#→C,C→D 
 1.该关系模式满足2NF吗?为什么? 
 2.如果将关系模式R分解为: 
 R1(A#,B#,E) 
 R2(B#,C,D) 指出关系模式R2的码,并说明该关系模式最高满足第几范式?(在1NF~BCNF之内)。 
 3.将关系模式R分解到BCNF。 
 4.在E-R模型中,如果实体间是1∶M的联系,如何设计相应部分的关系模型?
1. 已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C ,E→A },该关系模式 的候选码是( )。
ABBECDDE
2. 学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id}; dept_id→dept_name,其满足( )。
1NF2NF3NFBCNF

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐