第1章数据库基础知识11.1数据库系统的基本概念11.1.1数据与信息11.1.2数据管理技术的发展21.1.3数据库系统组成31.2数据模型41.2.1数据模型的组成要素41.2.2常用的数据模型51.3关系数据库概述101.3.1关系的特点和类型101.3.2关系的完整性约束111.3.3关系运算121.4数据库应用系统设计概述131.4.1系统规划141.4.2需求分析141.4.3概念模型设计151.4.4逻辑设计151.4.5物理设计161.4.6程序编制及调试171.4.7运行和维护18本章小结18习题18第2章数据库及表的基本操作212.1Access 2010的使用基础212.1.1Access 2010的特点212.1.2Access的启动及退出222.1.3Access的工作界面和帮助系统242.1.4Access的数据库对象262.2创建数据库262.2.1引例262.2.2创建空白数据库272.2.3使用向导创建数据库272.2.4数据库的基本操作282.3创建数据表312.3.1引例312.3.2使用表模板创建表312.3.3使用设计视图创建表332.3.4通过输入数据创建表342.3.5使用已有的数据创建表362.3.6表记录的输入和编辑392.3.7字段的属性设置412.3.8主关键字的设置462.3.9修改表结构472.4表的基本操作482.4.1引例482.4.2表的外观定制482.4.3表的复制、删除和重命名512.4.4数据的导入和导出522.5表的数据操作562.5.1引例562.5.2数据的查找与替换562.5.3记录定位572.5.4记录排序572.5.5记录筛选582.6建立索引和表间关系582.6.1引例582.6.2索引592.6.3建立、编辑和删除表间关系612.6.4主表和子表64本章小结66习题66实验(实训)题68第3章查询693.1查询概述693.1.1查询的定义与功能693.1.2查询分类703.1.3查询视图713.2选择查询723.2.1引例733.2.2创建查询733.2.3运行查询793.2.4设置查询准则进行条件查询793.2.5修改查询893.2.6查找重复项和不匹配项查询903.3在查询中计算953.3.1引例953.3.2数据统计953.3.3添加计算字段973.3.4创建自定义查询993.4交叉表查询1003.4.1引例1003.4.2使用“交叉表查询向导”建立查询1003.4.3使用“设计”视图建立交叉表查询1033.5参数查询1043.6操作查询1063.6.1引例1063.6.2生成表查询1073.6.3删除查询1083.6.4更新查询1103.6.5追加查询1113.7SQL查询113本章小结115习题115实验(实训)题116第4章关系数据库标准语言SQL1184.1概述1184.1.1SQL概述1184.1.2在Access中使用SQL语言1184.2数据查询1204.2.1SELECT语句介绍1204.2.2单表查询1234.2.3多表查询1274.3数据定义功能1304.3.1表的定义与维护1304.3.2索引的定义和维护1334.3.3视图的定义和使用1354.4数据更新1364.4.1数据插入1364.4.2数据修改1374.4.3数据删除138本章小结139习题139实验(实训)题140第5章窗体1425.1窗体概述1425.1.1窗体的功能1425.1.2窗体的视图1425.1.3窗体的组成1455.1.4窗体的信息来源1455.1.5窗体的类型1465.2使用向导快速创建窗体1475.2.1引例1485.2.2快速创建窗体1485.2.3使用“窗体向导”创建窗体1505.2.4创建数据透视表/图窗体1545.3使用设计视图创建窗体1565.3.1用设计视图创建窗体的一般过程1565.3.2窗体设计视图中的对象1585.3.3控件的使用及布局1605.3.4对象的属性1635.4常见控件的创建及其属性设置1665.4.1引例1665.4.2标签控件1665.4.3文本框控件1675.4.4组合框和列表框控件1725.4.5命令按钮控件1795.4.6选项卡控件1815.4.7图像、绑定对象控件1835.4.8图形控件1865.5使用窗体处理数据1885.5.1引例1885.5.2浏览记录1885.5.3编辑记录1885.5.4查找和替换数据1885.5.5排序记录1895.5.6筛选记录1905.6主子窗体和导航窗体1905.6.1引例1905.6.2创建主子窗体1905.6.3创建导航窗体195本章小结200习题200实验(实训)题202第6章报表2036.1报表概述2036.1.1报表类型2036.1.2报表视图2056.1.3报表和窗体的区别2086.2创建报表2086.2.1引例2086.2.2快速创建报表及空报表2086.2.3创建标签报表2096.2.4使用报表向导创建报表2126.2.5使用报表设计视图创建报表2146.3编辑报表2186.3.1引例2196.3.2设置报表格式2196.3.3修饰报表2206.3.4排序2216.3.5记录的分组和汇总2236.3.6报表的计算2276.3.7在打印预览报表中对其进行预览查看2306.4创建高级报表2306.4.1引例2306.4.2子报表概述2306.4.3在已有的报表中创建子报表2306.4.4将一个已有的报表添加到已有报表中创建子报表2326.4.5创建多列报表2346.4.6导出成HTML报表234本章小结236习题236实验(实训)题238第7章宏及其应用2397.1宏的基本概念2397.1.1什么是宏2397.1.2认识宏设计窗口2397.2宏的创建2417.2.1引例2427.2.2宏的创建方法2427.2.3创建基本宏2487.2.4创建条件宏2517.2.5创建宏组2577.2.6创建特殊宏2627.3宏的运行2637.3.1直接运行宏2647.3.2从事件运行宏2647.3.3从宏运行宏266本章小结268习题269实验(实训)题270第8章模块2718.1模块的基本概念2718.1.1模块2718.1.2Visual Basic编辑器(VBE)简介2728.2VBA程序设计概述2758.2.1面向对象程序设计的基本概念2758.2.2VBA基础知识2768.2.3程序控制语句2808.2.4过程2848.3模块的创建2868.3.1创建模块2868.3.2Access对象模型2878.3.3宏和模块的关系289本章小结290习题290实验与实训292第9章数据安全2939.1Office Access 2010安全性的新增功能2939.2Access 2010数据库的加密与解密2949.2.1基本概念2949.2.2创建数据库访问密码2959.3压缩和修复数据库2979.4用户级安全2989.4.1Access 2010的安全体系结构2989.4.2打包、签名和分发Access 2010数据库3019.5更改注册表项3059.5.1允许不安全表达式在Access 2010中运行3059.5.2更改注册表项3079.6在Access 2010 中数字签名的使用3089.6.1创建自签名证书3089.6.2对数据库进行代码签名309本章小结310习题310实验(实训)题311附录图书借阅管理系统的设计312参考文献314