图书目录

目 录

第1章

数据库的基础知识

1.1 数据库概述 2

1.1.1 数据库及其发展 2

1.1.2 数据模型 5

1.1.3 数据元素 5

1.1.4 数据和信息 6

1.2 数据库设计基础 6

1.2.1 数据库基本设计流程 6

1.2.2 设计标准化数据库 10

1.2.3 数据库优化设计 11

1.3 认识Access数据库 11

1.3.1  Access简介 11

1.3.2 Access工作界面 11

动手练 调整导航窗格 14

动手练 自定义快速访问工具栏 14

1.3.3 Access的启动与退出 15

动手练 启动Access数据库 15

动手练 退出Access数据库 16

1.4 Access的基本功能 16

1.4.1 组织数据 16

1.4.2 创建查询 16

1.4.3 生成窗体 17

1.4.4 打印报表 17

1.4.5 其他功能 18

案例实战——工作界面的个性化设置 18

新手答疑 21

第2章

Access的基本操作

2.1 Access基本对象 23

2.1.1 表 23

动手练 切换表视图模式 24

2.1.2 查询 24

动手练 创建多表查询 25

2.1.3 窗体 27

动手练 创建窗体 27

2.1.4 报表 28

动手练 创建报表 28

2.1.5 宏 29

2.1.6 模块 29

2.1.7 页 29

2.1.8 Access对象之间的关系 29

2.2 打开数据库 30

2.2.1 打开指定位置的Access数据库 30

2.2.2 打开最近使用过的Access文件 30

动手练 固定常用的Access数据库 31

2.3 数据库的创建与保存 32

2.3.1 创建空白数据库 32

动手练 创建模板数据库 33

2.3.2 保存数据库 34

2.3.3??“另存为”操作 35

动手练 将数据库另存为兼容格式 36

动手练 重命名数据库 36

2.4 数据库记录的整理 37

2.4.1 查找数据 37

动手练 替换数据 38

2.4.2 数据排序 39

2.4.3 筛选信息 39

动手练 根据关键字筛选信息 40

动手练 筛选销售额大于500的信息 40

案例实战——向数据库中导入外部数据 41

新手答疑 45

第3章

表的构建

3.1 表的创建及基本操作 47

3.1.1 设计表的原则 47

3.1.2 新建空白表 47

动手练 保存表 47

动手练 打开及关闭表 48

3.1.3 使用模板创建表 49

动手练 使用设计视图创建表 50

3.1.4 设置字段类型并输入信息 52

动手练 导入其他数据库信息 54

动手练 在表中插入或删除字段 55

3.2 字段的设置 57

3.2.1 了解字段的类型 57

3.2.2 设置字段属性 58

动手练 设置字段大小 59

动手练 设置日期字段格式 59

3.2.3 字段的编辑规则 60

动手练 设置字段的验证规则 60

动手练 设置记录验证规则 61

动手练 输入掩码设置数据格式 63

3.2.4 创建“查阅”字段 66

3.2.5 更改主键 67

动手练 主键自动编号 68

3.2.6 修改数据类型 70

动手练 修改数据类型为“货币” 71

3.2.7 修改字段名称 72

3.3 管理表 73

3.3.1 删除表 73

3.3.2 重命名表 74

动手练 调整表的显示顺序 75

3.4 表的联接 76

3.4.1 定义表之间的关系 76

3.4.2 参照完整性的定义 76

3.4.3 创建关系的目的 77

动手练 创建一对一表关系 78

动手练 创建一对多表关系 79

动手练 创建多对多表关系 80

3.5 编辑表关系 82

3.5.1 查看表关系 82

3.5.2 修改表关系 82

动手练 删除表关系 83

案例实战——在数据库中创建费用报销表 83

新手答疑 88

第4章

查询的创建

4.1 查询概述 90

4.1.1 查询的作用 90

4.1.2 查询的类型 90

4.1.3 查询的视图 91

4.2 创建查询 91

4.2.1 在“设计视图”中创建查询 92

动手练 在“设计视图”中创建查询 93

动手练 在“设计视图”中设置查询条件 94

动手练 运行查询 96

4.2.2 创建简单查询 97

4.2.3 创建交叉表查询 99

动手练 创建重复项查询 101

动手练 创建不匹配项查询 103

4.3 编辑查询 105

4.3.1 添加或更改字段 105

动手练 调整字段顺序 105

4.3.2 隐藏或显示字段 107

4.3.3 更新查询 107

动手练 追加查询 108

动手练 删除查询 109

4.3.4 生成表查询 111

4.4 结构化查询语言(SQL) 113

4.4.1 SELECT语句 113

4.4.2 使用SQL语句修改个性查询的条件 114

