好文档 - 专业文书写作范文服务资料分享网站

access学生成绩管理系统数据库

天下 分享 时间: 加入收藏 我要投稿 点赞

学生成绩管理系统数据库

一、需求分析

1.信息需求

对学校而言,学生成绩管理系统是所有工作的首要之选,但是高

校学生的成绩管理工作量大、繁杂,人工处理非常困难。因此,借助于强大计算机的处理能力,能够把人从繁重的成绩管理工作中解脱出来,并且更加准确、安全、清晰的管理环境。

2.功能需求

能够进行数据库的数据定义、数据操纵、数据控制等处理功能。 具体功能应包括:系统应该提供课程安排数据的添加、插入、删除、更新、查询;成绩的添加、修改、删除、查询,学生及教职工基本信息查询的功能。

3. 安全性与完整性要求

对于学生成绩管理系统数据库来讲,由于其主要数据是学生成绩,

只能由本人以及所教老师及教务处知道,因此做好数据安全性是重中之重。另外,要求所有在校学生的信息都要录入其中,并且要设计好个别情况。

二、概念结构设计

概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。

设计成绩管理数据库包括学生、成绩、课程、教师四个关系。

E-R图如下

教师号 学分 课程名 课程号 教师号 教师名 学时 课程信息表 教课 教师信息表 教师性别 教师系别 学号 选课 成绩 课程号 成绩 系别 专业 性别 年龄 学号 学生信息表 姓名 三、逻辑结构设计

(1)关系模式

E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。

设计学生成绩管理数据库,包括课程、学生、教成绩三个关系, 其关系模式中对每个实体定义的属性如下:

课程信息表:(课程号,课程名,教师号,学分,学时) 此为联系“课程信息表”所对应的关系模式。课程名为该关系的候选码。

学生信息表:(学号,姓名,年级,性别,专业,系别) 此为联系“学生信息表”所对应的关系模式。学号为该关系的候选码。

成绩表:(学号,课程号,成绩)

此为联系“输入”所对应的关系模式。题目编号、管理号为该关系的候选码

教师信息:(教师号,教师名,教师性别,教师系别)

此为联系“教师信息表”所对应的关系模式。教师信息为该关系的候选码。

数据库中包含4个表,即课程信息(class information),教师信息(teacher information),学生信息(student information),成绩信息(score information)。

access学生成绩管理系统数据库

学生成绩管理系统数据库一、需求分析1.信息需求对学校而言,学生成绩管理系统是所有工作的首要之选,但是高校学生的成绩管理工作量大、繁杂,人工处理非常困难。因此,借助于强大计算机的处理能力,能够把人从繁重的成绩管理工作中解脱出来,并且更加准确、安全、清晰的管理环境。2.功能需求能够进行数据库的数据定义
推荐度:
点击下载文档文档为doc格式
5ew0q7ygca5ap1c1kzfj507xn0uyj200qj7
领取福利

微信扫码领取福利

微信扫码分享