《Access数据库教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:陈树平,侯贤良,菅典兵主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2009
  • ISBN:9787313059185
  • 页数:304 页
图书介绍:本书共11章,包括:数据库基础知识,ACCESS 2003数据库系统概述,表的建立和使用,查询设计,数据访问页,宏、模板和VBA程序设计,数据库的安全与管理,ACCESS2003数据库应用实例。

第1章 数据库基础知识 1

1.1 数据与数据处理 1

1.1.1 数据与信息 1

1.1.2 数据处理技术的发展 2

1.1.3 数据库管理系统 3

1.2 数据模型 5

1.2.1 数据模型的组成要素 5

1.2.2 概念模型 6

1.2.3 层次模型 7

1.2 4 网状模型 8

1 2.5 关系模型 9

1.3 关系数据库 11

1.3.1 关系的基本概念 11

1.3.2 关系的特点 13

1.3.3 关系运算 13

1.4 数据库系统 16

1.4.1 数据库系统的结构 16

1.4.2 数据库系统的组成 18

1.5 关系的规范化 20

1.5.1 相关概念 20

1.5.2 关系规范化 21

1.6 数据库系统设计步骤 23

1.6.1 需求分析 23

1.6.2 概念结构设计 24

1.6.3 逻辑结构设计 24

1.6.4 物理结构设计 25

1.6.5 系统实施 25

1.6.6 运行和维护 25

本章小结 25

思考题与习题 26

第2章 Access 2003数据库系统概述 28

2.1 Access的发展和特点 28

2.1.1 Access的发展 28

2.1.2 Access 2003的特点 28

2.2 Access 2003的启动和退出 29

2.2.1 启动Access 2003 29

2.2.2 退出Access 30

2.3 Access 2003的用户界面 30

2.3.1 标题栏和菜单栏 30

2.3.2 工具栏 31

2.3.3 任务窗格 32

2.3.4 工作区和状态栏 32

2.4 Access 2003的数据对象 32

2.4.1 数据库 32

2.4.2 表 32

2.4.3 查询 33

2.4.4 窗体 33

2.4.5 报表 33

2.4.6 数据访问页 34

2.4.7 宏 34

2.4.8 VBA模块 34

2.5 数据库的建立 35

2.5.1 创建空数据库 35

2.5.2 利用向导创建数据库 36

2.6 使用数据库 37

2.6.1 打开数据库 37

2.6.2 关闭数据库 38

2.6.3 数据库的复制与删除 38

2.6.4 转换Access 2003数据库到低版本 38

本章小结 39

思考题与习题 40

第3章 表的建立和使用 42

3.1 Access 2003的数据类型 42

3.2 创建表 43

3.2.1 表的属性 43

3.2.2 使用设计器创建表 44

3.2.3 通过输入数据创建表 46

3.2.4 使用向导创建表 47

3.2.5 导入表 48

3.2.6 链接表 50

3.3 编辑数据表 52

3.3.1 复制、删除和重命名表对象 52

3.3.2 修改字段名、字段类型及字段属性 53

3.3.3 插入、删除和移动字段 54

3.3.4 编辑表中记录 55

3.3.5 调整表的外观 56

3.4 建立数据表之间的关系 57

3.4.1 表间关系的有关概念 58

3.4.2 建立表间关系 58

3.5 数据表的使用 60

3.5.1 查找和替换数据 60

3.5.2 排序记录 61

3.5.3 筛选记录 62

3.5.4 数据的导出 64

本章小结 65

思考题与习题 65

第4章 数据查询 69

4.1 查询基本知识 69

4.1.1 查询的概念 69

4.1.2 查询的功能 70

4.1.3 查询的类型 71

4.1.4 查询的基本操作与创建方式 72

4.1.5 查询表达式 74

4.2 创建选择查询 76

4.2.1 利用查询向导创建查询 76

4.2.2 利用查询设计视图创建查询 77

4.2.3 设计带查询条件的查询 78

4.3 创建交叉表查询 80

4.3.1 使用向导创建交叉表查询 80

