- 0
- 0
- 约1.67千字
- 约 33页
- 2024-08-07 发布于山东
- 举报
;;;;;“生态兴则文明兴,生态衰则文明衰。”,生态文明建设是关系中华民族永久发展的根本大计,而在大数据发展的今天,“数据”是一种资源,“数据”蕴含着无尽的能量,我们同样需要为数据构造一个最优的生态环境——设计数据库。;本任务以学生成绩管理系统为例来学习如何设计数据库。;修建茅屋需要设计吗?修建大厦需要设计吗?结论是:当数据库比较复杂时我们需要设计数据库。
良好的数据库设计:节省数据的存储空间、能够保证数据的完整性、方便进行数据库应用系统的开发。
糟糕的数据库设计:数据冗余、存储空间浪费、内存空间浪费、数据更新和插入的异常。;1.设计学生成绩管理系统的E-R图
学生成绩管理系统在学校中是学生生活不可或缺的一部分,对于学校管理工作的进行也举足轻重。因此在信息化的今天,良好合适的成绩管理系统能便于管理学生成绩。学生成绩管理系统中主要包括班级信息、学生信息、学生宿舍信息、教师信息、课程信息、教师的任课信息以及学生的选课成绩。系统的E-R图如图1-3-1所示。
;;2.将学生成绩管理系统的E-R图转换为关系模型
(1)班级表(班级号,班级名称)
(2)宿舍表(学生宿舍、宿舍号、宿舍类型、楼号、床位号、备注信息)
(3)学生表(学号、姓名、性别、出生日期、班级号、宿舍号)
(4)课程表(课程号、课程名称、课程性质、课程学分、课程学时)
(5)成绩表(学号
原创力文档

文档评论(0)