关系数据库设计理论实例

上传人:kms****20 文档编号:40585391 上传时间:2018-05-26 格式:DOC 页数:2 大小:20.50KB
返回 下载 相关 举报
关系数据库设计理论实例_第1页
第1页 / 共2页
关系数据库设计理论实例_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《关系数据库设计理论实例》由会员分享,可在线阅读,更多相关《关系数据库设计理论实例(2页珍藏版)》请在金锄头文库上搜索。

1、关系数据库设计理论实例例1:工程、零件商、零件、消费金额工程号、零件商号、(零件号、零件性质)、该工程在该零件商这种零件上的消费金额。1NF:【工程号、零件商号、零件号、零件性质、消费金额】如果一项工程联系多个零件商,并且一个零件商可以供应一项工程多种零件,则该关系的关键字是(工程号、零件商号零件号)。这种情况下的2NF分解:2NF:【工程号、零件商号、零件号、消费金额】、【零件号、零件性质】3NF:同上。如果一项工程只采购一个零件商的一种零件(防止垄断),则该关系的关键字为(工程号、零件商号)。下面考虑这种情况下的2NF分解。2NF:【工程号、零件商号、消费金额】、【零件商号、零件号、零件性

2、质】、3NF: 【工程号、零件商号、消费金额】、【零件商号、零件号】、【零件号、零件性质】。例2:职工、子公司、城市、月补贴、月薪职工号、子公司号、城市名、月补贴、职工月薪。1NF:【职工号、子公司号、城市、月补贴、月薪】2NF:【职工号、子公司号、月薪】、【子公司号、城市、补贴】3NF: 【职工号、子公司号、月薪】、【子公司号、城市】、【城市、补贴】例3:教师、项目、基金、类型、教师在该项目中的科研经费一名教师负责多项项目,一个项目有多名教师、一个项目有一个基金资助。1NF:【教师、项目号、基金号、类型、科研经费】2NF:【教师、项目、科研经费】、【项目、基金、类型】3NF: 【教师、项目、科研经费】、【项目、基金】、【基金、类型】作业1简述数据库系统三级模式结构,并简要说明其优点。2简述数据库系统的组成。3试述关系数据库语言的分类,并给每一类语言举出一种具体的例子。4关系代数的基本运算有哪些(要求写出运算符),如何用这些基本运算表达其它运算?5用SQL语句完成如下操作:创建表【学号(XH)、课号(KH)、成绩(CJ)】,增加一条记录,删除3号学生1号课程的成绩,1号学生的所有成绩加5分,查询选修了至少一门课程的学生,结果按照学号升序排列,统计一个学生的平均成绩。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号