标题：Access数据库基础及应用教程
图书信息
  作者：米红娟 (编者) 
出版社: 机械工业出版社; 第2版 (2011年3月1日) 
丛书名: 普通高等教育“十二五”计算机类规划教材 
平装: 380页 
正文语种: 简体中文 
开本: 16 
ISBN: 9787111329923, 7111329929 
条形码: 9787111329923 
产品尺寸及重量: 25.8 x 18.2 x 1.8 cm ; 599 g
内容简介
《Access数据库基础及应用教程(第2版)》既重视基础理论知识和基本技能的介绍，又吸取了国外优秀教材重视案例教学的优点。《Access数据库基础及应用教程(第2版)》首先以实际应用和一个完整的Access数据库应用系统（案例）为切入点，使读者对数据库系统有一个感性认识，激发读者的学习兴趣；然后介绍关于数据库的基础理论知识；接着详细、系统地介绍了Access数据库管理系统，包括创建Access数据库和表、表的操作、数据查询、窗体设计、报表设计、Internet/Intranet数据发布、宏、编程工具VBA和模块等，并配合大量例题以提高初学者分析问题、解决问题的能力；最后，以软件工程的视角给出了案例的开发步骤，使读者了解一个完整数据库应用系统的开发过程。《Access数据库基础及应用教程(第2版)》针对非计算机专业学生的特点，把培养实际应用能力放在首位。内容安排循序渐进，操作步骤翔实，力争将知识传授、能力培养、素质教育融为一体。每章都精心安排了足量的复习题和上机实验，使读者尽可能多地受到数据库技术和技能的训练。《Access数据库基础及应用教程(第2版)》既可作为大专院校Access数据库课程的教材，又可作为Access数据库管理人员的参考书，还可作为参加全国计算机等级考试Access二级考试的复习参考书。为方便教师教学《Access数据库基础及应用教程(第2版)》配有免费电子课件，在附赠光盘中。 
目录
第2版前言
第1版前言
第1章 认识数据库系统
1.1 数据库系统概述
1.2 几个数据库系统实例
1.2.1 图书馆管理信息系统
1.2.2 人事管理信息系统
1.2.3 考试管理信息系统
1.2.4 票证仓库管理信息系统
1.3 认识一个数据库系统
1.3.1 背景分析
1.3.2 教学管理数据库系统的功能演示
1.4 小结
习题
第2章 数据库基础知识
2.1 数据库系统概述
2.1.1 数据与信息
2.1.2 计算机数据管理的发展
2.1.3 数据库
2.1.4 数据库管理系统
2.1.5 数据库系统
2.1.6 数据模型
2.2 关系数据库
2.2.1 关系数据库的基本术语
2.2.2 关系的基本性质
2.2.3 关系运算
2.2.4 关系完整性
2.3 小结
习题
第3章 Access 2003数据库管理系统概述
3.1 Access 2003数据库简介
3.2 Access 2003工作界面
3.2.1 启动Access系统
3.2.2 退出Access系统
3.2.3 Access数据库窗口
3.3 Access数据库中的对象
3.4 Access系统设置
3.5 Access2003的联机帮助
3.6 小结
习题
第4章 创建与使用Access数据库
4.1 Access数据库应用实例——教学管理系统
4.2 Access数据库
4.3 创建数据库
4.3.1 数据库的规划与设计
4.3.2 创建数据库的方法
4.4 操作和管理数据库
4.4.1 打开、关闭数据库
4.4.2 设置数据库的默认文件夹
4.4.3 备份和恢复数据库
4.4.4 压缩和修复数据库
4.5 小结
习题
第5章 数据表
5.1 创建数据表
5.1.1 建表原则
5.1.2 定义表结构
5.1.3 建立表结构
5.1.4 设置字段属性
5.1.5 向表中输人数据
5.2 维护数据表
5.2.1 修改表结构
5.2.2 编辑表
5.2.3 调整表外观
5.3 表中数据的操作
5.3.1 查找表中数据
5.3.2 排序表中记录
5.3.3 筛选表中记录
5.4.数据表间关系
5.4.1 表间关系的概念
5.4.2 建立表间关系
5.4.3 关系选项
5.4.4 编辑、删除表间关系
5.4.5 子数据表
5.5 数据的导人与导出
5.6 复制、删除、重命名表文件
5.7 小结
习题
第6章 查询
6.1 查询概述
6.1.1 查询与数据表
6.1.2 查询的类型
6.1.3 查询条件
6.2 选择查询
6.2.1 使用查询向导创建选择查询
6.2.2 使用查询设计器创建查询
6.3 参数查询
6.4 交叉表查询
6.5 操作查询
6.5.1 生成表查询
6.5.2 删除查询
6.5.3 追加查询
6.5.4 更新查询
6.6 sQL查询
6.6.1 SQL语言简介
6.6.2 数据查询命令的基本用法
6.6.3 sQL视图的操作
6.6.4 单表查询
6.6.5 多表查询
6.6.6 嵌套查询
6.6.7 合并查询
6.6.8 其他的sQL命令
6.7 小结
习题
第7章 窗体
7.1 窗体概述
7.1.1 窗体的作用
7.1.2 窗体的组成
7.1.3 窗体的类型
7.2 使用向导创建窗体
7.2.1 使用“自动窗体”创建窗体
7.2.2 使用“窗体向导”创建窗体
7.2.3 使用“数据透视表向导”创建窗体
7.3 使用设计视图创建窗体
7.4 窗体基本控件及其应用
7.4.1 控件的类型
7.4.2 工具箱中的控件
7.4.3 向窗体添加控件
7.4.4 窗体和控件的属性
7.4.5 窗体与对象的事件
7.5 窗体设计实例
7.6 小结
习题
第8章 报表
8.1 报表概述
8.1.1 报表的作用
8.1.2 报表的类型
8.1.3 报表的视图
8.1.4 报表的组成
8.2 使用报表向导创建报表
8.2.1 使用“自动报表”创建报表
8.2.2 使用“报表向导”创建报表
8.2.3 使用“图表向导”创建报表
8.2.4 使用“标签向导”创建报表
8.3 使用报表设计视图创建报表
8.4 编辑报表
8.4.1 设置报表格式
8.4.2 在报表中添加背景图片
8.4.3 添加日期和时间
8.4.4 添加分页符和页码
8.4.5 绘制线条和矩形
8.5 报表排序和分组
8.5.1 记录排序
8.5.2 记录分组
8.6 在报表中计算
8.6.1 在报表中添加计算控件
8.6.2 报表统计计算
8.7 报表的预览和打印
8.7.1 页面设置
8.7.2 报表预览
8.7.3 报表打印
8.8 报表设计实例
8.9 小结
习题
第9章 Internet/Intranet数据发布
9.1 Access网页功能概述
9.1.1 Access创建的网页类型
……
第10章 宏
第11章 编程工具VBA和模块
第12章 教学管理系统的开发 
图书信息2：
书名：Access数据库基础及应用教程 第2版  
ISBN： 978-7-111-32992-3 作者： 米红娟 开本： 16 字数： 602千字 定价： 45.0 装订： 平 出版日期： 2012-12-25 内容简介本书为省级精品课程配套教材。既重视基础理论知识和基本技能的介绍，又吸取了国外优秀教材重视案例教学的优点，首先以实际应用为切入点，讲述了一个完整的Access数据库应用系统(案例)，使读者对数据库系统有一个感性认识，同时激发读者的学习兴趣；然后结合案例介绍了关于数据库的基础理论知识；接着围绕案例详细介绍了Access数据库管理系统，其中包括创建Access数据库和表、表的基本操作、数据查询、窗体设计、报表设计、Internet/Intranet数据发布、宏、编程工具VBA和模块等；最后，以软件工程的视角给出了案例的开发步骤，使读者了解一个完整数据库系统的开发过程。 本书针对高等学校非计算机专业学生的特点，把培养学生的实际应用能力放在首位，始终结合案例进行详细讲解，内容安排循序渐进，操作步骤翔实，力争将知识传授、能力培养、素质教育融为一体。每章后都精心安排了足量的复习题和上机试验，使读者通过Access数据库系统，尽可能多地受到数据库技术和技能的训练，为进一步学习和应用数据库技术打下良好基础。 本书既可作为大专院校Access数据库课程的教材，也可作为Access数据库管理人员的参考书。 章节目录目录第2版前言第1版前言第1章认识数据库系统1 1.1数据库系统概述1 1.2几个数据库系统实例2 1.2.1图书馆管理信息系统2 1.2.2人事管理信息系统3 1.2.3考试管理信息系统3 1.2.4票证仓库管理信息系统6 1.3认识一个数据库系统8 1.3.1背景分析8 1.3.2教学管理数据库系统的功能演示9 1.4小结12 习题12 第2章数据库基础知识13 2.1数据库系统概述13 2.1.1数据与信息13 2.1.2计算机数据管理的发展13 2.1.3数据库15 2.1.4数据库管理系统15 2.1.5数据库系统16 2.1.6数据模型16 2.2关系数据库20 2.2.1关系数据库的基本术语20 2.2.2关系的基本性质20 2.2.3关系运算20 2.2.4关系完整性23 2.3小结24 习题24 第3章Access 2003数据库管理系统概述26 3.1Access 2003数据库简介26 3.2Access 2003工作界面26 3.2.1启动Access系统26 3.2.2退出Access系统27 3.2.3Access数据库窗口27 3.3Access数据库中的对象28 3.4Access系统设置31 3.5Access 2003的联机帮助32 3.6小结34 习题34 第4章创建与使用Access数据库36 4.1Access数据库应用实例——教学管理系统36 4.2Access数据库36 4.3创建数据库37 4.3.1数据库的规划与设计37 4.3.2创建数据库的方法38 4.4操作和管理数据库42 4.4.1打开、关闭数据库42 4.4.2设置数据库的默认文件夹44 4.4.3备份和恢复数据库44 4.4.4压缩和修复数据库45 4.5小结47 习题48 第5章数据表50 5.1创建数据表50 5.1.1建表原则50 5.1.2定义表结构55 5.1.3建立表结构58 5.1.4设置字段属性63 5.1.5向表中输入数据68 5.2维护数据表71 5.2.1修改表结构71 5.2.2编辑表72 5.2.3调整表外观74 5.3表中数据的操作77 5.3.1查找表中数据77 5.3.2排序表中记录80 5.3.3筛选表中记录82 5.4数据表间关系86 5.4.1表间关系的概念86 5.4.2建立表间关系87 5.4.3关系选项88 5.4.4编辑、删除表间关系89 5.4.5子数据表89 5.5数据的导入与导出90 5.6复制、删除、重命名表文件93 5.7小结94 习题95 第6章查询102 6.1查询概述102 6.1.1查询与数据表102 6.1.2查询的类型103 6.1.3查询条件103 6.2选择查询108 6.2.1使用查询向导创建选择查询108 6.2.2使用查询设计器创建查询112 6.3参数查询117 6.4交叉表查询121 6.5操作查询125 6.5.1生成表查询125 6.5.2删除查询126 6.5.3追加查询127 6.5.4更新查询128 6.6SQL查询129 6.6.1SQL语言简介129 6.6.2数据查询命令的基本用法130 6.6.3SQL视图的操作132 6.6.4单表查询133 6.6.5多表查询138 6.6.6嵌套查询142 6.6.7合并查询143 6.6.8其他的SQL命令144 6.7小结148 习题148 第7章窗体152 7.1窗体概述152 7.1.1窗体的作用152 7.1.2窗体的组成152 7.1.3窗体的类型153 7.2使用向导创建窗体155 7.2.1使用“自动窗体”创建窗体156 7.2.2使用“窗体向导”创建窗体157 7.2.3使用“数据透视表向导”创建窗体163 7.3使用设计视图创建窗体167 7.4窗体基本控件及其应用172 7.4.1控件的类型172 7.4.2工具箱中的控件172 7.4.3向窗体添加控件174 7.4.4窗体和控件的属性185 7.4.5窗体与对象的事件188 7.5窗体设计实例189 7.6小结195 习题195 第8章报表200 8.1报表概述200 8.1.1报表的作用200 8.1.2报表的类型200 8.1.3报表的视图201 8.1.4报表的组成202 8.2使用报表向导创建报表203 8.2.1使用“自动报表”创建报表203 8.2.2使用“报表向导”创建报表204 8.2.3使用“图表向导”创建报表206 8.2.4使用“标签向导”创建报表208 8.3使用报表设计视图创建报表211 8.4编辑报表214 8.4.1设置报表格式214 8.4.2在报表中添加背景图片214 8.4.3添加日期和时间215 8.4.4添加分页符和页码216 8.4.5绘制线条和矩形217 8.5报表排序和分组218 8.5.1记录排序218 8.5.2记录分组219 8.6在报表中计算222 8.6.1在报表中添加计算控件222 8.6.2报表统计计算222 8.7报表的预览和打印226 8.7.1页面设置226 8.7.2报表预览226 8.7.3报表打印227 8.8报表设计实例228 8.9小结233 习题233 第9章Internet/Intranet数据发布238 9.1Access网页功能概述238 9.1.1Access创建的网页类型238 9.1.2创建HTML静态网页238 9.2数据访问页239 9.2.1数据访问页概述240 9.2.2自动创建数据访问页240 9.2.3使用向导创建数据访问页241 9.2.4使用设计视图创建数据访问页242 9.2.5使用设计视图修改数据访问页249 9.2.6建立主子数据访问页251 9.2.7数据访问页的应用252 9.3小结253 习题253 第10章宏254 10.1宏的概述254 10.1.1宏的定义和作用254 10.1.2宏的设计视图254 10.1.3宏的创建和保存258 10.2宏的分类259 10.2.1简单宏259 10.2.2条件宏260 10.2.3宏组266 10.3宏的运行与调试269 10.3.1宏的运行269 10.3.2宏的调试272 10.4常用的宏命令272 10.4.1AddMenu命令272 10.4.2SetValue命令275 10.4.3MsgBox命令275 10.5小结276 习题276 第11章编程工具VBA和模块278 11.1VBA概述278 11.1.1VBA278 11.1.2宏和VBA278 11.1.3将宏转化为模块279 11.2VBA编程的基本概念和步骤280 11.2.1对象、属性、方法和事件280 11.2.2VBA编程步骤281 11.3VBA编程环境283 11.3.1进入VBE界面283 11.3.2VBE界面283 11.4VBA程序设计基础285 11.4.1VBA的基本数据类型285 11.4.2常量与变量287 11.4.3运算符和表达式289 11.4.4VBA中的常用语句292 11.5VBA程序流程控制295 11.5.1顺序结构296 11.5.2分支结构296 11.5.3循环结构300 11.5.4GoTo控制语句305 11.6常用对象的属性、方法和事件306 11.6.1 窗体的属性、方法和事件306 11.6.2命令按钮的属性、方法和事件308 11.6.3文本框的属性、方法和事件308 11.6.4综合编程举例309 11.7数组和用户自定义类型314 11.7.1数组314 11.7.2用户自定义类型317 11.8模块318 11.8.1模块概述318 11.8.2过程320 11.8.3参数传递324 11.8.4VBA的内置函数325 11.8.5变量的作用域327 11.8.6变量的生存期328 11.9程序调试和错误处理329 11.9.1错误类型329 11.9.2程序调试329 11.9.3错误处理331 11.10小结332 习题333 第12章教学管理系统的开发338 12.1管理信息系统的一般开发过程338 12.2教学管理系统的系统规划340 12.3教学管理系统的系统分析341 12.4教学管理系统的系统设计342 12.4.1功能模块设计342 12.4.2数据库设计343 12.5教学管理系统的系统实施347 12.5.1查询的设计与实现347 12.5.2 窗体的设计与实现350 12.5.3报表的实现366 12.5.4菜单实现369 12.6小结372 附录373 附录A教学管理系统中的表及数据373 附录B部分习题答案376 参考文献380前言第1章认识数据库系统1 1.1数据库系统概述1 1.2几个数据库系统实例2 1.2.1图书馆管理信息系统2 1.2.2人事管理信息系统3 1.2.3考试管理信息系统3 1.2.4仓库管理信息系统6 1.3认识一个数据库系统8 1.3.1背景分析8 1.3.2教学管理数据库系统的功能演示9 1.4小结12 习题12 第2章数据库基础知识13 2.1数据库系统概述13 2.1.1数据与信息13 2.1.2计算机数据管理的发展13 2.1.3数据库15 2.1.4数据库管理系统15 2.1.5数据库系统16 2.1.6数据模型17 2.2关系数据库20 2.2.1关系数据库的基本术语20 2.2.2关系的基本性质20 2.2.3关系运算21 2.2.4关系完整性23 2.3小结24 习题24 第3章Access 2003数据库管理系统概述26 3.1Access 2003数据库简介26 3.2Access 2003工作界面26 3.2.1启动Access系统26 3.2.2退出Access系统27 3.2.3Access数据库窗口27 3.3Access数据库中的对象28 3.4Access系统设置31 3.5Access 2003的联机帮助32 3.6小结34 习题34 第4章创建与使用Access数据库36 4.1Access数据库应用实例——教学管理系统36 4.2Access数据库36 4.2.1Access数据库结构37 4.2.2Access数据库文件37 4.3创建数据库37 4.3.1数据库的规划与设计37 4.3.2创建数据库的方法38 4.4操作和管理数据库42 4.4.1打开、关闭数据库42 4.4.2设置数据库的默认文件夹44 4.4.3备份和恢复数据库44 4.4.4压缩和修复数据库45 4.5数据库的转换47 4.6小结49 习题49 第5章数据表51 5.1创建数据表51 5.1.1建表原则51 5.1.2定义表结构56 5.1.3建立表结构59 5.1.4设置字段属性65 5.1.5向表中输入数据69 5.2维护数据表72 5.2.1修改表结构72 5.2.2编辑表73 5.2.3调整表外观75 5.3表中数据的操作78 5.3.1查找表中数据78 5.3.2排序表中记录81 5.3.3筛选表中记录83 5.4数据表间关系87 5.4.1表间关系的概念87 5.4.2建立表间关系88 5.4.3关系选项89 5.4.4编辑、删除表间关系90 5.4.5子数据表90 5.5数据的导入与导出91 5.6复制、删除、重命名表文件94 5.7小结95 习题96 目录Access数据库基础及应用教程第6章查询103 6.1查询概述103 6.1.1查询与数据表103 6.1.2查询的类型104 6.1.3查询条件104 6.2选择查询109 6.2.1使用查询向导创建选择查询109 6.2.2使用查询设计器创建查询113 6.3参数查询118 6.4交叉表查询122 6.5操作查询126 6.5.1生成表查询126 6.5.2删除查询127 6.5.3追加查询128 6.5.4更新查询129 6.6SQL查询130 6.6.1SQL语言简介130 6.6.2数据查询命令的基本用法131 6.6.3SQL视图的操作133 6.6.4单表查询134 6.6.5多表查询139 6.6.6嵌套查询143 6.6.7合并查询144 6.6.8其他的SQL命令145 6.7小结149 习题149 第7章窗体153 7.1窗体概述153 7.1.1窗体的作用153 7.1.2窗体的组成153 7.1.3窗体的类型154 7.2使用窗体向导创建窗体156 7.2.1使用“自动创建窗体”创建窗体157 7.2.2使用“窗体向导”创建窗体158 7.2.3使用“数据透视表向导”创建窗体164 7.3使用窗体设计视图创建窗体168 7.4窗体基本控件及其应用173 7.4.1控件的类型173 7.4.2工具箱中的控件173 7.4.3向窗体添加控件175 7.4.4窗体和控件的属性186 7.4.5窗体与对象的事件189 7.5窗体设计实例190 7.6小结196 习题196 第8章报表199 8.1报表概述199 8.1.1报表的作用199 8.1.2报表的类型199 8.1.3报表的视图201 8.1.4报表的组成201 8.2使用报表向导创建报表202 8.2.1使用“自动创建报表”创建报表202 8.2.2使用“报表向导”创建报表203 8.2.3使用“图表向导”创建报表205 8.2.4使用“标签向导”创建报表207 8.3使用报表设计视图创建报表210 8.4编辑报表213 8.4.1设置报表格式213 8.4.2在报表中添加背景图片213 8.4.3添加日期和时间214 8.4.4添加分页符和页码215 8.4.5绘制线条和矩形216 8.5报表排序和分组217 8.5.1记录排序217 8.5.2记录分组218 8.6在报表中计算221 8.6.1在报表中添加计算控件221 8.6.2报表统计计算221 8.7报表的预览和打印225 8.7.1页面设置225 8.7.2报表预览225 8.7.3报表打印226 8.8报表设计实例227 8.9小结232 习题232 第9章Internet/Intranet数据发布235 9.1Access网页功能概述235 9.1.1Access创建的网页类型235 9.1.2创建HTML静态网页235 9.2数据访问页236 9.2.1数据访问页概述237 9.2.2自动创建数据访问页237 9.2.3使用向导创建数据访问页238 9.2.4使用设计视图创建数据访问页239 9.2.5使用设计视图修改数据访问页246 9.2.6建立主子数据访问页248 9.2.7数据访问页的应用249 9.3小结250 习题250 第10章宏252 10.1宏的概述252 10.1.1宏的定义和作用252 10.1.2宏的设计视图252 10.1.3宏的创建和保存256 10.2宏的分类257 10.2.1简单宏257 10.2.2条件宏258 10.2.3宏组264 10.3宏的运行与调试267 10.3.1宏的运行267 10.3.2宏的调试270 10.4常用的宏命令270 10.4.1AddMenu命令270 10.4.2SetValue命令273 10.4.3MsgBox命令273 10.5小结274 习题274 第11章编程工具VBA和模块276 11.1VBA概述276 11.1.1VBA276 11.1.2宏和VBA276 11.1.3将宏转化为模块277 11.2VBA编程的基本概念和步骤278 11.2.1对象、属性、方法和事件278 11.2.2VBA编程步骤279 11.3VBA编程环境281 11.3.1进入VBE界面281 11.3.2VBE界面281 11.4VBA程序设计基础283 11.4.1VBA的基本数据类型283 11.4.2常量与变量285 11.4.3运算符和表达式287 11.4.4VBA中的常用语句290 11.5VBA程序流程控制293 11.5.1顺序结构294 11.5.2分支结构294 11.5.3循环结构298 11.5.4GoTo控制语句301 11.6常用对象的属性、方法和事件302 11.6.1 窗体的属性、方法和事件302 11.6.2命令按钮的属性和事件304 11.6.3文本框的属性和事件305 11.6.4综合编程举例306 11.7数组和用户自定义类型310 11.7.1数组310 11.7.2用户自定义类型313 11.8模块314 11.8.1模块概述314 11.8.2过程316 11.8.3参数传递320 11.8.4VBA的内置函数321 11.8.5变量的作用域322 11.8.6变量的生存期323 11.9程序调试和错误处理324 11.9.1错误类型324 11.9.2程序调试325 11.9.3错误处理326 11.10小结328 习题328 第12章教学管理系统的开发333 12.1管理信息系统的一般开发过程333 12.2教学管理系统的系统规划335 12.3教学管理系统的系统分析336 12.4教学管理系统的系统设计337 12.4.1功能模块设计337 12.4.2数据库设计338 12.5教学管理系统的系统实施342 12.5.1查询的设计与实现342 12.5.2窗体的设计与实现345 12.5.3报表的实现362 12.5.4菜单实现365 12.6小结369 附录教学管理系统中的表及数据370 参考文献374