数据原理实验报告.doc
《数据原理实验报告.doc》由会员分享,可在线阅读,更多相关《数据原理实验报告.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南机电高等专科学校数据库原理及应用-SQL Server课程设计报告 设计题目:学生信息管理系统数据库设计 系 部:计算机科学与技术系 年 级: 2011级 专业班级: 姓 名: 学 号: 设 计 时 间: 2012-6-11-2012-6-15 总 成 绩教师签名卫娟一、 实验目的 通过本次实验,运用数据库原理及应用课程的基本知识构建一个可用的数据库,即学生信息管理系统,能够整体运用所学色知识创建一个完整可用的数据库系统。并能实现数据建立的一致性,完整性。和安全性好的数据库。进一步加强数据库创建等知识的认识与理解。二、 实验要求 经过这次实验熟练掌握SQL语言的的使用方法,使用SQL SE
2、RVER2005创建数据库及表、视图,并能够对表进行维护等操作。三 实验准备 计算机一台,装有SQL-Server 软件。 确定要创建的数据库名及所包含的表和所要实现的功能。三、 实验步骤(一) 需求分析 学生信息管理工作是学校管理工作的重要组成部分,随着学校规模的扩大,学校人数的增加按照软件工程原理和数据库技术开发学生管理系统已成为学生管理部门的迫切需要。 学生信息管理系统的建设目标是快捷、高效、全面、及时处理学生信息。学生信息管理系统主要实现对学生基本信息、班级、课程、教师等的管理,学生选课管理以及数据的综合查询统计等功能本项目实现学生信息管理系统主要包括以下基本功能。(1) 完成数据的录
3、入和修改,并提交数据库保存,其中的数据包括专业信息、班级信息、学生信息、选修课程信息。能够避免重复信息。(2) 实现信息的查询,主要包括学生信息查询,选修成绩查询。(3) 实现数据的插入删除原则,删除不合理是,会阻止插入和删除。(4) 专业班级管理:包括专业信息和班级信息的录入,修改,删除等操作。(5) 学生信息管理:包括学生信息的录入,修改。删除。查询等操作。(6) 选修课课程设计:实现课程信息的录入,修改、删除。查询等操作。(7)成绩信息管理:实现学生成绩的录入、修改。删除和查询等操作。(二)、概念结构设计 根据系统需求分析和功能设计,可以将数据规划以下实体:学生实体,课程实体,选课实体,
4、班级实体及专业实体。他们之间的联系如下E-R图。学时学分课程名称考核类型课程课程编号选修所属班级所属专业专业学生班级专业名称专业编号学号班级编号班级名称专业编号班级编号备注姓名民族(三)、逻辑结构设计 将图转换为关系模式,并且要对转换后的关系模式进行分析,用数据库的规范化理论对其进行评价,适当的进行合并或分解。 专业信息表Spe(speno,spename,) 班级信息表class(classno,classname,speno,courseno) 课程信息ourse(courseno,coursename,credit,hours, examtype,stuno,classno) 学生信息表
5、Student(stuno.classno.stuname,sex,nationality, bithday,political.adress,memo,speno,) 学生成绩表Score(stuno,courseno.score)(四)、物理结构设计 需要将前面分析所得到的数据库转化为SQLServer数据库系统所支持的物理结构在上面的关系模式的分解上数据库中的表可以表示以下5各表。设计存储方法,存取路径等,并且对DBMS所支持的数据模型进行设计,例如学生表的物理结构属性名数据类型长度是否主键是否允许为空字段含义stunoChar6是不允许学生学号classnoChar2否不允许学生姓名S
6、penoChar2否允许学生性别Stunamenchar8否不允许学生名字sexchar2否允许性别nationalitynchar10否允许民族birthdaydatetime8否允许出生日期addressnchar40否允许地址 其他课程信息表,班级信息表,学生成绩表的逻辑结构如上所示,应适当该变表中字段的长度,是否为主键,及值的约束和所属类型。(五)、数据库的实施 (1)经过前面的需求分析,概念结构设计,逻辑结构设计,物理结构设计以后,现在要为所创建的表输入实体数据。可用SQL-Server语句实现数据的插入及其他操作。也可用SQL-Server工具进行创建。用SQL语句创建视图如下Ct
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 原理 实验 报告
限制150内