0、试述采用E-R方法进行数据库概念设计的过程。
答:采用E-R方法进行数据库概念设计,可以分成3步进行:首先设计局部E-R模式,然后把各局部E-R模式综合成一个全局的E-R模式,最后对全局E-R模式进行优化,得到最终的E-R模式,即概念模式。
1、某大学实现学分制,学生可根据自己情况选课。每名学生可同时选修多门课程,每门课程可由多位教师主讲;每位教师可讲授多门课程。其不完整的E-R图如图1所示。
指出学生与课程的联系类型。
指出课程与教师的联系类型。
若每名学生有一位教师指导,每个教师指导多名学生,则学生与教师是如何联系?
在原E-R图上补画教师与学生的联系,并完善E-R图。
答:
学生与课程联系类型是多对多联系。
课程与教师的联系类型是多对多联系。
学生与教师的联系类型是一对多联系。
完善本题E-R图的结果如图2所示。
2、将如图3所示的E-R图转换为关系模式,菱形框中的属性自己确定。
答:本题的E-R图转换为如下的关系模式:
单位(单位号,地址,电话)
职工(职工号,姓名,性别,年龄,单位号)
3、假定一个部门的数据库包括以下信息:
职工的信息:职工号、姓名、地址和所在部门。
部门的信息:部门所有职工、部门名、经理和销售的产品。
产品的信息:产品名、制造商、价格、型号及产品的内部编号。
制造商的信息:制造商名称、地址、生产的
原创力文档

文档评论(0)