21世纪高等学校计算机教育实用规划教材ACCESS2010数据库原理及应用/邵芬红等 本书特色
本书全面介绍了使用Access 2010创建数据库、创建数据库的各种对象(包括表、查询、窗体、报表、宏和模块)、VBA编程、DAO编程和ADO编程的方法。另外,本书内容也覆盖了全国计算机等级考试二级Access数据库程序设计考试大纲(部分二级公共基础知识除外)的基本内容。同时,本书配套了对应的实验指导教材——《Access 2010数据库原理及应用实验指导》,可供读者进一步巩固学习。
本书适用于应用型、技能型人才培养的各类教育使用,也可作为参加“全国计算机等级考试二级Access数据库程序设计”科目考试考生的参考书,还可作为各层次Access用户的自学参考书。
21世纪高等学校计算机教育实用规划教材ACCESS2010数据库原理及应用/邵芬红等 内容简介
本书全面介绍了使用Access 2010创建数据库、创建数据库的各种对象(包括表、查询、窗体、报表、宏和模块)、VBA编程、DAO编程和ADO编程的方法。另外,本书内容也覆盖了全国计算机等级考试二级Access数据库程序设计考试大纲(部分二级公共基础知识除外)的基本内容。同时,本书配套了对应的实验指导教材——《Access 2010数据库原理及应用实验指导》,可供读者进一步巩固学习。
本书适用于应用型、技能型人才培养的各类教育使用,也可作为参加“全国计算机等级考试二级Access数据库程序设计”科目考试考生的参考书,还可作为各层次Access用户的自学参考书。
21世纪高等学校计算机教育实用规划教材ACCESS2010数据库原理及应用/邵芬红等 目录
目录
第1章数据库基础知识
1.1数据库概述
1.1.1数据库的发展史
1.1.2数据库的基本概念
1.1.3常用数据库管理系统
1.1.4数据库系统的特点
1.2概念模型与数据模型
1.2.1概念模型
1.2.2数据模型
1.3关系数据库
1.3.1关系术语
1.3.2关系的特点
1.3.3关系的规范化
1.3.4关系的完整性规则
1.3.5关系运算
1.4数据库设计步骤
1.4.1设计原则
1.4.2设计步骤
1.5Access 2010数据库系统概述
1.5.1Access 2010的运行环境
1.5.2Access 2010的6大对象
1.5.3Access 2010的特点
小结
练习题
第2章创建Access数据库和表
2.1使用Access 2010创建数据库
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设置字段属性
2.3.5建立表之间的关系
2.4维护表
2.4.1修改表的结构
2.4.2编辑表的内容
2.4.3表的格式化
2.5操作表
2.5.1查找和替换数据
2.5.2记录的排序
2.5.3记录的筛选
2.5.4表的复制、改名、打印和删除
小结
练习题
第3章查询及其应用
3.1查询概述
3.1.1查询的功能
3.1.2查询的类型
3.2创建选择查询
3.2.1不带条件的查询
3.2.2带条件的查询
3.3创建参数查询
3.3.1单参数查询
3.3.2多参数查询
3.4在查询中进行计算
3.4.1总计选项
3.4.2总计查询
3.4.3分组总计查询
3.4.4添加计算字段
3.5创建交叉表查询
3.6创建SQL查询
3.6.1SQL概述
3.6.2基于单一记录源的查询
3.6.3基于多个记录源的查询
3.6.4合计、汇总与计算
3.6.5嵌套查询
3.7创建操作查询
3.7.1生成表查询
3.7.2追加查询
3.7.3更新查询
3.7.4删除查询
小结
练习题
第4章窗体设计
4.1窗体的基本概念
4.1.1窗体的功能
4.1.2窗体的结构
4.1.3窗体的视图
4.1.4窗体的类型
4.2创建窗体
4.2.1创建窗体的方法
4.2.2使用“窗体向导”创建窗体
4.2.3使用“窗体”按钮创建窗体
4.2.4使用“空白窗体”按钮创建窗体
4.2.5使用“多个项目”按钮创建窗体
4.2.6使用“数据表”按钮创建数据表窗体
4.2.7使用“数据透视表”按钮创建数据透视表窗体
4.2.8使用“数据透视图”按钮创建数据透视图窗体
4.2.9使用“设计视图”创建窗体
4.3在设计视图中进行自定义窗体设计
4.3.1使用“设计视图”创建主子窗体
4.3.2使用“设计视图”创建输入窗体
小结
练习题
第5章报表
5.1报表概述
5.1.1报表的视图
5.1.2报表的结构
5.1.3报表的类型
5.2创建报表
5.2.1使用简单“报表”创建报表
5.2.2使用“报表向导”创建报表
5.2.3使用“空报表”创建报表
5.2.4使用“标签”创建报表
5.2.5使用“报表设计”创建报表
5.3报表的相关计算
5.3.1报表记录的排序
5.3.2报表记录的分组
5.3.3分组、排序选项的编辑
5.3.4添加计算控件并实现计算
5.4报表的高级应用
5.4.1创建子报表
5.4.2创建多列报表
5.4.3导出报表
5.5报表的美化处理
5.5.1添加背景图案
5.5.2使用分页符强制分页
5.6报表的打印和预览
5.6.1页面设置
5.6.2打印预览
5.6.3打印报表
小结
练习题
第6章宏
6.1宏概述
6.1.1宏的基本概念
6.1.2宏设计窗口
6.1.3常用的宏操作简介
6.2创建宏
6.2.1创建操作序列宏
6.2.2创建条件操作宏
6.2.3创建宏组
6.3运行宏
6.3.1直接运行宏
6.3.2从窗体或报表中运行宏
6.4宏的应用实例
小结
练习题
第7章模块与VBA程序设计基础
7.1模块的基本概念
7.2创建模块
7.3VBA编程基础
7.3.1数据类型、常量、变量与表达式
7.3.2常用内部函数
7.3.3数据的输入与输出
7.4数组
7.4.1数组的概念
7.4.2定长数组和动态数组
7.5VBA的程序结构
7.5.1选择语句
7.5.2循环语句
7.6过程调用和参数传递
7.6.1Sub过程
7.6.2Function过程
7.6.3过程之间的参数传递
7.7VBA面向对象的程序设计
7.7.1面向对象程序设计的基本概念
7.7.2DoCmd对象
小结
练习题
第8章VBA数据库编程
8.1数据库引擎及其接口
8.2数据访问对象
8.2.1DAO模型结构
8.2.2主要的DAO对象
8.2.3利用DAO访问数据库
8.3ActiveX数据对象
8.3.1ADO模型结构
8.3.2主要ADO对象的使用
8.3.3利用ADO访问数据库
小结
练习题
第9章数据库管理与维护
9.1管理数据库
9.1.1数据库属性设置
9.1.2压缩和修复数据库
9.1.3备份和恢复数据库
9.2维护数据库安全
9.2.1Access 2010安全性的新增功能
9.2.2设置数据库的密码
9.2.3生成ACCDE文件
9.2.4设置用户级与组的权限
9.2.5其他数据库安全措施
小结
练习题
第10章实例开发——图书借阅管理系统
10.1系统的分析和设计
10.1.1需求分析
10.1.2概念模型设计
10.1.3数据模型设计
10.2创建数据库和表
10.2.1创建数据库
10.2.2创建表
10.2.3设定表之间的关系
10.3查询的设计
10.3.1无条件的选择查询
10.3.2有条件的选择查询
10.3.3计算查询
10.3.4参数查询
10.3.5生成表查询
10.4窗体的设计
10.4.1登记图书信息
10.4.2浏览图书信息
10.4.3查询图书信息
10.5报表的设计
10.5.1自动创建报表
10.5.2报表向导创建报表
10.5.3在设计视图中完善报表
10.6界面的设计
小结