4.3.2 创建交叉表查询 82

4.4 在查询中进行计算 83

4.4.1 Access查询计算类型 83

4.4.2 预定义计算 84

4.4.3 自定义计算 88

4.4.4 查找重复项查询向导 89

4.4.5 查找不匹配项查询向导 91

4.5 创建参数查询 92

4.5.1 单条件查询 92

4.5.2 复合条件查询 93

4.6 创建操作查询 94

4.6.1 创建生成表查询 94

4.6.2 创建删除查询 95

4.6.3 创建追加查询 96

4.6.4 创建更新查询 97

4.7 创建SQL查询 98

4.7.1 SQL简介 98

4.7.2 SQL的优点 98

4.7.3 SQL查询 99

4.7.4 单表查询 100

4.7.5 联合查询 104

4.7.6 子查询 106

4.7.7 数据定义查询 109

4.7.8 传递查询 110

4.8 编辑查询 110

4.8.1 编辑查询中的字段 110

4.8.2 调整查询中的列宽 111

4.8.3 编辑查询中的数据源 111

4.8.4 查询结果的使用 112

本章小结 113

思考题与习题 114

第5章 窗体设计 117

5.1 窗体概述 117

5.1.1 窗体的概念和功能 117

5.1.2 窗体的组成和结构 117

5.1.3 窗体的分类 118

5.1.4 窗体的视图 121

5.1.5 窗体的属性 121

5.2 创建窗体 122

5.2.1 使用“自动创建窗体”创建窗体 122

5.2.2 使用“图表向导”创建窗体 123

5.2.3 使用“窗体向导”创建窗体 125

5.2.4 窗体设计视图 127

5.3 窗体中控件及其应用 128

5.3.1 工具箱的使用 128

5.3.2 标签控件及应用 130

5.3.3 文本框控件及应用 131

5.3.4 选项组控件及应用 133

5.3.5 组合框控件及应用 136

5.3.6 命令按钮控件及应用 138

5.3.7 选项卡控件及应用 140

5.3.8 图像控件及应用 143

5.3.9 ActiveX控件及应用 144

5.4 窗体和控件的事件 144

5.4.1 键盘事件 144

5.4.2 鼠标事件 145

5.4.3 窗口事件 145

5.4.4 对象事件 145

5.4.5 操作事件 146

5.5 美化窗体 146

5.5.1 调整控件布局 146

5.5.2 使用自动套用格式 146

5.5.3 添加日期和时间 147

5.6 窗体的操作 147

5.6.1 在窗体中浏览和定位记录 148

5.6.2 在窗体中编辑记录 148

5.6.3 在窗体中排序记录 149

5.6.4 在窗体中筛选记录 149

5.6.5 窗体的打印和打印预览 151

本章小结 151

思考题与习题 152

第6章 报表 155

6.1 报表概述 155

6.1.1 报表的类型 155

6.1.2 报表的组成 156

6.1.3 报表与窗体的区别 157

6.1.4 报表的视图 157

6.2 快速创建报表 157

6.2.1 自动创建报表 158

6.2.2 使用“报表向导”创建报表 159

6.2.3 使用“标签向导”创建报表 162

6.2.4 使用“图表向导”创建报表 164

6.3 报表设计视图的使用 166

6.3.1 报表设计视图简介 166

6.3.2 使用设计视图创建报表 168

6.3.3 丰富报表的内容 170

6.4 报表中数据的排序与分组 172

6.4.1 排序数据 172

6.4.2 数据分组 173

6.5 创建子报表 175

6.5.1 在已有报表中创建子报表 175

6.5.2 将某个已有报表添加为子报表 177

6.6 打印报表 178

6.6 1 报表页面设置 178

6.6.2 分页打印报表 179

6.6.3 分列打印报表 179

6.6.4 指定打印机及执行打印报表 179

本章小结 180

思考题与习题 181

第7章 数据访问页 183

7.1 数据访问页视图 183

7.1.1 设计视图 183

7.1.2 页面视图 184

