毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net学生信息查询系统的设计与实现(3)
SQL Server 2005的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
3. 数据库设计
3.1数据库的需求分析
数据库需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。
根据系统的总体设计方案,考虑到学生信息查询系统的实际需要,该系统的数据库包括的数据表有:学生表(StudentTab)、课程表(Coursetab)、班级表(Classtab)、成绩表(Scoretab)、管理员表(Admintab)五个数据表。
管理员表用来储存管理员的信息,如管理员姓名和密码;学生表用来存储学生的基本信息,如学号、姓名、性别、民族、政治面貌、出生日期、班级编号、联系电话、照片等;课程表用来存储课程信息,如课程编号、课程名称、课程类型、授课教师等。班级表用来存储班级信息,如班级编号、班级名称、人数、辅导员等;成绩表用来存储学生成绩信息,如学号、姓名、课程名称、学年、学期、成绩等。在此列出学生表字段信息,如图1所示:
图1 学生字段信息表图
在设计数据库概念结构时,需要满足用户所提出的各种需求,同时又要避免产生冗余数据。由于在学生信息查询系统中,需要采集大量的信息,包括学生信息,班级信息,课程信息,成绩信息等,如果不能够合理有效地组织数据表的结构,以及合理设置每张表所包含的字段,那么后期进行的数据的整理以及汇总时,就会增加系统开发难度,并造成管理效率下降。根据学生基本信息以及其他相关信息的特点,归纳出以下关系,如图2所示:
图2 学生信息查询系统E-R图
3.2数据库逻辑设计
该系统使用SQL Server 2005作为后台数据库,涉及到学生信息表、课程表、成绩表等五个数据表。数据表之间的关系如图3所示:
共3页:
上一页
1
2
3
下一页
上一篇:
C#等级考试管理系统的设计与实现
下一篇:
ASP.net多媒体作品管理系统的设计与实现
银行行办公信息服务系统【1544字】
论信息技术茬外语教學中的應用【3270字】
计算机信息管理茬第三方...
电子商务中信息不對称问题研究【2365字】
用友NC信息系统的实施應用实践研究【3307字】
网络信息安全技术管理的...
ASP.NET的Web网络應用程序开...
中国学术生态细节考察《...
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
承德市事业单位档案管理...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】