1-1
设某教学管理系统,其查询模块需要提供如下功能:
Ⅰ.查询系信息,列出各系编号、系名和系办公电话;
Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期?/p>
Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;
Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称?/p>
Ⅴ.查询某门课程的先修课程信息,列出先修课程号和先修课程名?/p>
系统有如下业务规则:
Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系?/p>
Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;
Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程?/p>
(1)
请根据以上查询功能与业务规则,用
ER
图描述该系统的概念模型?/p>
?/p>
5
分)
(2)
?/p>
ER
图转换为满足
3NF
的关系模式,并说明每个关系模式的主码和外码?/p>
?/p>
5
分)
?/p>
(
系编号,系名,系办公电话
)
无外?/p>
教师
(
教师号,教师名,工资,聘用日期,职称,系编号
)
外码:系编号
课程
(
课程号,课程名,学分,教师号
)
外码:教师号
先修
(
先修课程号,先修课程名,课程?/p>
)
外码:课程号
2-1
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格?/p>