《高等学校计算机基础教材 ACCESS数据库程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:陈桂林主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2007
  • ISBN:9787040214741
  • 页数:252 页
图书介绍:本书是在总结编者多年从事Access数据库教学实践、应用软件开发及试题库建设的基础上,从实际应用角度出发,采用“案例”驱动的编写方式,以表及查询为基础,以控件、设计视图为重点,以培养程序设计能力为突破点,深入浅出、循序渐进地介绍Access数据库程序设计。

第1章 数据库概述 1

1.1 数据库基础 1

1.1.1 基本概念 1

1.1.2 数据管理的发展史 4

1.2 数据模型 6

1.2.1 概念模型 6

1.2.2 实现模型 8

1.3 关系数据库 10

1.3.1 关系数据库的基本概念 10

1.3.2 关系运算 11

1.3.3 关系的完整性 12

小结 13

习题一 14

第2章 Access简介 16

2.1 Access的基本特性 16

2.1.1 Access发展历程 16

2.1.2 Access的特点 17

2.2 Access数据库组成 18

2.2.1 表 19

2.2.2 查询 19

2.2.3 窗体 19

2.2.4 报表 19

2.2.5 页 19

2.2.6 宏 19

2.2.7 模块 20

2.3 Access的用户界面与基本操作 20

2.3.1 Access的启动与退出 20

2.3.2 Access主界面 21

2.3.3 使用Access向导 21

2.3.4 Access帮助 22

2.4 设计Access数据库与表 23

2.4.1 需求分析 23

2.4.2 报表设计 25

2.4.3 表设计 25

2.4.4 数据设计 26

2.4.5 确定主键 27

2.4.6 确定联系 28

2.4.7 设计优化 29

2.5 建立Access数据库 29

2.5.1 使用向导 29

2.5.2 创建空数据库 31

2.5.3 数据库的打开与关闭 31

小结 32

习题二 32

第3章 数据表 34

3.1 表的初探 34

3.1.1 关系与表 34

3.1.2 表的结构 35

3.2 表的建立与修改 37

3.2.1 使用设计视图创建表 37

3.2.2 输入和删除记录 40

3.2.3 修改表的结构 41

3.2.4 字段属性的设置 42

3.2.5 索引 46

3.2.6 主关键字 47

3.2.7 使用向导创建表 48

3.3 表之间的关系 50

3.3.1 了解表之间的关系 50

3.3.2 建立表之间的关系 51

3.4 表的优化与调整 53

3.4.1 排序 53

3.4.2 筛选 54

3.4.3 查找与替换 57

3.4.4 表的显示格式设置 59

3.5 数据表与外部数据的交换 60

3.5.1 数据的导入 60

3.5.2 导出数据库对象 61

3.5.3 链接数据 62

小结 62

习题三 63

第4章 查询 67

4.1 查询概述 67

4.1.1 查询简介 67

4.1.2 查询的类型 69

4.2 查询的准则 69

4.2.1 运算符 70

4.2.2 函数 71

4.2.3 查询准则的建立 74

4.3 使用向导创建查询 75

4.3.1 创建简单的选择查询 75

4.3.2 利用“查找重复项查询向导”创建查询 77

4.3.3 利用“查找不匹配项查询向导”创建查询 79

4.4 使用设计视图创建查询 81

4.4.1 选择查询 81

4.4.2 交叉表查询 85

4.4.3 参数查询 86

4.4.4 修改已创建的查询 87

4.5 操作查询 90

4.5.1 生成表查询 90

4.5.2 追加查询 92

4.5.3 更新查询 93

4.5.4 删除查询 94

4.6 SQL查询 95

4.6.1 SQL语句简介 95

4.6.2 基本SQL语句 96

4.6.3 创建SQL查询 98

小结 99

习题四 99

第5章 窗体 101

5.1 窗体概述 101

5.1.1 窗体的类型 101

5.1.2 窗体的设计视图 103

5.2 用向导创建窗体 104

5.3 在窗体中添加控件 105

5.3.1 控件与属性 105

5.3.2 创建控件 108

5.3.3 使用窗体操纵数据 110

5.4 其他窗体类型 111

5.4.1 子窗体 111

5.4.2 图表窗体 112

5.4.3 数据透视表窗体 114

5.5 编辑窗体 116

5.5.1 自动套用格式 116

5.5.2 添加与删除控件 117

5.5.3 调整控件的位置与大小 117

5.5.4 修改控件的属性 119

小结 120

习题五 120

第6章 报表 123

6.1 报表概述 123

6.1.1 报表类型 123

6.1.2 报表的设计视图 125

