学生成绩管理系统数据库设计
16页1、 JIANGXI AGRICULTURAL UNIVERSITY数据库课程设计报告题目: 学生成绩管理系统数据库设计 学 院: 姓 名: 学 号: 专 业: 班 级: 指导教师: 二0一二 年 6 月目录一、需求分析31.1 需求概述31.2 功能简介3二、数据库设计32.1 确定联系集及E-R图32.2 画出E-R图42.3学生成绩管理系统总E-R图5三、逻辑数据库设计阶段63.1 班级信息表(Class)73.2 学生信息表(Student)73.3 课程信息表(Course)83.4 成绩表(Score)8四、建表84.1 创建数据库84.2 创建数据表9五、数据库的运行和维护105.1 定义105.1.1 基本表的创建,建表语句105.1.2 基本表的删除115.2 数据操作115.2.1 单表查询:115.2.2 连接查询115.2.3 操作结果集查询125.2.4 嵌套查询125.3 数据库更新操作135.3.1 插入数据135.3.2 修改数据135.3.3 删除数据135.4 为数据库建立索引145.4.1 索引的建立145.4.2 索引的删除145.5 数据库的安全性
2、145.6 数据库的完整性155.6.1 实体完整性定义155.6.2 参照完整性定义15六、模式求精15七、总结16一、需求分析1.1 需求概述针对江西农大的成绩管理工作量大、繁杂,人工处理非常困难。学生成绩管理系统借助于计算机强大的处理能力,大大减轻了管理人员的工作量,并提高了处理的准确性。学生成绩管理系统的开发运用,实现了学生成绩管理的自动化,不仅把广大教师从繁重的成绩管理工作中解脱出来、把学校从传统的成绩管理模式中解放出来,而且对学生成绩的判断和整理更合理、更公正,同时也给教师提供了一个准确、清晰、轻松的成绩管理环境。1.2 功能简介能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。具体功能应包括:系统应该提供课程安排数据的插入、删除、更新、查询;成绩的添加、修改、删除、查询,学生及教职工基本信息查询的功能。 二、数据库设计2.1 确定联系集及E-R图根据前面对系统进行的分析,已经初步了解了学生成绩管理系统的数据处理流程,找出与系统有关的各个实体及其相互联系如下:、标示实体集:班级,课程,学生,成绩四个关系。、标示联系集:学生和班级:一个班由多
3、个学生组成,一个学生只能归属于某个班; 存在“归属”的关系:N:1学生和课程:一个学生可以选修多门课程,一门课程提供给多个学生选修; 存在“选修”的关系:N:M关系Score的主码是studentNo,courseNo,term显然同一个学生在同一个学期不允许修读同一门课程多次关系Course的priorCourse属性参照本关系的主码courseNo属性。这里假设一门课程最多只需要定义一门先修课程。、标示属性集:班级(班级编号,班级名称,所属学院,年级,班级人数)课程(课程号,课程名,学分,课时数,先修课程)学生(学号,姓名,性别,出生日期,籍贯,所属班级)成绩(学号,课程号,开课学期,成绩)2.2 画出E-R图班级信息图如下:ClassclasstudentNoclassNameInstituteclassNumgrade图2-2-1班级实体集的E-R图学生信息图如下:StudentstudentNostudentNamesexclasstudentNonativebirthday图2-2-2学生实体集E-R图课程信息图如下:CoursecourseNocourseNamecred
《学生成绩管理系统数据库设计》由会员博****1分享,可在线阅读,更多相关《学生成绩管理系统数据库设计》请在金锄头文库上搜索。
(北师大版)三年级数学教案上册总复习
2023年学校课外活动总结.doc
教科版六年级科学上册期末试卷(及答案).doc
几种常用的抗体检测方法 (2).doc
沪科版九(上)数 学.doc
2023年职场英语:职场菜鸟必看:浪费时间的5种误区范文.docx
盼春节作文500字汇总6篇
班主任如何开好班会.doc
工程投标授权委托书
毕业设计-旅游行业虚拟现实网站建设方案概述.doc
小学体育教师继续教育培训总结(汇编6篇).docx
2023年贸易经济合作局述职报告.docx
软件数据库设计报告文档模板
二年级上学期小学语文综合练习题三单元真题模拟试卷(16套试卷).docx
2022年公卫医师考试辅导:儿童少年心理卫生.docx
教学内容1、整队排序2、队列队形场地.docx
7 土地的誓言.docx
新人教版八年级语文上册期末试卷及参考答案往年题考.doc
培养幼儿学习语文兴趣的点滴体会.doc
儿科第五讲[1].doc
2024-03-14 2页
2023-02-02 3页
2023-06-27 40页
2023-04-07 41页
2023-06-29 8页
2022-10-01 3页
2022-09-12 8页
2023-08-10 3页
2023-01-21 3页
2023-03-08 6页