数据库
首页 > 数据库> > 数据库第七章课后题(2020.4.20作业)

数据库第七章课后题(2020.4.20作业)

作者:互联网

1.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若千学生选修。请用E-R图商出此学校的概念模型。
在这里插入图片描述
2.某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材料、仓库的概念模型。
在这里插入图片描述
3.试把习题1和习题2中的E-R图转换为关系模型。

加粗为主码

1:
系(系编号,系名,学校名)
班级(班级编号,系编号,班级人数)
教研室(教研室编号,系编号,教研室人数)
学生(学号,学生姓名,系编号,班级编号,年级)
课程(课程编号,课程名,课时)
教员(教员编号,教员姓名,职位,教研室编号)
选课系统(学号课程编号,成绩)

2:
产品(产品编号,产品名称,仓库编号,产品数量)
零件(零件编号,零件名称,仓库编号,零件数量)
材料(材料编号,材料名称,仓库编号)
仓库(仓库编号,储存量)
产品组成(产品编号零件编号,零件使用数量)
零件组成(零件编号原材料编号,原材料使用数量)

4.试用规范化理论中有关范式的概念分析习题1设计的关系模型中各个关系模式的候选码,它们属于第几范式?会产生什么更新异常?

加粗为候选码

系(系编号,系名,学校名)
班级(班级编号,系编号,班级人数)
教研室(教研室编号,系编号,教研室人数)
学生(学号,学生姓名,系编号,班级编号,年级)
课程(课程编号,课程名,课时)
教员(教员编号,教员姓名,职位,教研室编号)
选课系统(学号课程编号,成绩)

都属于BCNF,不会产生更新异常

总结:这次作业相对简单,用时不到两个小时,E-R图是先在纸上画的然后用Word做的,老师推荐的网站我怎么都打不开,其中电脑还死机了一回呜呜呜呜仙女落泪,幸好有保存的习惯,没有从头做。

标签:班级,20,课后,2020.4,仓库,课程,零件,编号,教研室
来源: https://blog.csdn.net/MooM_X/article/details/105636440