- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
羊设计
文件编码(OO8?TTIG-UTITD?GKBTT-PUUTI?WYTUI-8256)
JIANGXI AGRICULTURAL UNIVERSITY
数据库课程设计报告
题土 学生成绩管理系统数据库设计
学院:
姓名, 学号:
专业:
班级:
指导教师:
二0 一二年6月
目录
一、需求分析
1.1需求概述
针对江西农大的成绩管理工作量大、繁杂,人工处理非常困雄。学生成绩管 理系统借助于计算机强大的处理能力,大大减轻了管理人员的工作量,并提高了 处理的准确性。学生成绩管理系统的开发运用,实现了学生成绩管理的自动化, 不仅把广大教师从繁重的成绩管理工作中解脱出来、把学校从传统的成绩管理 模式中解放出来,而且对学生成绩的判断和整理更合理、更公正,同时也给教师 提供了一个准确、清晰、轻松的成绩管理环境。
2功能简介
能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处 理的相应时间要短。
具体功能应包括:系统应该提供课程安排数据的插入、删除、更新、査 询;成绩的添加、修改、删除、查询,学生及教职工基本信息査询的功能。
二、数据库设计
2.1确定联系集及E-R图
根据前面对系统进行的分析,己经初步了解了学生成绩管理系统的数据处 理流程,找出与系统有关的各个实体及其相互联系如下:
、标示实体集:班级,课程,学生,成绩四个关系。
、标示联系集:
学生和班级:一个班由多个学生组成,一个学生只能归属于某个班;
存在“归属”的关系:N: 1
学生和课程:一个学生可以选修多门课程,一门课程提供给多个学生选 修;
存在“选修”的关系:N:M
关系Score的主码是(studentNo, courseNo. term}显然同一个学生在同一 个学期不允许修读同一门课程多次
关系Course的priorCourse属性参照本关系的主码courseXo属性。这里 假设一门课程最多只需要定义一门先修课程。
、标示属性集:
班级(班级编号,班级名称,所属学院,年级,班级人数)
课程(课程号,课程名,学分,课时数,先修课程)
学生(学号,姓名,性别,出生日期,籍贯,所属班级)
成绩(学号,课程号,开课学期,成绩)
2画出E-R图
班级信息图如下:
zm工口
口
2-2-3课程实体集E-R图
成绩信息图如
心
2. 3学生成
11 rl an 十
根据上面对实
f c cr a
:统总E-R图
連
xa
hi rn c
11 2 h
绩四个关系,其关
T r /a
班
.1 . J?
L TGL F
性如下:
贸,性曲
-1 2
成
这些关系
结构是独立干仟何一种数据模型的信: 念结构设计阶段设ihl一二本E-R图较化为:* 相符合的逻辑结构,
E-R图向 关系模式,如何确
设计学生成绩管 系模式中对每个实
程信息表
C1
Z If
!数据库,包括课程:
并五I
,卜
要解
:逻辑结构的任务是把概
S所支持的数据模型
是如恒
业型和实体间的联系转化为
屮生n
RD
号,班级名称,所属学院,年级盘级人
KT
:分,课时数,先修课程)
学生
Score:(学号,课程号,开课学期,成绩)
Ltr iAt Zz
设计出E-R图后,可将E-R图转换为数据库模式。本系统建立的数据库为
“ScoreDB”,运行本系统时在库中所建立的表分别介绍如下:
3.1班级信息表(Class)
字段名
描述
数据类型
字段限制
classNo
班级编
■J
char(10)
Primarykey
className
班级名
称
varchar (30
)
Not null
institute
所属学
院
varchar (30
)
Not null
grade
年级
smallint
Not null
classNum
班级人 数
tinyint
Not null
3.2学生信息表(Student)
字段名
描述
数据类型
字段权限
studentNo
学号
char(10)
Primarykey
studentNam
e
姓名
Varchar (30
)
Not null
sex
性别
char (2)
Not null
birthday
出生口期
datetime
Not null
native
民族
varchar(30
)
Not null
classNo
所属班级
varchar(30
)
Not null
3. 3课程信息表(Course)
字段名
属性
数据类型
字段权限
courseNo
课程号
char(10)
Primaryke
y
courseName
课程名
varchar (3
0)
Not null
creditHour
学分
numeric
Not null
courseHour
课时数
tinyint
Not null
pri
您可能关注的文档
- 上海市2019年初三下学期数学二模汇编:25题压轴题.docx
- AgilentEB频谱分析仪使用说明.docx
- 粮油保管员考试题汇总..docx
- 电厂冬季防寒防冻方案.docx
- 外墙保温一体化板施工组织设计.docx
- LWGY涡轮流量计说明书.docx
- 工程施工质量管理实施细则..docx
- 建筑内墙抹灰工程安全技术交底大全.docx
- 自考《供应链风险管理》复习资料.docx
- 电力管线施工方案.docx
- 2025四川省中医药管理局所属事业单位选调工作人员5人备考题库带答案解析.docx
- 2025内蒙古乌兰察布市委办公室系统所属事业单位选调20人备考题库及答案解析(夺冠系列).docx
- 2025中共沈丘县委办公室沈丘县人民政府办公室选调6人备考题库(河南带答案解析.docx
- 2025下半年四川巴中市巴州区区级事业单位选聘8人备考题库附答案解析.docx
- 2026年国网新疆电力有限公司高校毕业生提前批招聘笔试参考试题附答案解析.docx
- 2025福建泉州农商银行招聘2人(公共基础知识)综合能力测试题附答案解析.docx
- 2026年哈尔滨银行(集团)校园招聘笔试备考试题附答案解析.docx
- 2025四川绵阳市安州区人民法院面向全省法院系统考调3人备考题库附答案解析.docx
- 2025中共泰州市姜堰区委宣传部选调2人备考题库(江苏)带答案解析.docx
- 2026年全国保密教育线上培训考试试题库及完整答案【历年真题】.docx
原创力文档


文档评论(0)