数据库2研讨实验作业

数据库2研讨实验作业

ID:36503680

大小:255.50 KB

页数:18页

时间:2019-05-11

数据库2研讨实验作业_第1页
数据库2研讨实验作业_第2页
数据库2研讨实验作业_第3页
数据库2研讨实验作业_第4页
数据库2研讨实验作业_第5页
资源描述:

《数据库2研讨实验作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1周(第五章:函数依赖、推理规则、闭包)一、实验课:本学期分组完成“教学事务管理系统”,具体要求如下:1.系统必须是在B/S结构下实现。2.数据库在原理1的School数据库基础下自行修改,只能添加,不能删除。3.系统具有为不同的角色(系统管理员、教师、学生)提供不同操作权限的功能。4.系统为系统管理员提供具有学分制教务管理特色的各类功能。5.学生根据每个学期所开设的课程进行自主选课并具有查询有关信息的功能。6.教师根据学生所选课程进行成绩登录并且具有日常教学管理的功能。7.系统为不同的角色提供各类统计分析。8.数据库中至少包含一个触发器和一个存储过程在系统中使用和调用。9.其他辅助功能。二

2、、研讨课:1.假设员工关系EMP(员工号,姓名,部门,部门电话,部门负责人,家庭住址,家庭成员,成员关系)如下表所示。如果一个部门可以有多名员工,一个员工可以有多个家庭成员,那么关系EMP属于(1)问题;为了解决这一问题,应该将员工关系EMP分解为(2)。员工号姓名部门部门电话部门负责人家庭住址家庭成员成员关系0011张晓明开发部8083560012北京海淀区1号张大军父亲0011张晓明开发部8083560012北京海淀区1号胡敏铮母亲0011张晓明开发部8083560012北京海淀区1号张晓丽妹妹0012吴俊开发部8083560012上海昆明路15号吴胜利父亲0012吴俊开发部8083560

3、012上海昆明路15号王若垚母亲0021李立丽市场部8083580021西安雁塔路8号李国庆父亲0021李立丽市场部8083580021西安雁塔路8号罗明母亲0022王学强市场部8083560021西安太白路2号王国钧父亲0031吴俊财务部808360西安科技路18号吴鸿翔父亲2.判断F={A->BC,B->A,AD->E}和G={A->BC,B->A,BD->E}是等价的3.设关系模式R具有n个属性,在模式R上可能成立的函数依赖有(1)个?其中平凡的FD有(2)个?非平凡的FD有(3)个?三、作业:1.设函数依赖集F={AB->E,AC->G,AD->BG,B->C,C->D},试证AC->

4、G是冗余的。2.课本Page124:习题5.33.课本Page124:习题5.8第2周(第五章:、关键码、最小函数依赖集)一、实验课:同上二、研讨课:1.建立一个关于系、学生、班级、社团等信息的关系数据库。l描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。l描述班级的属性有:班号、专业名、系名、人数、入校年份。l描述系的属性有:系名、系号、系办公室地点、人数。l描述社团的属性有:社团名、成立年份、地点、人数。有关语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一个宿舍区。每个学生可参加若干社团,每个社团有若干学生。学生参加某社团有一个入会年份

5、。请给出该数据库中的关系模式的函数依赖集,求出候选键,指出是否存在部分依赖和传递函数依赖。2.设有函数依赖集:F={AB->C,C->A,BC->D,ACD->B,D->EG,BE->C,CG->BD,CE->AG},计算其等价的最小依赖集。3.已知R(ABCDE),F={A→B,BC→A,A→D},求R的全部非主属性。三、作业:1.已知F={B→D,A→D,DA→CB,CD→A},求Fmin。2.如果关系模式R(A,B)的候选码为(A,B)(即为全码),那么该关系模型一定不满足A→B,或B→A。3.设有R(ABCDE),F={A→C,B→C,C→D,CE→A,DE→C},求候选码。第3周(第

6、五章:分解无损和保持FD)一、实验课:同上二、研讨课:1.已知R,U={A,B,C,D,E},F={AB→C,D→E,C→D},R的一个分解ρ={R1(A,B,C),R2(C,D),R3(D,E)}。判定分解ρ是否为无损连接的分解和保持函数依赖性。2.关系模式R(U,F),其中U={W,X,Y,Z},F={WX→Y,W→X,X→Z,Y→W}。关系模式R的候选键是(1),(2)是无损连接并保持函数依赖的分解。3、给定关系模式R,其中:U={A,B,C,D},F={A->B,B->C,C->D,D->A},判断关系模式R的分解ρ={AB,BC,CD}是否具有依赖保持性。三、作业

7、:1.证明BCNF一定是3NF。2.举出一个满足无损但不保持FD的分解例子,并说明分解的不合理?举出一个保持FD但不满足无损的分解例子,并说明分解的不合理。3.课本Page125:习题5.154.R(ABCDE),F={AB→C,AC→E,C→B,E→C,D→C},ρ={ABC,AD,AE,BE,DE},求ρ的分解无损性第4周(第五章:范式分解,多值依赖自学)一、实验课:同上二、研讨课:1.如下关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。