6.1.3 报表的建立过程 126

6.2 自动创建报表 126

6.2.1 用报表向导创建报表 126

6.2.2 自动创建报表 129

6.3 用设计器创建报表 130

6.3.1 创建报表的任务 130

6.3.2 子报表 135

6.3.3 图表式报表 136

6.4 编辑报表 137

6.4.1 设置文本型信息的显示效果 137

6.4.2 添加新的控件 138

6.4.3 在报表中汇总或计算 138

6.5 打印报表 139

6.5.1 页面设置 140

6.5.2 打印输出 141

小结 141

习题六 142

第7章 数据访问页 145

7.1 数据访问页概述 145

7.1.1 Access与Internet 145

7.1.2 数据访问页的类型 146

7.1.3 数据访问页的视图 146

7.2 创建简单的数据访问页 147

7.2.1 自动创建数据访问页 147

7.2.2 利用向导创建数据访问页 148

7.3 自定义数据访问页 151

7.3.1 设计视图 151

7.3.2 在数据访问页中添加或删除字段 152

7.3.3 页的分组和排序 152

7.3.4 控件的使用 153

7.3.5 控制数据访问页的外观 155

7.4 访问数据访问页 156

7.4.1 通过浏览器访问 156

7.4.2 在Access中打开数据访问页 157

小结 157

习题七 158

第8章 宏 159

8.1 宏概述 159

8.1.1 宏的概念 159

8.1.2 使用宏 160

8.2 宏的创建 160

8.2.1 宏的设计视图 161

8.2.2 创建宏 162

8.2.3 创建宏组 164

8.2.4 创建条件宏 165

8.3 宏的编辑、运行与调试 166

8.3.1 宏的编辑 167

8.3.2 宏的运行 167

8.3.3 宏的调试 168

8.4 事件与事件驱动 170

8.4.1 Access中的事件 170

8.4.2 事件触发操作 170

小结 171

习题八 172

第9章 VBA程序设计基础 174

9.1 程序简介 174

9.1.1 概念 174

9.1.2 VBA简介 175

9.1.3 一个简单的VBA程序 176

9.2 对象与事件 177

9.2.1 VBA中的对象 178

9.2.2 事件与事件驱动 178

9.2.3 面向对象程序设计的基本过程 178

9.3 VBA编程环境 180

9.3.1 初识VBE 180

9.3.2 在VBE环境中编辑VBA代码 182

9.4 数据输入输出 182

9.4.1 VBA中的数据输入输出 182

9.4.2 赋值语句 185

9.5 数据类型与表达式 186

9.5.1 基本数据类型 186

9.5.2 常量 187

9.5.3 变量 187

9.5.4 表达式 189

9.5.5 标准函数 189

小结 191

习题九 192

第10章 基本程序结构 194

10.1 分支结构 194

10.1.1 If…Then…End If语句 195

10.1.2 If…Then…Else…End If语句 195

10.1.3 If语句的嵌套 196

10.1.4 Select…Case语句 199

10.2 循环结构 201

10.2.1 Do While…Loop语句 201

10.2.2 Do…Loop While语句 202

10.2.3 For…Next语句 204

10.2.4 循环嵌套 205

10.3 数组及其应用 207

10.3.1 数组的概念 207

10.3.2 定义数组 207

10.4 编写程序访问数据库 208

10.4.1 ADO概述 208

10.4.2 访问记录集中的字段 210

10.4.3 记录操作 210

10.4.4 遍历记录集中的记录 211

10.5 VBA程序的调试 213

10.5.1 错误类型 213

10.5.2 使用On Error语句 213

10.5.3 调试工具的使用 214

小结 215

习题十 216

第11章 模块 218

11.1 模块概述 218

11.1.1 模块 218

11.1.2 过程与模块 219

11.2 过程的定义与参数传递 220

11.2.1 Sub子过程的定义与调用 220

11.2.2 函数过程的定义与调用 222

11.2.3 参数传递 223

11.3 变量的作用域与生命周期 225

11.3.1 变量的作用域 225

11.3.2 变量的生命周期 227

11.4 Access的常用对象事件 227

11.4.1 键盘事件 228

11.4.2 鼠标事件 229

11.4.3 窗口事件 230

11.4.4 对象事件 231

11.4.5 Timer事件 232

小结 233

习题十一 234

第12章 创建数据库应用程序 237

12.1 高校教师管理系统 237

12.2 应用程序集成 243

12.2.1 切换面板管理器的使用 243

12.2.2 应用程序集成 246

12.3 设置打开数据库的密码 248

12.4 发布MDE文件 249

小结 250

习题十二 250

参考文献 252