实验 Access 数据库的基本操作
【实验目的】
通过该实验,要求学生了解Access 数据库的基本概念,熟练掌握通过Access建立数据库、表、查询和报表的方法。
【相关知识】
创建数据库的方法。
创建Access表的方法。
创建表关系的方法。
创建查询的方法。
创建报表的方法。
【操作要求】
1.在D盘下创建一个空数据库,名称为:学生成绩库。
2.在学生成绩库中创建学生成绩表和学生信息表,表结构和记录内容如下表所示。
学生成绩表结构
学生信息表结构
学生信息表记录
4.按要求分别创建如下查询。
(1)创建查询:“女生成绩表”,要求:查询所有女同学的学生编号、学生姓名、各科成绩、寝室电话及家庭住址。
(2)创建查询:“郑浩成绩表”,要求:查询与郑浩同学相关的所有信息。
(3)创建查询:“高低分成绩表”,要求:查询各科成绩均在90分以上(包括90分)和60分以下(不包括60分)的学生的学生编号、学生姓名、各科成绩及性别。
(4)创建查询:“优秀成绩表”,要求:查询各科成绩均在80分以上(包括80分)的学生的学生编号、学生姓名、性别、出生日期及家庭住址。
5.按要求分别创建如下报表。
(1)创建报表:“计算机成绩表”,要求:所有学生的学生编号、学生姓名、计算机成绩、出生日期及家庭住址。
(2)创建报表:“优秀名单表”,要求:所有学生中各科成绩均在80分以上(包括80分)的学生的学生编号、学生姓名及各科成绩。
【操作步骤】
1.在D盘下创建一个空数据库,名称为:学生成绩库。
(1)开始| 程序| Microsoft Access | 空Access数据库| 确定。
(2)弹出“文件新建数据库”对话框,“保存位置”选择D盘,“文件名”输入学生成绩库| 创建。
2.在学生成绩库中创建学生成绩表和学生信息表。
(1)在已创建的“学生成绩库”数据库窗口中| 单击“表”对象|“使用设计器创建表”。
(2)根据给出的“学生成绩表结构”表格中的内容创建学生成绩表的结构,并以“学生成绩表”为表名保存。
(3)打开“学生成绩表”,根据给出的“学生成绩表记录”表格中的内容输入每条记录,关闭“学生成绩表”。
(4)重复步骤(1)、(2)、(3),根据“学生信息表结构”和“学生信息表记录”,创建“学生信息表”。
3.利用学生编号创建学生成绩表和学生信息表之间的关系。
按如下步骤进行操作:(1)选择菜单栏中的工具 | 关系 | 弹出“显示表”窗口。
(2)在“显示表”窗口中选择表(选项卡) | 同时选中“学生成绩表”和“学生信息表” | 添加 | 关闭该窗口。
(3)拖动“学生成绩表”窗口中的“学生编号”,放置到“学生信息表”窗口中的“学生编号”上,弹出“编辑关系”窗口。
(4)进行相关选项的选择 | 创建 | 关闭“关系”窗口。
(5)结果如图所示:
4.按要求分别创建如下查询。
(1)创建查询:“女生成绩表”,要求:查询所有女同学的学生编号、学生姓名、各科成绩、寝室电话及家庭住址。
1)在已经创建的“学生成绩库”数据库窗口中| 单击“查询”对象| “使用向
导创建查询”| 弹出“简单查询向导”。
2)根据“学生成绩表”和“学生信息表”将“学生编号、学生姓名、各科成绩、
寝室电话、家庭住址、性别”字段由“可用字段”列表框添加到“选定的字段”
列表框中。
3)根据向导提示,点击“下一步”,选择“明细”选项。
4)点击“下一步”,查询标题为“女生成绩表”,并选择“修改查询设计”选项 | 完成。
5)在弹出的“女生成绩表”查询窗口中,按题的要求,输入条件性别=“女”并让该选项不显示,保存并关闭窗口。
6)结果如图所示:
7)下面的(2)、(3)、(4)题请参照(1)题的步骤完成。
5.按要求分别创建如下报表。
(1) 创建报表:“计算机成绩表”,要求:所有学生的学生编号、学生姓名、计算机成绩、出
生日期及家庭住址。
(2)创建报表:“优秀名单表”,要求:所有学生中各科成绩均在80分以上(包括80分)的学生的学生编号、学生姓名及各科成绩。