数据库实验
实验名称
对一个简单的教务系统进行分析,并使用Visio画出E-R 图。
实验内容
一个简单的教务系统,学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。
实验要求
1.学习使用Visio
2.用Visio 画出此学校的概念模型E-R图
3.给出数据库逻辑设计
实验过程
该学校的概念模型E-R图如下:
逻辑结构:
关系模式(主码由实线下划线标记,外码由虚线下划线标记)
学校(学校编号,学校名,地址)
系 (系号,系名,办公地点,专业数,班级数,学校编号)
班级(班级号,班级名,学生人数,系号)
教研室(教研室号,教研室名,地址,教员人数,系号)
学生(学号,姓名,职务,年龄,性别,年级,班级号)
教员(教员编号,姓名,性别,年龄,职务,教研室号)
教员与研究生之间的联系:
教员(教员编号,姓名,性别,年龄,职务,教研室号)
研究生(学号,姓名,性别,职务,年龄,年级)
指导(教员编号,学号,人数)
学生与课程之间的联系:
学生(学号,姓名,职务,年龄,性别,年级,班级号)
课程(课程号,课程名,学时,学分,上课地点)
选修(学号,课程号,成绩)