为满足高校通识教育背景下对计算机公共课程的要求,使学生能快速、轻松和有效地掌握数据库方面的知识和技能,本书将基本理论与实际应用相结合,既深入浅出地讲授了数据库的基本理论和概念,更以Access数据库管理系统为平台,介绍数据库的创建、开发和使用。 本书以任务驱动为特点,以一个典型案例“教务系统数据库”贯穿全书,循环渐进、深入详尽地介绍了Access数据库管理系统的使用方法和功能特点,读者可以根据书中的大量例子进行操作和练习,从而快速轻松地掌握该软件。 全书共12章,主要内容包括数据库基础知识,初步认识Access和数据库基本操作,创建数据表、查询、窗体、报表和宏,数据库语言SQL,数据的导入导出,数据库安全与管理,以及应用案例“购物信息管理系统”的介绍。 本书配有演示案例中使用的所有素材文件和数据库答案文件,每章配有上机实验(或思考题)及实验所需的素材文件,以方便读者练习。第1~9章还总结了“本章重要知识点”,增加了客观题,以方便读者复习。本书亦配有电子教案,适合作为高等院校各专业学生计算机文化基础课程的教材,也可作为计算机成人教育、各类培训班和进修班的教材或主要参考书,同时也适合各类工程技术人员和计算机爱好者阅读和参考。
学以致用,一案到底。跟着书的脉络,自己动手,从创建空白数据库开始,做一个完整的数据库系统……,你会发现学习和掌握Access是件简单、快乐的事情!
第1章数据库基础知识
1.1数据管理技术的发展
1.1.1人工管理
1.1.2文件系统
1.1.3数据库
1.1.4XML技术
1.2数据描述
1.2.1概念设计中的数据描述
1.2.2逻辑设计中的数据描述
1.2.3物理设计中的数据描述
1.2.4数据联系的描述
1.3数据模型
1.3.1数据抽象的过程
1.3.2概念模型
1.3.3逻辑模型
1.3.4外部模型
1.3.5内部模型
1.3.6数据库系统的体系结构
1.3.7数据独立性
1.4数据库管理系统和数据库系统
1.4.1数据库管理系统
1.4.2数据库系统
1.5关系模型
1.5.1基本术语
1.5.2关系的定义和性质
1.5.3关系模型的三类完整性规则
1.6关系数据库的规范化设计
1.7数据库的设计过程
本章重要知识点
习题
第2章认识Access 2010
2.1走进Access 2010
2.1.1Access 2010的新增功能
2.1.2Access 2010的启动与退出
2.1.3Access 2010的工作界面
2.2Access 六大对象
2.2.1表
2.2.2查询
2.2.3窗体
2.2.4报表
2.2.5宏
2.2.6模块
本章重要知识点
习题
上机实验
第3章数据库的创建与操作
3.1创建数据库
3.1.1利用模板创建数据库
3.1.2创建空白数据库
3.2数据库的基本操作及管理
3.2.1打开数据库
3.2.2保存数据库
3.2.3关闭数据库
3.2.4删除数据库
3.2.5查看数据库属性
本章重要知识点
习题
上机实验
第4章数据表的设计与创建
4.1设计数据表
4.1.1数据表的结构
4.1.2数据类型
4.1.3字段属性
4.2创建数据表
4.2.1使用数据表模板创建数据表
4.2.2使用字段模板创建数据表
4.2.3使用“表”按钮创建数据表
4.2.4使用“表设计”按钮创建数据表
4.2.5通过导入创建数据表
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索引、主键及表关系
4.6.1索引
4.6.2主键
4.6.3表关系
本章重要知识点
习题
上机实验
第5章查询的创建与使用
5.1查询简介
5.1.1查询的功能
5.1.2查询的类型
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.3.7创建汇总字段
5.3.8创建多表查询
5.3.9查询综合举例
5.4创建操作查询
5.4.1生成表查询
5.4.2更新查询
5.4.3追加查询
5.4.4删除查询
本章重要知识点
习题
上机实验
第6章窗体
6.1窗体简介
6.1.1窗体的功能
6.1.2窗体的类型
6.1.3窗体的视图
6.2创建窗体
6.2.1创建窗体使用的命令或工具
6.2.2为当前数据表或查询创建窗体
6.2.3使用向导创建窗体
6.2.4创建分割式窗体
6.2.5创建自定义窗体
6.2.6创建数据透视表窗体
6.2.7创建数据透视图窗体
6.2.8创建主/子窗体
6.3添加窗体控件
6.3.1添加窗体控件使用的命令或工具
6.3.2标签控件
6.3.3文本框控件
6.3.4复选框、选项按钮、切换按钮和选项组
6.3.5列表框和组合框
6.3.6按钮
6.3.7图像
6.3.8绑定对象框
6.3.9子窗体/子报表
6.3.10选项卡
6.4美化窗体
6.4.1窗体页眉和页脚
6.4.2窗体和控件的属性设置
6.5窗体上的记录操作
6.5.1查看记录
6.5.2添加、保存和删除记录
6.5.3筛选和排序
6.6综合窗体举例
本章重要知识点
习题
上机实验
第7章报表
7.1报表简介
7.1.1报表的功能
7.1.2报表的类型
7.1.3报表的视图
7.1.4报表的结构
7.2创建报表
7.2.1创建报表使用的命令或工具
7.2.2为当前数据表或查询创建报表
7.2.3使用向导创建报表
7.2.4使用“空报表”按钮创建报表
7.2.5使用“报表设计”按钮创建自定义报表
7.2.6创建标签型报表
7.2.7创建参数报表
7.2.8创建主/子报表
7.2.9创建交叉报表
7.2.10创建弹出式报表
7.2.11创建图表报表
7.3美化报表
7.3.1设置报表格式
7.3.2添加页眉和页脚
7.3.3添加控件
7.4报表的计算和分组汇总
7.4.1为报表添加计算字段
7.4.2报表的分组汇总
7.5报表打印
7.6综合报表举例
本章重要知识点
上机实验
第8章宏
8.1宏简介
8.1.1宏的功能
8.1.2宏的类型
8.1.3宏的设计视图(宏生成器)
8.2创建宏
8.2.1创建独立宏
8.2.2创建嵌入式宏
8.2.3创建条件宏
8.2.4创建宏组
8.2.5创建用户界面宏
8.2.6创建数据宏
8.3运行、调试、编辑和删除宏
8.3.1运行宏
8.3.2调试宏
8.3.3编辑宏
8.3.4删除宏
8.4宏应用举例
8.4.1制作启动窗体
8.4.2使用宏打印报表
本章重要知识点
习题
上机实验
第9章数据库语言SQL
9.1SQL特点
9.2SQL数据定义
9.2.1SQL模式的创建和撤销
9.2.2SQL的基本数据类型
9.2.3基本表的创建和撤销
9.2.4索引的创建和撤销
9.3SQL数据查询
9.3.1SELECT基本句型
9.3.2SELECT语句的使用技术
9.3.3SELECT语句的完整结构
9.3.4数据查询中的限制和规定
9.3.5嵌套查询的改进写法
9.3.6基本表的连接操作
9.4SQL数据更新
9.4.1数据插入
9.4.2数据删除
9.4.3数据修改
9.5视图的定义及操作
9.5.1视图的创建和撤销
9.5.2对视图的操作
9.6嵌入式SQL
9.6.1嵌入式SQL的实现方式
9.6.2嵌入式SQL的使用规定
9.6.3SQL的集合处理方式与主语言单记录处理方式之间的协调
9.6.4嵌入式SQL的使用技术
本章重要知识点
习题
第10章数据的导入导出
10.1外部数据简介
10.2导入数据
10.2.1导入Excel文件
10.2.2导入文本文件
10.2.3导入Access数据库文件
10.3导出数据
10.3.1导出为Excel文件
10.3.2导出为文本文件
10.3.3导出为PDF或XPS文件
上机实验
第11章数据库安全与管理
11.1Access数据库的安全性
11.1.1Access数据库的安全体系
11.1.2信任中心
11.1.3数据库打包、签名和分发
11.2设置数据库密码
11.3压缩和修复数据库
11.4备份和恢复数据库
11.5生成ACCDE文件
上机实验
第12章应用实例
12.1系统需求分析与设计
12.1.1需求分析
12.1.2系统设计
12.2用户界面的创建
12.2.1创建登录界面
12.2.2创建显示商品信息单个记录的窗体
12.2.3创建查询商品信息结果分割窗体
12.2.4创建客户订单主/子窗体
12.3信息查询的创建
12.3.1商品信息查询的实现
12.3.2客户订单查询的实现
12.3.3客户购买量查询的实现
12.4报表的创建
12.4.1创建客户信息报表
12.4.2创建订单明细报表
12.4.3创建商品信息报表
12.5启动系统的设置
12.5.1通过设置Access选项设置自动启动窗体
12.5.2通过编写宏设置自动启动窗体
上机实验
习题答案与解析