数据库应用系统设计报告(修).docVIP

  • 10
  • 0
  • 约1.62千字
  • 约 9页
  • 2019-03-19 发布于山东
  • 举报
数据库应用系统设计报告(修) 第 PAGE \* Arabic \* MERGEFORMAT 9 页 数据库应用系统设计报告 一、数据库设计 1、需求分析 (1)简单来说,学生信息管理系统即包括学生基本信息,课程信息,学生所选科目及所选科目的成绩。 (2)对学生管理系统进行简单的需求分析可知,学生与课程基本关系如图。 学生信息管理系统 学生信息管理系统 学生基本信息 学生所选科目及成绩 课程信息 学号、姓名、性别、QQ等 学生ID、课程ID、成绩 ID、课程名、教授、学分等 2、建立模型 得到数据库基本关系以后,创建ER(实体-关系模型),如下图。 (实体集与属性:同一应用问题中实体集必须唯一,同一实体集中属性名必须唯一。) 3、表格设计 由ER模型可知,要建立3个表:表information,是学生的基本信息;表subject,是课程基本信息;表stu_subject,是学生选课及成绩。 (1)表information,以学号作为标识,即以学号作为主键。 (2)表subject,以课程编码作为标识,即以ID作为主键。 (3)表stu_subject,以学号和课程编码作为关联主键,即当学生或者课程其中有一个不一样时,整条信息就是不一样的。同时学号(stu_ID)和课程ID(sub_ID)分别作为外键链接information表和subject表。这里体现了学生与课程之间多对

文档评论(0)

1亿VIP精品文档

相关文档