《Access数据库程序设计(第2版)》根据《全国计算机等级考试(NCRE)二级Access数据库程序设计考试大纲》和《全国计算机等级考试(NCRE)二级公共基础知识考试大纲》的要求,在张成叔主编的《Access数据库程序设计》(中国铁道出版社,2008年版)的基础上,将数据库软件由Access 2000升级到Access2003,并对□□版内容进行了优化整合。
《Access数据库程序设计(第2版)》共分理论部分、实训部分和公共基础部分三部分,以“学生成绩管理系统”和“图书管理系统”的设计与开发为具体项目,读者可以边学习、边实践,掌握Access数据库及其应用系统的设计与开发。
《Access数据库程序设计(第2版)》理念先进、结构完整、深入浅出、可读性好、可操作性强,适合作为高职高专院校学生学习数据库应用技术课程的教材,也可作为广大参加全国计算机等级考试(NCRE)二级Access数据库程序设计的读者的参考书。
目录
- 理论部分
- □□章 Access基础
- 1.1 数据库基础知识
- 1.1.1 计算机数据管理的发展
- 1.1.2 数据库系统
- 1.1.3 数据模型
- 1.2 关系数据库
- 1.2.1 关系数据模型
- 1.2.2 关系运算
- 1.3 启动和退出Access
- 1.4 Access简介
- 1.4.1 Access发展概述
- 1.4.2 Access的系统结构
- 1.4.3 Access的用户界面
- 本章小结
- 习题一
- 第2章 数据库
- 2.1 设计数据库
- 2.1.1 设计原则
- 2.1.2 设计步骤
- 2.2 创建数据库
- 2.2.1 建立一个空数据库
- 2.2.2 利用向导创建数据库
- 2.3 数据库的基本操作
- 2.3.1 数据库的打开
- 2.3.2 数据库的关闭
- 2.3.3 数据库的备份
- 2.3.4 数据库的压缩和修复
- 本章小结
- 习题二
- 第3章 表
- 3.1 Access数据类型
- 3.1.1 基本概念
- 3.1.2 数据类型
- 3.2 创建表
- 3.2.1 建立表结构
- 3.2.2 向表中输人数据
- 3.2.3 设置字段属性
- 3.2.4 建立表之间的关系
- 3.3 维护表
- 3.3.1 打开和关闭表
- 3.3.2 修改表的结构
- 3.3.3 编辑表的内容
- 3.3.4 调整表的外观
- 3.4 操作表
- 3.4.1 查找数据
- 3.4.2 替换数据
- 3.4.3 排序记录
- 3.4.4 筛选记录
- 3.5 导入/导出表
- 3.5.1 数据的导入
- 3.5.2 数据的导出
- 本章小结
- 习题三
- 第4章 查询
- 4.1 认识查询
- 4.1.1 查询的功能
- 4.1.2 查询的类型
- 4.1.3 查询的条件
- 4.2 创建选择查询
- 4.2.1 简单查询向导
- 4.2.2 在设计视图中创建条件查询
- 4.2.3 在设计视图中创建总计查询
- 4.3 创建参数查询
- 4.3.1 单参数查询
- 4.3.2 多参数查询
- 4.4 创建交叉表查询
- 4.4.1 认识交叉表查询
- 4.4.2 创建交叉表查询
- 4.5 创建操作查询
- 4.5.1 认识操作查询
- 4.5.2 生成表查询
- 4.5.3 追加查询
- 4.5.4 更新查询
- 4.5.5 删除查询
- 4.6 SQL查询
- 4.6.1 使用SQL修改查询中的准则
- 4.6.2 SQL基础知识
- 4.6.3 创建SQL查询
- 本章小结
- 习题四
- 第5章 窗体
- 5.1 窗体基础知识
- 5.1.1 窗体的概念
- 5.1.2 窗体的视图
- 5.1.3 窗体的组成
- 5.1.4 窗体的类型
- 5.2 创建窗体
- 5.2.1 自动创建窗体
- 5.2.2 使用“窗体向导”
- 5.2.3 使用“数据透视表向导”
- 5.2.4 使用图表向导
- 5.3 自定义窗体
- 5.3.1 工具栏
- 5.3.2 工具箱
- 5.3.3 窗体中的控件
- 5.3.4 控件的用法
- 5.3.5 窗体和控件的属性
- 5.3.6 窗体和控件的事件
- 5.4 美化窗体
- 5.4.1 使用自动套用格式
- 5.4.2 添加当前日期和时间
- 5.4.3 对齐窗体中的控件
- 本章小结
- 习题五
- 第6章 报表
- 6.1 报表基础知识
- 6.1.1 报表的定义和功能
- 6.1.2 报表的视图
- 6.1.3 报表的组成
- 6.1.4 报表的分类
- 6.2 报表的自动创建和向导创建
- 6.2.1 利用“自动报表”创建报表
- 6.2.2 利用“报表向导”创建报表
- 6.2.3 利用“图表向导”创建报表
- 6.2.4 利用“标签向导”创建报表
- 6.3 报表设计视图的使用
- 6.3.1 报表的设计视图
- 6.3.2 报表的格式设定
- 6.3.3 报表中的控件使用
- 6.3.4 创建基于参数查询的报表
- 6.3.5 创建子报表
- 6.3.5 报表的排序和分组
- 6.4 预览和打印报表
- 6.4.1 预览报表
- 6.4.2 打印报表
- 本章小结
- 习题六
- 第7章 数据访问页
- 7.1 数据访问页基础知识
- 7.1.1 数据访问页的基本概念
- 7.1.2 数据访问页面视图
- 7.1.3 数据访问页数据源类型
- 7.2 创建数据访问页
- 7.2.1 自动创建数据访问页
- 7.2.2 用向导创建数据访问页
- 7.2.3 用设计视图创建或修改数据访问页
- 7.2.4 利用现有Web页创建数据访问页
- 7.3 编辑数据访问页
- 7.3.1 为数据访问页添加控件
- 7.3.2 美化和完善数据访问页
- 7.3.3 在数据访问页上添加超链接
- 7.4 在IE中查看数据访问页
- 本章小结
- 习题七
- 第8章 宏
- 8.1 宏的概念
- 8.1.1 宏的基本概念
- 8.1.2 宏与Visual Basic
- 8.1.3 宏向Visual Basic程序代码转换
- 8.2 宏的操作
- 8.2.1 创建宏
- 8.2.2 宏的运行
- 8.2.3 宏的调试
- 8.2.4 常用宏操作
- 本章小结
- 习题八
- 第9章 模块
- 9.1 模块基本概念
- 9.1.1 模块的类型
- 9.1.2 模块的组成
- 9.1.3 面向对象程序设计的基本概念
- 9.2 VBA开发环境
- 9.2.1 进入VBA编程环境
- 9.2.2 VBE窗口
- 9.2.3 编写VBA代码
- 9.3 常量、变量、运算符和表达式
- 9.3.1 数据类型和数据库对象
- 9.3.2 常量与变量
- 9.3.3 数组
- 9.3.4 运算符与表达式
- 9.4 常用标准函数
- 9.4.1 数学函数
- 9.4..2 字符串函数
- 9.4.3 类型转换函数
- 9.4..4 日期,时间函数
- 9.5 语句和控制结构
- 9.5.1 语句概述
- 9.5.2 条件结构
- 9.5.3 循环结构
- 9.6 调用过程及参数传递
- 9.6.1 过程定义和调用
- 9.6.2 参数传递
- 9.7 常用操作方法
- 9.7.1 打开和关闭窗体
- 9.7.2 打开和关闭报表
- 9.7.3 输入框
- 9.7.4 消息框
- 9.7.5 计时事件Timer
- 9.7.6 VBA编程验证数据
- 9.8 VBA程序的错误处理和调试
- 9.8.1 错误处理
- 9.8.2 调试
- 9.9 VBA数据库编程
- 9.9.1 数据库引擎及其接口
- 9.9.2 VBA访问的数据库类型
- 9.9.3 数据库访问对象(DAO)
- 9.9.4 ActiveX数据对象(ADO)
- 9.9.5 数据库编程分析
- 本章小结
- 习题九
- 实训部分
- 实训1 创建数据库
- 1.1 实训目的
- 1.2 实训内容
- 1.2.1 启动数据库并使用帮剧系统
- 1.2.2 创建数据库
- 1.2.3 数据库的基本操作
- 思考及课后练习
- 实训2 表I——建立表结构和输入数据
- 2.1 实训目的
- 2.2 实训内容
- 2.2.1 建立表结构
- 2.2.2 向表中输入数据
- 2.2.3 设置字段属性
- 2.2.4 建立表之间的关系
- 思考及课后练习
- 实训3 表II——雒护、操作、导入,导出表
- 3.1 实训目的
- 3.2 实训内容
- 3.2.1 打开和关闭表
- 3.2.2 修改表的结构
- 3.2.3 编辑表的内容
- 3.2.4 调整表的外观
- 3.2.5 查找数据
- 3.2.6 替换数据
- 3.2.7 排序记录
- 3.2.8 筛选记录
- 3.2.9 导人/导出表
- 思考及课后练习
- 实训4 查询I——选择查询和参数查询
- 4.1 实训目的
- 4.2 实训内容
- 4.2.1 使用向导创建选择查询
- 4.2.2 使用设计视图创建选择查询
- 4.2.3 在设计视图中创建总计查询
- 4.2.4 创建单参数查询
- 4.2.5 创建多参数查询
- 思考及课后练习
- 实训5 查询II——交叉表查询和操作查询
- 5.1 实训目的
- 5.2 实训内容
- 5.2.1 创建交叉表查询
- 5.2.2 创建操作查询
- 思考及课后练习
- 实训6 查询Ⅲ——SQL查询
- 6.1 实训目的
- 6.2 实训内容
- 6.2.1 数据定义语句
- 6.2.2 数据查询语句
- 6.2.3 创建联合查询和子查询
- 思考及课后练习
- 实训7 窗体I——创建窗体
- 7.1 实训目的
- 7.2 实训内容
- 7.2.1 利用“自动创建窗体”创建窗体
- 7.2.2 利用向导创建窗体
- 7.2.3 利用“图表向导”创建窗体
- 思考及课后练习
- 实训8 窗体II——自定义窗体、美化窗体
- 8.1 实训目的
- 8.2 实训内容
- 8.2.1 控件的使用
- 8.2.2 控件的布局调整
- ……
- 公共基础部分
- 附录A 全国计算机等级考试简介
- 参考文献