关系数据库设计理论实例.doc

关系数据库设计理论实例.doc

ID:51929189

大小:20.50 KB

页数:2页

时间:2020-03-19

关系数据库设计理论实例.doc_第1页
关系数据库设计理论实例.doc_第2页
资源描述:

《关系数据库设计理论实例.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

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

2、件商号、零件号、零件性质】、3NF:【工程号、零件商号、消费金额】、【零件商号、零件号】、【零件号、零件性质】。例2:职工、子公司、城市、月补贴、月薪职工号、子公司号、城市名、月补贴、职工月薪。1NF:【职工号、子公司号、城市、月补贴、月薪】2NF:【职工号、子公司号、月薪】、【子公司号、城市、补贴】3NF:【职工号、子公司号、月薪】、【子公司号、城市】、【城市、补贴】例3:教师、项目、基金、类型、教师在该项目中的科研经费一名教师负责多项项目,一个项目有多名教师、一个项目有一个基金资助。1NF:【教师、项目号、基金号、类型、科研经费】2NF:【教师、项目、科研经费】、【项

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

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

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

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