欢迎来到天天文库
浏览记录
ID:35957747
大小:1.01 MB
页数:18页
时间:2019-04-28
《河北北方学院数据库实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、河北北方学院信息科学与工程学院信息系数据库原理与应用实验报告课程名称数据库原理与应用实验学期2013至2014学年第2学期学生所在系部信息科学与工程学院年级2012级专业班级信管1班学生姓名郝浡森学号201242458任课教师赵志升实验成绩河北北方学院信息系数据库综合性实验报告《数据库原理与应用》课程综合性实验报告实验室:年月日年级与专业12级信息管理姓名郝浡森日期2014.6.14实验室A501实验题目《数据库原理与应用》综合设计实验报告一、实验目的综合前面所学的知识,开发一个简单的学生管理数据库应用系统。通过开发这个系统学习开发一个数
2、据库应用的过程和主要方法。二、设备与环境笔记本电脑、Windows操作系统、MicrosoftSqlServer2005软件等。三、实验内容1、对需求进行分析,设计出ER图。2、根据自己设计的ER图,设计数据库表,至少要有三张表。建立表间关系,需要使用外键来建立表间关系。3、根据需求分析,自己设计要实现的主要功能,设计出主要的界面。4、要求使用MicrosoftSqlServer2005系统来实现这个数据库应用系统,要求使用窗体来设计界面,建立查询,使用宏,最后系统应该完整可运行。四、实验结果及分析1.需求分析(列出系统的背景和主要的功能
3、需求)系统主菜单包括:信息维护,信息浏览,报表,搜索查询,系统。信息维护可以查看学生信息,课程信息,学生成绩;信息浏览可以查看学生信息,课程信息,成绩查询;报表可以打印输出学生信息,课程信息,学生成绩;搜索查询可以输入某一个学生的学号或姓名查看学生信息,学生成绩;系统里包含关于和退出两项功能。学生成绩管理信息维护信息浏览报表搜索查询系统学课学教学课成教课学学学生程生师生程绩学师关退生程生生生信成任信信查信信于出信信成信成息绩课息息询息息息绩息绩息第1页河北北方学院信息系数据库综合性实验报告2.概念模型设计(根据需求进行数据分析,找出主要实
4、体、属性和关系,画出ER图)1.E-R图:学院性别姓名文化成职称度教师编号电话教师邮箱n政治面貌教授课程编号n学院学生n选修n课程课程名称学号姓性学分专业出生日期学时名别成绩根据前面设计的概念模型,按照E-R概念模型想关系模型转换的规则,课有如下的关系模式(其中带下划线的为主键,斜体字为外键):课程(课程编号,课程名称,学分,学时)学生(学号,姓名,性别,出生日期,专业,学院)成绩(学号,课程编号,成绩)教师(教师编号,姓名,性别,学院,文化程度,职称,电话,邮箱)3.数据库设计(根据ER图设计数据库表)根据表1-2的设计要求,在数据库表
5、设计视图中设计表的结构,在数据表视图正输入数据。“学生”表的数据如图1-3所示,“课程”表的数据如图1-4所示,“成绩”表的数据如图1-5所示,“信息表”表的数据如图1-6所示。第2页河北北方学院信息系数据库综合性实验报告图1-3“学生表“图1-4“课程”表第3页河北北方学院信息系数据库综合性实验报告图1-5“成绩”表图1-6“信息表”表建立查询“学生成绩查询”,将作为其他窗体的数据来源,这里先建立该查询,起设计视图如图1-7所示,数据表视图如图1-8所示。利用“学生成绩查询”可建立“学生信息”查询,“学生成绩”查询,设计视图如图1-9,
6、1-10。第4页河北北方学院信息系数据库综合性实验报告图1-7“学生成绩查询”设计视图图1-8“学生成绩查询”结果第5页河北北方学院信息系数据库综合性实验报告图1-9“学生信息”查询设计视图图1-10“学生成绩”查询设计视图建立“学生信息维护”窗体,“课程信息维护”窗体,“学生成绩维护”窗体建立“学生信息维护”窗体,其数据来源于“学生”,起窗体布局如图1-11所示。建立“课程信息维护“船体,其数据来源于“课程表”表,其窗体布局如图1-12所示。建立“学生成绩维护”窗体,其主窗体数据来源于“学生”表,子窗体的数据来源于“成绩”表,其窗体布局
7、如图1-13所示。第6页河北北方学院信息系数据库综合性实验报告图1-11“学生信息维护”窗体图1-12“课程信息维护”窗体第7页河北北方学院信息系数据库综合性实验报告图1-13“学生成绩维护”窗体建立“学生信息浏览”窗体,“课程信息浏览”窗体,“学生成绩查询”窗体建立“学生信息浏览”窗体,其数据来源于“学生”表,其窗体布局如图1-14所示。建立“课程信息浏览”窗体,其数据来源于“课程”表,其窗体布局如图1-15所示。建立“学生成绩查询”窗体,其数据来源于“学生成绩查询”,其窗体布局如图1-16所示。建立“任课教师表”窗体,其数据来源于“任
8、课”表,其窗体布局如图1-17所示。建立“教师信息浏览”窗体,其数据来源于“教师”表,其窗体布局如图1-18所示。第8页河北北方学院信息系数据库综合性实验报告图1-14“学生信息浏览”窗体第9
此文档下载收益归作者所有