单元1:认识Access、创建数据库
• 认识Access
Microsoft Access是一个数据库管理系统(DBMS),用来创建和管理数据库中的信息
通过使用Access,用户能够有更多、更好的方法来重组和搜索信息 启动Access并打开现有数据库
认识Access对象、使用Access对象栏
• 认识数据表视图和设计视图
• 在数据表视图中使用鼠标导航记录
• 在数据表视图中使用键盘导航记录
单元2:创建表
• 创建数据库前的预备工作
- 决定数据库中要保存什么信息,确定设计表的最合理方法
- 收集所有构成数据库的信息(计算机文档、电子表格、文件、纸张文件、分类帐本等)
- 决定在每个表中保存什么信息(不同类型的信息将变成表中的不同字段)
- 会见数据库的目标用户
• 创建数据库(不使用向导)
• 使用表向导创建表
• 在设计视图中创建和修改表
• Access提供的数据类型
• 标题与字段名的不同
• 向表中添加字段
• 添加和编辑记录(删除记录前应注意备份数据库)
• 打印表
• 修改和删除字段(重新排列字段)
• 设置数据表格式
• 格式化数据表,将表另存为网页,使用超链接(使用Hyperlink数据类型)
• 对表中的记录排序
• 在表中查找数据
• 在单个字段或在整个表中查找、匹配字段
• 对表使用筛选(按选定内容、按窗体筛选,取消筛选)
单元3:字段设置
• 修改字段属性
• Field Size属性
• Format属性
• Caption属性 • Default Value属性
• 减少数据输入错误
• 使用数据类型对数据进行限制
• 使用输入掩码对数据进行限制
• 使用查阅列表对数据进行限制
• 使用有效性规则 • 建立必填字段
单元4:创建并使用查询
• 使用简单查询向导创建查询
• 在设计视图下创建查询
• 指定查询条件(通配符的应用如:*、?、[*]、[!*]、[*-*]、#)
• 使用比较运算符(注意Between…and等的用法)
• 创建计算字段
• 数据排序
• 创建带参数查询
• 创建操作查询
• 生成表查询
• 删除查询
• 更新查询
• 追加查询
• 创建高级查询
• 制作多表查询
• 创建对等链接
• 创建外部链接
• 使用动作查询
• 相关完整性
• 使用IIF函数
单元5:设计窗体
• 使用自动窗体创建窗体
• 使用窗体向导创建窗体
• 向窗体中添加控件、修改控件属性(修改Tab键次序)
• 修改窗体节的外观
• 创建计算控件
• 把Access 窗体导出为HTML文件
• 创建复合型窗体
单元6:导入导出数据
• 导出到Excel
• 导入Excel工作表
• 导出到文本文件
• 导入文本文件
• 导入dBase文件
• 导入Access对象
• 导入数据库服务器数据
单元7:创建数据关系
• 使用分析工具
• 规范化数据(建立数据库的三个范式)
• 使用关系窗口
• 建立一对多、一对多的数据关系
• 处理多对多数据关系
• 建立数据间的参照完整性
• 建立数据间的级联更新、级联删除
单元8:创建报表
• 使用自动报表创建报表
• 使用报表向导创建报表
• 向报表中添加控件、修改控件属性
• 修改报表节的外观
• 创建计算控件
• 预览和打印报表
• 压缩和修复数据库
• 格式化报表
• 使用图形,创建模板,创建自动套用格式项,组合数据,使用总结控件
• 创建多表报表
单元9:建立宏
• 宏概述
• 由Access本身提供的宏操作(窗体和报表中的数据处理、执行特定任务、导入和导出、对象处理、其他)
• 宏和宏组
• 宏的执行条件
• 创建与设计宏
• 在设计视图中创建宏
• 演示宏
• 创建与设计宏组
• 在宏中使用条件
• 宏的执行与调试
• 常用的宏(宏的操作是非常丰富的,如果您只是做一个小型的数据库,程序的流程用宏就完全足够了,而无须使用宏)
单元10:Access VBA程序设计
• 浏览模块窗口
• 使用调试窗口
• 编辑VBA代码
• 编写用户自定义函数
• 使用循环语句
• 使用模块函数
• VBA程序设计
单元11:Access SQL程序设计(可选内容)
• SELECT查询
SELECT [ALL | DISTINCT ] select_list
[into new_table_list] FROM table_list [WHERE... ] [GROUP BY... ] [HAVING... ]
[ORDER BY... ]
- 基础SELECT语句示范
- 使用SELECT语句获得所有列
- 使用SELECT语句获得若干列
- 使用SELECT语句获得不同值的列
- 使用WHERE子句 - 使用比较运算符、使用逻辑运算符
- 使用IN条件、使用BETWEEN条件
- 使用LIKE条件、使用IS NULL条件
- 使用GROUP BY子句 - 使用HAVING子句
- 使用GROUP BY子句
- 多表操作
- 基本连接操作
- 内连接
- 外连接
• 操作查询
- 如何插入SQL语句数据
INSERT… VALUES
INSERT…SELECT
- 使用SELECT INTO语句创建表
更新SQL数据
根据表中数据行更新
根据其他表更新行
- 使用TOP表达式 删除SQL数据
使用DELETE语句
删除基于其他表中的行
|