- 21
- 0
- 约4.24千字
- 约 11页
- 2017-09-23 发布于安徽
- 举报
E-R图如下
课程信息图
成绩图
学生信息表
2.1.2 数据库完整E-R图
3.数据库逻辑设计
(1)关系模式
E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。
设计学生成绩管理数据库,包括课程、学生、教成绩三个关系, 其关系模式中对每个实体定义的属性如下:
课程信息表:(课程号,课程名,教师号,学分)
此为联系“课程信息表”所对应的关系模式。课程名为该关系的候选码。
学生信息表:(学号,姓名,性别,年龄,专业,系别)
此为联系“学生信息表”所对应的关系模式。学号为该关系的候选码。
成绩表:(学号,课程号,课程名,成绩)
此为联系“输入”所对应的关系模式。题目编号、管理号为该关系的候选码
数据库中包含3个表,即课程信息(class information),学生信息(student information),成绩信息(score information)。
关系模式的规范化
(3)数据库中表结构
1)课程信息(class information):
|课程号(cno) char(10) primary key 定义为主键
|课程名cname) char(10) 非空
|教师号(teano) char(
原创力文档

文档评论(0)