7.1.3 网页预览 184

7.2 创建数据访问页 185

7.2.1 自动创建数据访问页 185

7.2.2 使用向导创建数据访问页 186

7.2.3 在设计视图中创建数据访问页 187

7.3 编辑数据访问页 189

7.3.1 设置数据访问页格式 189

7.3.2 修改数据访问页属性 191

7.3.3 在数据访问页内添加对象 193

7.4 在IE中查看数据访问页 198

本章小结 198

思考题与习题 199

第8章 宏 201

8.1 宏的概述 201

8.1.1 宏与宏组 201

8.1.2 宏的基本功能与类型 201

8.2 创建宏 203

8.2.1 宏设计视图 203

8.2.2 在宏设计视图中创建宏 204

8.2.3 创建事件 207

8.2.4 创建条件宏 209

8.2.5 创建宏组 211

8.3 宏的运行与调 213

8.3.1 宏的运行方式 213

8.3.2 宏的调试 216

8.3.3 创建启动窗体 217

8.4 宏的其他操作 219

8.4.1 将宏转换为VBA程序代码 219

8.4.2 更改宏的安全性级别 220

本章小结 221

思考题与习题 221

第9章 模块与VBA 224

9.1 模块的概念 224

9.1.1 模块分类 224

9.1.2 创建模块 224

9.1.3 子过程与函数 225

9.1.4 参数传递 227

9.1.5 宏转换为模块 228

9.2 VBA程序设计基础 229

9.2.1 程序设计概述 229

9.2.2 数据类型 230

9.2.3 VBA中的变量 230

9.2.4 VBA中的常量和数组 232

9.2.5 VBA中的运算符 233

9.2.6 运算符的优先级 234

9.3 常用函数 235

9.3.1 数学函数 235

9.3.2 字符串函数 235

9.3.3 日期和时间函数 236

9.3.4 格式输出函数 236

9.3.5 类型转换函数 236

9.4 DoCmd对象及事件的常用操作 237

9.4.1 DoCmd对象及常用操作 237

9.4.2 事件及常用操作 239

9.5 VBA的程序结构 239

9.5.1 算法描述 239

9.5.2 顺序结构语句 240

9.5.3 选择结构语句 242

9.5.4 循环结构语句 246

9.6 VBA编程环境 248

9.6.1 进入VBE 248

9.6.2 VBE窗口的组成 249

9.7 VBA的数据库编程 252

9.7.1 数据库引擎与接口 252

9.7.2 数据访问对象(DAO) 252

9.7.3 ActiveX数据库对象 254

9.7.4 程序设计实例 255

9.8 VBA的运行与调试 256

9.8.1 VBA模块的错误类别 256

9.8.2 VBA的错误处理 257

9.8.3 调试工具的使用 258

9.9 Access数据库的管理 259

9.9.1 制作MDE文件 259

9.9.2 设定和撤消密码 261

9.9.3 数据库的备份与还原 262

9.9.4 数据库的压缩与修复 263

9.9.5 切换面板 264

本章小结 267

思考题与习题 267

第10章 学生成绩管理系统的设计 271

10.1 需求分析 271

10.1.1 系统任务的提出 271

10.1.2 系统需求 271

10.2 概念结构设计 272

10.3 逻辑结构设计 272

10.4 物理设计和运行维护 273

10.4.1 物理设计 273

10.4.2 数据库实施运行和维护 274

10.5 系统设计 274

10.5.1 主窗体的设计 274

10.5.2 设计表间的关系 275

10.5.3 功能模块的详细设计 276

10.5.4 编辑各表的窗体 276

10.5.5 设置查询和查询窗体 278

10.5.6 报表设计 282

10.5.7 设计主窗体 284

10.6 用户安全机制的设置与管理 286

10.6.1 创建用户组和用户 286

10.6.2 设置用户与组的访问权限 287

10.6.3 用户级安全机制的设置 287

10.7 设计文档 290

本章小结 291

思考题与习题 291

附录Ⅰ 292

附录Ⅱ 297

参考文献 304