案例实战——为商品销售表创建总计查询 116

新手答疑 118

第5章

窗体的设计

5.1 窗体概述 120

5.1.1 窗体的组成 120

5.1.2 窗体的类型 120

5.1.3 窗体的作用 121

5.2 创建窗体 122

5.2.1 自动创建窗体 122

动手练 使用窗体向导创建窗体 123

动手练 通过“另存为”操作创建窗体 124

5.2.2 创建空白窗体 125

动手练 向空白窗体中添加字段 126

5.2.3 创建多项目窗体 126

动手练 创建“导航窗体” 127

5.2.4 在“设计视图”中创建窗体 128

5.3 窗体和控件的设计 132

5.3.1 控件的类型 132

动手练 调整控件大小和位置 132

动手练 控件的布局和美化 133

5.3.2 调整窗体区域的大小 134

5.3.3 设置窗体页眉页脚 135

动手练 设置窗体背景 136

案例实战——创建办公设备销售窗体 136

新手答疑 140

第6章

报表的设计

6.1 报表的基础知识 142

6.1.1 报表的类型 142

6.1.2 报表的组成 142

6.1.3 报表和窗体的区别 143

6.2 报表的创建和设计 143

6.2.1 自动创建报表 143

6.2.2 使用向导创建报表 144

动手练 使用表中的指定字段创建报表 145

动手练 创建标签报表 147

6.2.3 在报表页眉中插入图片 149

6.2.4 创建分组和排序报表 150

6.3 打印报表 153

6.3.1 设置报表页面 153

动手练 调整列宽 154

6.3.2 强制分页打印报表 155

动手练 使用分组功能分页打印同类数据 156

动手练 分列打印报表 159

6.3.3 设置打印范围及打印份数 160

案例实战——创建薪酬统计报表 160

新手答疑 164

第7章

宏的自动化操作

7.1 宏的基本概念 166

7.1.1 宏的作用 166

7.1.2 宏功能的增强 166

7.1.3 宏的分类 167

7.2 创建宏和运行 168

7.2.1 创建独立的宏 168

7.2.2 创建宏组 169

7.2.3 运行宏 170

7.2.4 通过窗体按钮链接宏 171

7.2.5 设置宏条件 174

动手练 设置宏条件自动打开指定报表 175

动手练 创建嵌入的宏 177

7.3 使用宏执行常见操作 178

7.3.1 常用的宏操作及功能 178

7.3.2 打开和关闭数据库对象的宏代码 179

7.3.3 常用的查询语句 179

7.3.4 窗口的控制以及加载宏 180

动手练 关闭数据库中的表 181

动手练 使用宏自动打印表 182

动手练 打开指定查询 183

动手练 删除指定字段 184

案例实战——在Access数据库中运行Excel程序 186

新手答疑 189

第8章

数据库文件的管理

8.1 数据库的备份及转换 191

8.1.1 备份与恢复数据库 191

动手练 备份数据库文件 191

8.1.2 将数据库转换为ACCDE格式 192

动手练 使用副本恢复数据库所有数据 192

8.2 压缩和修复数据库 193

8.2.1 压缩和修复数据库的原因 193

动手练 手动压缩和修复Access文件 193

动手练 自动压缩和修复数据库 194

8.2.2 优化数据库性能 195

8.3 保护数据库安全 195

8.3.1 数据库加密规则 195

8.3.2 设置信任数据库 196

动手练 设置宏安全性 196

8.3.3 为数据库设置密码 197

动手练 撤销数据库密码 198

案例实战——数据库表的拆分和排列 199

新手答疑 201

附录

Access数据库应用上机指导

上机练习01??将外部数据导入Access 203

上机练习02??按照要求创建数据库 204

上机练习03??在数据表视图中创建员工薪资表 205

上机练习04??在设计视图中创建员工考勤表 206

上机练习05??设置表字段属性 207

上机练习06??为指定字段设置索引 209

上机练习07??为多个字段设置索引 210

上机练习08??筛选符合多个条件的员工信息 210

上机练习09??在查询设计器中创建查询 212

上机练习10??设计查询 213

上机练习11??在查询中添加多张表 214

上机练习12??创建多种类型的窗体 215

上机练习13??创建包含子窗体的窗体 217

上机练习14??设置窗体的外观 218

上机练习15??窗体主体控件的添加和设计 220

上机练习16??设置控件来源 221

上机练习17??快速复制控件并修改控件属性 223

上机练习18??设置窗体页眉页脚 224

上机练习19??创建基本报表 226

上机练习20??创建包含指定字段的报表并按地区分组 226

上机练习21??使用宏创建欢迎窗口 228

上机练习22??为按钮链接宏 229