文档介绍:数据库实习报告书
实习名称:
系(部):
专业班级:
学生姓名:
学 号:
指导教师:
完成日期:
山东财经大学东方学院
实习课题
学生信息管理系统
实习人姓名
同组人员
无
实习日期
至
实习成绩
指导
教师
评语
指导教师签名:
年 月 日
三、
四-
五、
七、
概述
1・1目的和要求
1・2设计环境
需求分析
数据库设计阶段
数据库的实现
4・1创建数据库
4-2创建数据表
数据库的实施
6・1备份数据库
6-2还原数据库
设计总结
目录
10
11
13
15
17
17
18
一、 概述
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步 成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活 动有机地纟R织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等) 的有效管理,建立与自身特点相适应的管理信息系统。通过分析传统的学生信息管理系统存 在不足,创建了一套行之有效的学生信息数据库管理方案。木文详细介绍了学生信息管理系 统的系统分析部分,包括需求分析、组织机构分析、管理职能分析、业务流稈分析、数据流 稈分析、数据字典、处理描述等等;系统设计部分主要介绍了系统功能设计和数据库设计; 系统实现部分列岀了几个主要的程序框图,并附带了一些主要的窗口和稈序。木系统界面友 好,操作简单,比较实用。
SQL sever 2005 Windows 7
二、 需求分析
该学生成绩管理系统涉及学生信息、教师信息、成绩信息、课程信息等多种数据管理。 从管理的角度出发可将学生成绩管理分为四类:学生信息管理,教师信息管理,成绩信息管 理,课程信息管理。学生信息管理包括学生信息的输入、输出、查询、修改;教师信息管理 包扌舌信息的输入、输出、杳询;成绩信息管理包括信息的输入、输出、杏询。
概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象, 形成一个独立于具体DBMS的概念模型。设计学生信息管理系统可以分为四关系:学生信 息管理、教师信息管理、成绩信息管理和课稈信息管理。
具体E・R图如下:
学生信息E・R图:
教师信息E・R图:
课穆信息E・R图:
成绩表信息E・R图:
E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式, 如何确定这些关系模式的属性和码。
设计学生信息管理数据库,包括课程、学生、教师、成绩四个关系,其关系模式中对每 个实体定义的属性如下:
允许空
成绩表:
列名 数据类型
学号
\ float
教师编号
float
课程号
float
分数
float
教师表:
列名 数据类型 允诈空
► i敎师编号
:float
姓名
nvarchar(255)
性别
nvarchar(255)
出生日期
datetime
院系名称
nvarchar(255)
学历
nvarchar(255)
职称
n varchar(255)
备注
nvarchar(255)
学生表:
列名
数拐类型
学号
float
姓名
nvarchar(255)
性别
nvarc