1 / 8
文档名称:

数据原理实验报告.doc

格式:doc   大小:86KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据原理实验报告.doc

上传人:sxlw2014 2018/4/1 文件大小:86 KB

下载得到文件列表

数据原理实验报告.doc

文档介绍

文档介绍:河南机电高等专科学校
《数据库原理及应用-SQL Server》
课程设计报告
设计题目:学生信息管理系统数据库设计
系部:计算机科学与技术系
年级: 2011级专业班级:
姓名:
学号:
设计时间: 2012-6-11--2012-6-15
总成绩
教师签名
卫娟
实验目的
通过本次实验,运用数据库原理及应用课程的基本知识构建一个可用的数据库,即学生信息管理系统,能够整体运用所学色知识创建一个完整可用的数据库系统。并能实现数据建立的一致性,完整性。和安全性好的数据库。进一步加强数据库创建等知识的认识与理解。
实验要求
经过这次实验熟练掌握SQL语言的的使用方法,使用SQL SERVER2005创建数据库及表、视图,并能够对表进行维护等操作。
三实验准备
计算机一台,装有SQL-Server 软件。
确定要创建的数据库名及所包含的表和所要实现的功能。
实验步骤
(一) 需求分析
学生信息管理工作是学校管理工作的重要组成部分,随着学校规模的扩大,学校人数的增加按照软件工程原理和数据库技术开发学生管理系统已成为学生管理部门的迫切需要。
学生信息管理系统的建设目标是快捷、高效、全面、及时处理学生信息。学生信息管理系统主要实现对学生基本信息、班级、课程、教师等的管理,学生选课管理以及数据的综合查询统计等功能本项目实现学生信息管理系统主要包括以下基本功能。
完成数据的录入和修改,并提交数据库保存,其中的数据包括专业信息、班级信息、学生信息、选修课程信息。能够避免重复信息。
实现信息的查询,主要包括学生信息查询,选修成绩查询。
实现数据的插入删除原则,删除不合理是,会阻止插入和删除。
专业班级管理:包括专业信息和班级信息的录入,修改,删除等操作。
学生信息管理:包括学生信息的录入,修改。删除。查询等操作。
选修课课程设计:实现课程信息的录入,修改、删除。查询等操作。
(7)成绩信息管理:实现学生成绩的录入、修改。删除和查询等操作。
(二)、概念结构设计
根据系统需求分析和功能设计,可以将数据规划以下实体:学生实体,课程实体,选课实体,班级实体及专业实体。他们之间的联系如下E-R图。
学时
学分
课程名称
考核类型
课程
课程编号
选修
所属班级
所属专业
专业
学生
班级
专业名称
专业编号
学号
班级编号
班级名称
专业编号
班级编号
备注
姓名
民族
(三)、逻辑结构设计
将图转换为关系模式,并且要对转换后的关系模式进行分析,用数据库的规范化理论对其进行评价,适当的进行合并或分解。
专业信息表Spe(speno,spename,)
班级信息表class(classno,classname,speno,courseno)
课程信息ourse(courseno,coursename,credit,hours,
examtype,stuno,classno)
学生信息表Student(,sex,nationality,
bithday,,memo,speno,)
学生成绩表Score(stuno,