目录
第1章数据库系统概述1
1.1基本概念1
1.2数据库技术的由来与发展3
1.3数据模型7
1.4数据库的生命周期11
1.5数据库技术的发展趋势16
本章习题16
参考答案18
第2章关系数据库19
2.1关系数据库概述19
2.1.1关系的数据结构19
2.1.2关系操作20
2.1.3完整性约束20
2.2关系模型20
2.2.1关系术语20
2.2.2关系的特点21
2.2.3实际关系模型22
2.3关系运算23
2.3.1传统的集合运算23
2.3.2专门的关系运算25
2.4关系的完整性27
2.4.1实体完整性27
2.4.2参照完整性28
2.4.3用户自定义完整性29
2.5关系数据库规范化理论29
本章习题30
参考答案32第3章Access 2010数据库34
3.1Access 2010概述34
3.1.1Access 2010的启动和退出34
3.1.2Access 2010的界面35
3.1.3Access 2010的功能区41
3.2Access对象49
3.3创建数据库54
3.3.1直接创建空数据库55
3.3.2利用模板创建数据库56
3.4数据库的基本操作58
本章习题61
参考答案62
第4章表63
4.1表的组成63
4.1.1表的结构63
4.1.2数据类型63
4.2创建数据表65
4.2.1创建表65
4.2.2设置字段属性71
4.2.3修改表结构77
4.2.4输入数据79
4.2.5创建索引与主键80
4.2.6建立表之间的关系82
4.3表操作86
4.3.1调整表的外观86
4.3.2数据的查找与替换90
4.3.3记录排序91
4.3.4记录筛选93
4.3.5数据表的更名、复制和删除97
本章习题98
参考答案106
第5章查询107
5.1查询概述107
5.1.1查询的概念107
5.1.2查询类型107
5.1.3查询视图108
5.1.4查询的方法109
5.2创建选择查询和计算查询109
5.2.1使用查询向导创建选择查询109
5.2.2使用查询设计视图创建选择查询111
5.2.3创建总计查询120
5.2.4创建计算查询121
5.2.5创建条件查询125
5.3创建参数查询126
5.4创建交叉表查询128
5.4.1使用向导创建交叉表查询129
5.4.2使用查询设计视图创建交叉表查询130
5.5操作查询132
5.5.1创建生成表查询133
5.5.2创建删除查询134
5.5.3创建追加查询135
5.5.4创建更新查询136
本章习题138
参考答案142
第6章结构化查询语言SQL144
6.1SQL语言简介144
6.1.1SQL的发展144
6.1.2SQL的特点144
6.1.3SQL语言的组成145
6.1.4SQL语言基本概念145
6.1.5数据类型145
6.2数据定义语言146
6.2.1创建基本表146
6.2.2创建索引148
6.2.3修改基本表149
6.2.4删除索引及基本表150
6.3数据查询语句150
6.3.1SELECT语句的语法格式150
6.3.2SQL聚合函数155
6.3.3SQL的单表查询156
6.3.4SQL多表查询158
6.3.5SQL嵌套查询159
6.3.6SQL合并查询160
6.4数据更新语句160
6.4.1插入数据161
6.4.2更新数据161
6.4.3删除数据161
本章习题162
参考答案164
第7章窗体166
7.1认识窗体166
7.1.1窗体的概念与功能166
7.1.2窗体的视图166
7.2创建窗体167
7.2.1自动创建窗体168
7.2.2使用“空白窗体”工具创建窗体169
7.2.3使用向导创建窗体172
7.2.4创建图表窗体176
7.3设计窗体178
7.3.1窗体设计视图178
7.3.2常用控件的功能179
7.3.3常用控件的使用181
7.3.4窗体和控件的属性193
7.4修饰窗体198
7.4.1使用主题198
7.4.2使用条件格式199
7.4.3添加当前日期和时间202
7.4.4调整窗体布局202
本章习题203
参考答案204
第8章报表205
8.1创建报表205
8.1.1自动创建报表205
8.1.2使用向导创建报表205
8.1.3使用设计视图创建报表209
8.1.4使用空报表工具创建报表210
8.1.5使用标签创建报表210
8.2设计报表212
8.2.1节的操作212
8.2.2排序和分组操作213
8.2.3计数及求和操作214
8.2.4插入时间和页码215
8.3打印215
8.3.1报表页面设置215
8.3.2报表打印216
8.4报表设计综合实例216
本章习题222
参考答案226
第9章宏227
9.1宏的概念227
9.2宏的创建227
9.2.1创建一般宏228
9.2.2创建宏组230
9.2.3创建条件宏230
9.2.4创建嵌入宏231
9.3宏的执行和调试232
9.4使用宏创建菜单234
本章习题237
参考答案241
第10章模块与VBA编程基础243
10.1模块的基本概念243
10.2创建模块244
10.3VBA编程的概念248
10.3.1对象、属性、方法和事件248
10.3.2VBA编程的步骤250
10.4VBA程序设计基础252
10.4.1编码规则252
10.4.2数据类型253
10.4.3常量、变量和数组255
10.4.4运算符和表达式258
10.4.5常用内部函数261
10.5VBA的程序控制267
10.5.1声明语句267
10.5.2赋值语句268
10.5.3选择结构语句268
10.5.4循环结构语句273
10.5.5标号和Goto语句281
10.6过程调用与参数传递282
10.6.1过程的定义和调用282
10.6.2参数传递286
10.6.3过程、变量的作用域287
10.7VBA常用操作288
10.8VBA的数据库编程292
10.8.1数据库访问接口292
10.8.2DAO293
10.8.3ADO298
本章习题304
参考答案311
第11章数据库安全管理312
11.1数据库的安全保护312
11.1.1设置、撤销数据库用户密码312
11.1.2压缩和修复数据库314
11.1.3创建数据库副本314
11.2数据库的转换与导出315
11.2.1数据库的转换315
11.2.2数据库的导出316
11.3拆分数据库318
11.4数据库应用系统的集成320
本章习题321
参考答案322
参考文献323