数据库技术与应用上机实验报告.docx
《数据库技术与应用上机实验报告.docx》由会员分享,可在线阅读,更多相关《数据库技术与应用上机实验报告.docx(12页珍藏版)》请在冰豆网上搜索。
![数据库技术与应用上机实验报告.docx](https://file1.bdocx.com/fileroot1/2023-3/29/f0fb5245-5cf4-406b-9c71-54060ee324c8/f0fb5245-5cf4-406b-9c71-54060ee324c81.gif)
数据库技术与应用上机实验报告
《数据库技术与应用》
上机实验报告
姓名:
XXX
专业班级:
XXXXX
学号:
0000000000
完成时间:
xxxx年x月
一、概述
通过一个学期对数据库的学习,我基本掌握了一些Access的最基本的操作,也能够用它建立一些简单的数据库了。
经过多次在机房的上机练习和课后在自己电脑上的操作,我完成了数据库——学生成绩管理系统。
完成后,它由如下几部分组成:
五个数据表:
高考成绩、学生高考总分生成表、学生信息、中学信息、综合测评
九个查询:
按政治面貌查看学生信息参数查询、按政治面貌增加生活补助更新查询、查看各中学学生高考总分的平均成绩_交叉表、高考理科成绩选择查询(一表)、计算高考总分生成数据查询、学生成绩查询、学生高考成绩总分、学生信息查询、综合测评在90分以上学生信息选择查询(多表)
七个窗体:
据中学信息看学生高考成绩主窗体、学生成绩查询窗口、学生高考成绩子窗体、中学信息表格式、主面板、综合测评图表窗体、综合测评纵栏式
五个报表:
标签中学地址信息、高考成绩、学生高考总分生成表、学生高考总分统计表、中学信息
如下图所示:
表对象
查询对象
窗体对象
报表对象
二、主要上机实验内容
1、数据库的创建:
我考虑创建一个能管理学生成绩等信息的数据库,首先在机房里面熟悉了一下创建数据库的各种方法,以及创建表、查询、窗体、报表的方法等操作后,构思好数据库的结构后,便开始创建数据库安全0801-25,这是一个学生成绩管理系统。
2、表的创建
标的创建都是在设计视图下自己设计的,在确立了字段名,选好主键后,通过单击
将其调整为数据表视图。
此时它会提示是否保存所创建的数据表,在对话框中单击是,并再弹出的对话框中输入数据表的名称,这样一来,一个数据表就创建好了。
之后的工作就很简单了,在各表中输入信息。
表的字段主键及数据信息如图所示:
3、查询的创建
因为数据表中的信息并不是在同一个表中存在所有的信息,因而,为了实现对表中信息的检索查看等,我们通常需要创建查询来查看数据表中的数据。
为了查看不同政治面貌的所有学生的信息,我创建了一个名为“按政治面貌查看学生信息参数查询”的参数查询。
有时会通过学生的政治面貌对学生增加生活补助,从而设计了这样的一个更新查询。
为了查看各中学学生的平均成绩,我建立了交叉表查询。
为了查询学生的高考立刻成绩,建立了一个选择查询。
在数据表中只有学生的单科成绩,而,为了查看学生的高考总分,我建立了如下的“计算高考总分生成数据查询”。
为了将学生总分成绩数据查询后用另一数据表保存下来,我建立了如下的一个生成表查询。
为了查询学生成绩在90分以上的学生的信息,我建立了如下的查询。
因为后面窗口的需要,我还建立了一个关于学生成绩的模糊查询,如图所示:
4、窗体的创建
我通过向导创建了部分窗体,也用设计视图创建了部分窗体。
我创建的窗体有纵栏式窗体、表格式窗体、主/子式窗体、数据表窗体、图表窗体等。
5、报表的创建
报表的创建方法与创建窗体的方法相同,都可以使用向导创建,也可使用设计视图创建。
但一般报表都是使用自动报表先创建好,然后再进行修改。
在这个数据库中我创建了纵栏式报表、表格式报表、主/子式报表图表报表。
数据库中的报表如下图所示。
三、总结
经过对数据库的创建美化,我学到了不少的东西。
在制作过程中请问了很多同学,也翻阅了很多的书籍。
在我们遇到困难后,不应该是退缩不前,而要迎难而上,要想办法去解决。