数据库 实验七

实验内容

问题描述:某学院有基本实体集:系、教师、学生和课程。各个实体的属性集为:

系:系编号,系名,地址

课程:课程号,课程名称,开课学期

学生:学号,学生姓名,性别,住址

教师:教工号,教师姓名,办公室

实体间的联系有:每个系有一位系主任,有多位教师;一个教师只能在一个系任职;每个系开设多门不同课程;一门课程只能由一个系负责开设;每门课程只能由一个教师授课,一个教师可以讲授多门课程;一个学生可以选修多门课程;一门课程也可以由多个学生选修。

请根据以上需求完成如下操作:

(1)对以上描述进行分析,进行数据库概念模型的设计(即确定各个实体、属性及联系并绘制E-R图)。

(2)将(1)中概念模型转换成关系型逻辑模型,并标出各个关系模式的主码和外码。

(3)将所转换成的关系型数据模型在SQL Server中进行实现。

实验过程、存在的问题及解决办法:

(1)对以上描述进行分析,进行数据库概念模型的设计(即确定各个实体、属性及联系并绘制E-R图)。

扫描二维码关注公众号,回复: 5511036 查看本文章

(2)将(1)中概念模型转换成关系型逻辑模型,并标出各个关系模式的主码和外码。

 主码用蓝色字体标出,外码用绿色标出

  

系:(系编号,系名,地址,系主任

课程:(课程号,课程名称,开课学期,系编号教工号

学生:(学号,学生姓名,性别,住址,系编号

教师:(教工号,教师姓名,办公室,系编号

选修:(课程号学号

(3)将所转换成的关系型数据模型在SQL Server中进行实现。(略)

猜你喜欢

转载自blog.csdn.net/qq_42103479/article/details/88075298