:根据数据库应用系统的设计步骤,简述数据库的各级模式的形成过程。
四:综合题
课程管理系统主要实体及属性如下:
学生:学号、姓名、性别、出生日期、班级
教师:教师编号、姓名、职称、性别、单位
课程:课程号、课程名称、学时、学分
班级:班级编号、班级名称、学生人数
教材:教材编号、教材名称、定价、出版社
实体之间的联系如下:
:一个班级包括多个学生,一个学生从属于一个班级。
:一名教师可以讲授多门课,一门课程有多个教师讲授,一名学生可以选修多门课程,一门课程可供多名学生选修,一门课可用多本教材,一本教材只供一门课使用。
选课信息记录包含学生,教师,课程,教材,选课日期和成绩等字段
请设计此管理系统的E-R模型( )( )
将该E-R图转换为关系模型,并用下划线表明关系中的主关键字。( )
用SQL语言完成以下操作。
:创建数据表、班级、学生要求如下:
a:写出完整的SQL定义语句;
b:定义主码和外码并设置参照完整性;
c:学生姓名、班级名称不运行为空。
d:班级中的人数限定为30-50人。
![](//up.zaixiankaoshi.com/img/cec4900e8d7977aeeb92d7c4c5215e52/word/media/image1.jpeg)
发布时间:2024-04-14 14:24:24