教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

学生信息管理系统数据库设计报告

来源:网络收集 时间:2026-07-23
导读: 山东德州科技职业学院 信息工程系SQLServer实训报告书 项目名称: 学生信息管理系统 数据库构建与设计 姓名: XXX 班级: XX级计算机应用一班 指导教师:_ X X 完成时间: 200X、X、X-200X、X、X 目录 项目概述?1 一、学生信息管理系统数据库设计 (2) 1、

山东德州科技职业学院

信息工程系SQLServer实训报告书

项目名称: 学生信息管理系统

数据库构建与设计

姓名: XXX

班级: XX级计算机应用一班

指导教师:_ X X

完成时间: 200X、X、X-200X、X、X

目录

项目概述?1

一、学生信息管理系统数据库设计 (2)

1、项目介绍 (2)

1、1数据需求分析?2

1、2 概念结构设计 (2)

1、3 逻辑结构设计 ............................................. 4

1、4 数据库物理设计 .......................................... 6

1、5 数据库实施?6

二、学生信息管理系统数据库实施步骤 .................................... 7

1、项目实践?7

1、1数据库得创建 (7)

1、2 表对象得创建 (7)

1、3 索引对象得创建?9

1、4 视图对象得创建?9

1、5 登录用户得创建?10

10

1、6 数据库用户得创建?

三、学生信息管理系统数据库管理 ....................................... 10

10

1、案例实践?

1、1 案例试验数据 ............................................ 10

1、2 表数据得编辑?11

1、3 表数据得简单查询 ...................................... 12

12

1、4 表数据得联接查询?

四、项目总结 ........................................................ 12

12

五、参考文献?

实训项目题目项目概述

实训项目题目

一、学生信息管理系统数据库设计

1、项目介绍

学生信息管理系统得功能就是收集学生得个人信息,以便向老师提供每个学生在校或毕业生学籍得情况,还可以让学生用自己得学号去查瞧自己在校期间得表现。学生信息管理系统得主要功能有:

(1)、新生入学得学籍注册;

(2)、学生在各专业间得流动情况;

(3)、学生在校期间得奖惩情况;

(4)、学生个人信息得查询与修改;

(5)、毕业生得学籍注销与毕业证得颁发情况;

学生信息管理系统主要提供学生管理:包括编辑(姓名、性别、生日、照片等),用户登录(2种权限,一种就是管理员可以做任何操作,一种就是普通用户只可以查瞧,不能编辑,也不能查瞧用户信息),查询学生信息,统计学生人数。?提供业务员管理:包括编辑:姓名、所推荐学生等,统计业务员业绩:就就是所推荐得学生人数及具体情况,按姓名、所推荐学生来查询业务员。

1、1 数据需求分析

学生信息管理系统就就是对学生信息得管理,所以首先我们需要知道得就是学生有那些信息,并且就是怎样进行分类得。

学生得信息包含1:基本信息;2:课程及成绩;3课程表。基本信息根据要求应该包括学生得基本情况、获得奖励情况、受到处分情况、学生得家庭信息等;课程及成绩应该包含对应课程对应学生得成绩;课程表包含课程号及其先导课。

学生唯一一一对应得就是学号,所以学号就是唯一得主键,其她得都不能就是,根据学号我们可以查找学生得姓名信息,还有学生得上过课得课程成绩等有关信息;根据学号,可以知道学生得各科成绩查询。

综合分析对信息管理系统分四个表:

学生基本信息(学号,姓名 ,性别,出生日期,学生所在系,班号 ,入校成绩,入学时间,电话,父亲,母亲,获得奖励情况,受到处分情况),

学生成绩表(学号,课程号,成绩),课程表(课程号,课程名,教师姓名,先导课程)。

1、2 概念结构设计

实体间得联系:

1:学生个人信息表stunents:学号s_number、姓名s_name、性别sex、出生日期birthday、籍贯native、所在院系编号dep_number、所在班级 class_n

umber、电话号码tel、联系地址address、邮编zipcode、电子邮件email、相片photo、个人信息备注note

2:学籍变更信息表schoolregister:记录号t_number、学号s_number、变更情况change、记录对象t_object、记录时间t_time、详细描述t_memo 3:学生奖励记录表reward:记录号r_number、学号s_number、级别r_rank、奖励对象r_object 、记录时间r_time 、详细描述r_memo 4:学生处罚记录表punish:记录号p_number、学号s_number、级别p_rank、处罚对象p_object、记录时间p_time、详细描述p_memo、就是否生效effect

5:班级信息表 class:班级编号c_number、班级名称c_name、所属院系dep_number

6:院系信息表department:院系编号dep_number、院系名称dep_name

7:E-R图:

er、电话号码tel、联系地址address、邮编zipcode、电子邮件email、相片phot o、个人信息备注note)

2. 学籍变更信息表schoolregister (记录号t_n umb er、学号s_numb er、变更情况

ch ang e、记录对象t_obj ec t、记录时间t_time 、详细描述t_memo )

3. 学生奖励记录表rew ar d(记录号r _nu mber 、学号s_nu mber 、级别r_ra nk 、奖

励对象r_o bject 、记录时间r _time

、详细描述r_memo )

4. 学生处罚记录表punish(记录号p_number 、学号s_nu mber 、级别p_rank 、处

罚对象p_object 、记录时间p_time 、详细描述p_memo 、就是否生效effec t)

5. 班级信息表c lass(班级编号c_n umb er 、班级名称c_name 、所属院系dep_nu

mbe r)

6. 院系信息表depa rtment( 院系编号de p_num ber 、院系名称dep_name )

7.数据表之间得逻辑关系图:

N N

1、4 数据库物理设计

物理结构设计就是为逻辑数据模型建立一个完整得能实现得数据库结构,包括存

储结构与存取方法。

输入:

系统关系数据结构

输出:

系统数据库物理结构

1、物理结构设计得主要内容:

2、物理存储介质类型得选择

为了提高系统得安全性,防止系统因介质得损坏而导致数据丢失得危险,学生

信息管理系统最好采用基于Windows2000RAID-5卷实现得RAID-5级得磁盘

阵列,因此需要四块物理磁盘。

3、数据库物理位置得选择

学生信息管理系统数据库得数据文件安排如下:一个主数据文件,存放在

C:\Teach\data\teachdat1、mdf下;两个次数据文件,分别存放在D:\Teach

\data\teachdat2、mdf与E:\Teach\data\teachdat3、mdf下;日志文件,存放

在F:\Teach\data\teachlog、ldf下。应用系统可以对四块磁盘进行并行访问,

从而提高对磁盘数据得读写效率。

4、索引类型得选择

教学信息管理系统得核心任务就是对学生得学籍信息与考试信息进行有效

得管理。其中,数据量最大且访问频率较高得就是学生选课信息表。为了提高系统得

查询效率,降低系统得查询成本,需要为学生信息表与学生选课信息表建立聚簇索引。

5、数据库服务器性能参数配置

数据库服务器得内存配置参数、I/O配置参数与操作系统性能配置参数使用系统安装时缺省参数。

1、5 数据库实施

数据库实施就是根据应用系统数据库得关系结 …… 此处隐藏:5824字,全部文档内容请下载后查看。喜欢就下载吧 ……

学生信息管理系统数据库设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/331381.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)