2021年数据库应用技术及实践实验最新版五
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库应用技术及实践》
实验指引书
郑州轻工业学院
电子信息工程教研室
5月
实验四、五学生信息管理系统
一、实验目、内容及环节
1、理解及熟悉VB、SQL Server联合编制数据库系统基本办法及过程,编制学生信息管理系统。
2、掌握运用ADO数据控件连接VB前台程序与SQL Server后台程序,建一种工程实现对“学生信息管理系统”数据库内“学生”、“班级”、“成绩”表记录进行浏览、删除、移动等操作,详细状况参见教师上课所讲对学生基本信息浏览及操作实例。
3、掌握运用内部数据绑定控件和ActiveX数据绑定控件和ADO 数据控件绑定办法;
4、熟悉运用ADO对象模型连接VB前台程序与SQL Server后台程序。
5、运用VB编制学生信息管理系统前台程序,详细状况参见教师所讲ppt第九章及教师给实例“学生信息管理系统”教师某些;
6、运用SQL Server编制学生信息管理系统后台程序,详细状况参见教师所讲ppt第九章及教师给实例“学生信息管理系统”教师某些;
二、实验任务
1、在实验一二基本上完善数据库,使“学生信息管理系统数据库”包括“学生”、“班级”、“成绩”、“教师”、“院系”、“成果”6个表;各个表详细规定如下:
学生表:
班级表:
成绩表
教师表:
院系表:
成果表:
2、基于ADO数据控件访问数据库办法,运用数据网格DataGrid 浏览学生表信息并可以对学生表进行某些编辑和查找操作,界面如图所示。详细规定如下:
(1)运用数据网格控件将“学生”表中所有基本信息在程序窗口
中显示;
(2)可以实现添加、删除、查找、移动及退出程序功能。
(3)能实时显示当前所在记录位置及总记录数。
图三程序运营界面
提示:(1)添加ADO data control数据控件及数据网格datagrid 控件;(2)设立Adodc1属性;(3)设立datagrid属性;(4)通过Adodc1.Recordsetaddnew、delete、move等办法实现添加、移动、删除等功能。
3、基于ADO数据控件访问数据库办法,运用内部控件标签、文本框、命令按钮等实现对“班级”表浏览、编辑和查找操作,界面如图所示。
图三程序运营界面
提示:(1)添加ADO data control数据控件及内部控件;(2)设立Adodc1属性;(3)设立内部控件属性;
4、基于ADO数据控件访问数据库办法,运用数据组合框Datacombo通过学号查询学生姓名、班级名称、课程名、成绩,对显示出学生信息计算其个人所选各门课平均成绩。界面如图所示四所示。
提示:该例涉及各个表之间连接,需要用到各个表之间连接。
图四程序运营界面
5、运用ADO对象模型编程实现浏览学生成绩管理系统数据库中成绩表,并且可以用命令按钮来移动记录指针,界面如图五所示。(选作)