实验教学
课程名称:Access数据库应用技术
课程编号:1211037
课程类别:通识教育必修课
先修课程:大学计算机基础
实验学时:36
课程团队:公共课课程群
大纲撰写:路刚
实验项目名称和学时分配
序号 |
实验项目名称 |
学时分配 |
实验属性 |
实验类型 |
实验者类别 |
每组人数 |
必开/选开 |
指导教师人数 |
1 |
数据库及表操作 |
4 |
专业 |
综合 |
本科生 |
1 |
必开 |
1 |
2 |
查询基础操作 |
4 |
专业 |
综合 |
本科生 |
1 |
必开 |
1 |
3 |
SQL及复杂条件查询 |
6 |
专业 |
综合 |
本科生 |
1 |
必开 |
1 |
4 |
查询综合训练 |
4 |
专业 |
综合 |
本科生 |
1 |
必开 |
1 |
5 |
窗体设计 |
4 |
专业 |
综合 |
本科生 |
1 |
必开 |
1 |
6 |
报表设计 |
4 |
专业 |
综合 |
本科生 |
1 |
必开 |
1 |
7 |
宏设计 |
4 |
专业 |
综合 |
本科生 |
1 |
必开 |
1 |
8 |
VBA程序设计基础 |
6 |
专业 |
综合 |
本科生 |
1 |
选开 |
1 |
实验教学目的和要求
目的:掌握Access数据库的设计和操作技术;深入理解课堂教学知识,如数据库系统、关系数据库、查询等;能将Access数据库应用到学习和工作中。
要求:掌握基本Access对象的使用方法,包括表、查询、窗体、报表、宏、VBA和模块;掌握Access数据库与外部程序交换数据的方法;掌握Access数据库安全操作技术。
单项实验内容和要求
10.1 实验项目名称:数据库及表操作
10.1.1 实验内容:(1)熟悉Access 2010 数据库环境;(2)创建维护表及关系;(3)输入和导出表数据。
10.1.2 实验要求:(1)会创建、删除数据库,查看数据库对象;(2)会创建表,设置数据类型和字段有效性;会设置单字段主键、多字段主键;会设置表之间的关系;(3)会依据数据合法性要求正确地输入数据至表中;会将外部文件如Excel文件、其他Access数据库表等中的数据导入到当前表中;将当前表中数据导出至外部文件中。
10.1.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.1.4 教学方式:教师演示,并辅导学生,学生自己练习。
10.2 实验项目名称:查询基础操作
10.2.1 实验内容:(1)创建选择查询;(2)创建汇总查询;(3)创建交叉表查询;(4)创建参数查询;(5)使用动作查询,包括生成表查询、追加查询、更新查询、删除查询。
10.2.2 实验要求:(1)会利用向导或设计视图创建查询,会在查询的视图之间切换;会设置查询的条件,包括单条件(文本、数值、时间等)、多条件、通配符和常见的函数如like、Between and等;(2)设计汇总查询时,会正确设置分组,使用Sum、Avg、Count等函数;(3)使用交叉表查询时,理解分组的意义,会正确地设置行、列、选择交叉点值。(4)会设置单参数和多参数查询;(5)掌握动作查询基本操作,会设置备份。
10.2.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.2.4 教学方式:教师演示,并辅导学生,学生自己练习。
10.3 实验项目名称:SQL及复杂条件查询
10.3.1 实验内容:(1)理解查询的SQL视图与设计视图之间的关系;(2)掌握Select From语句的用法;(3)会用联接join语句设置多表之间的联系;(4)能用SQL语句实现上一个实验内的各类查询语句以及表的维护;(5)能使用嵌套查询,设计复杂条件下的查询。
10.3.2 实验要求:(1)通过查看同一个查询的网格设计视图和对应SQL视图理解基本的SQL语句含义;(2)掌握 Select、From、Where、Order by、Group by、Having、Into等子句用法;(3)理解联接的含义,掌握Inner Join、Left Join、Right Join、Full Join语句的用法。(4)用SQL语句实现表的维护,包括追加删除表记录,修改表的结构;用SQL语句实现选择、参数、交叉表、汇总、动作查询;(5)能设计多个条件的嵌套查询。
10.3.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.3.4 教学方式:教师演示,并辅导学生,学生自己练习。
10.4 实验项目名称:查询综合训练
10.4.1 实验内容:(1)以小测验的形式,完成选择查询、参数查询、动作查询、交叉表查询、SQL查询、复杂条件查询设计。
10.4.2 实验要求:(1)能依据题目要求设计出要求上述每个查询。
10.4.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.4.4 教学方式:教师演示,并辅导学生,学生自己练习。
10.5 实验项目名称:窗体设计
10.5.1 实验内容:(1)窗体创建和布局设计;(2)控件属性及其与数据库对象、操作的关联;(3)窗体应用设计。
10.5.2 实验要求:(1)会利用向导及设计视图创建窗体;会使用工具排列控件;(2)掌握常见控件的用途和控件属性的设置方法,包括标签、文本框、按钮、选项组、组合框、列表框、复选框、单选按钮、图表、图像、Activex控件等;能通过控件属性将控件与数据源或操作进行关联;(3)会利用窗体设计数据库应用界面。
10.5.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.5.4 教学方式:教师演示,并辅导学生,学生自己练习。
10.6 实验项目名称:报表设计
10.6.1 实验内容:(1)报表的创建和布局设计;(2)报表控件的使用;(3)报表应用设计。
10.6.2 实验要求:(1)向导及设计视图创建报表;掌握分组和分节原理技术;(2)会添加记录源和记录控件、设置页码、添加日期和时间、绘制线条和矩形、添加分页符、实现排序和分组计算,会设计子报表;(3)会使用报表设计名片、数据报告等应用,并能进行美化。
10.6.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.6.4 教学方式:教师演示,并辅导学生,学生自己练习。
10.7 实验项目名称:宏设计
10.7.1 实验内容:(1)宏的八类操作及其指令;(2)使用宏来简化数据库操作。
10.7.2 实验要求:(1)会设计宏操作序列、使用条件宏和子宏,来完成数据库操作;(2)使用数据宏简化数据表操作;(3)会利用宏来制作快捷菜单。
10.7.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.7.4 教学方式:教师演示,并辅导学生,学生自己练习。
10.8 实验项目名称:VBA程序设计基础
10.8.1 实验内容:(1)VBA的数据类型、运算符、表达式和函数、流程控制语句;(2)基于VBA的数据库编程。
10.8.2 实验要求:(1)会打开使用VBE编辑界面;创建过程和函数;理解结构化和面向对象的程序设计的基本思想;了解VBA代码编写规则;了解顺序、分支和循环控制结构语句;了解参数传递的概念;(2)掌握DoCmd的使用方法;能用VBA语句完成一些较复杂的数据库操作。
10.8.3 应配备的主要设备名称和套数:
序号 |
设备名称 |
每组应配台数 |
现有台套数 |
备注 |
1 |
计算机 |
1 |
50 |
安装office2010软件 |
10.8.4 教学方式:教师演示,并辅导学生,学生自己练习。
实验课考核方式
本实验课程不单独考核,实验指导教师根据学生实验课程表现(出勤率、动手能力)和实验报告质量进行综合考评,按“百分制”给定实验课成绩,占课程总成绩的比例为20%。
采用教材
[1] 郝选文,肖冰,黄昭. Access数据库应用技术实验教程(Access2010版),科学出版社,北京,2014年