《Access数据库开发培训教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:卓越科技编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121083686
  • 页数:309 页
图书介绍:本书主要介绍Access 2007数据库创建和使用的知识,包括数据库基础知识、Access 2007的创建、表的创建与设置、表的高级操作、查询的创建和简单应用、查询的高级应用、窗体的创建与设计、报表的创建及应用、宏的创建与应用、VBA程序设计、数据库安全管理等知识。本书内容深入浅出、图文并茂,配有大量实用的典型案例,并在每课后结合该课的内容给出了练习题,以便于进一步巩固所学的知识。

第1课 Access数据库概述 1

1.1数据库相关知识 2

1.1.1知识讲解 2

1.信息与数据 2

2.数据库 2

3.数据库管理系统 2

4.数据库系统 3

5.数据模型 4

6.关系数据库 5

7.关系数据库的设计 9

1.1.2典型案例——图书管理系统数据库的设计 9

1.2初识Access 2007 10

1.2.1知识讲解 10

1.Access 2007的新变化和新功能 10

2.启动Access 2007 13

3.退出Access 2007 14

4.Access 2007的操作界面 15

1.2.2典型案例——Access 2007窗口界面的个性化 18

1.3上机练习 20

1.3.1用两种不同的方法启动Access 2007 20

1.3.2用4种不同的方法退出Access 2007 20

1.4疑难解答 21

1.5课后练习 21

第2课 数据库的操作 23

2.1数据库的基本操作 24

2.1.1知识讲解 24

1.数据库的创建 24

2.数据库的打开 25

3.数据库的关闭 27

2.1.2典型案例——创建图书管理系统数据库 27

2.2数据库中的对象 29

2.2.1知识讲解 29

1.“表”对象 29

2.“查询”对象 30

3.“窗体”对象 31

4.“报表”对象 32

5.“宏”对象 33

6.“模块”对象 34

2.2.2典型案例——设置重叠式工作区 34

2.3数据库中对象的基本操作 37

2.3.1知识讲解 37

1.对象的打开 37

2.对象的显示 37

3.对象的复制 39

4.对象的删除 40

5.对象的重命名 41

2.3.2典型案例——修改对象的打开方式 41

2.4上机练习 43

2.4.1用4种方法打开数据库 43

2.4.2关闭数据库 43

2.5疑难解答 43

2.6课后练习 44

第3课 表的创建与设置 45

3.1表的创建 46

3.1.1知识讲解 46

1.使用数据表视图创建表 46

2.使用设计视图创建表 46

3.使用向导创建表 47

3.1.2典型案例——创建“学生信息表” 47

3.2表的简单操作 48

3.2.1知识讲解 48

1.字段的操作 49

2.字段的类型 51

3.设置字段的属性 52

4.使用主键 53

3.2.2典型案例——创建“成绩表” 54

3.3创建表之间的关系 56

3.3.1知识讲解 56

1.关系的作用 56

2.关系的类型 56

3.建立表之间的关系 57

3.3.2典型案例——创建“学生管理数据库”中表之间的关系 58

3.4上机练习 60

3.4.1创建“员工管理数据库” 60

3.4.2创建表之间的关系 61

3.5疑难解答 62

3.6课后练习 62

第4课 表的高级操作 65

4.1表的编辑操作 66

4.1.1知识讲解 66

1.记录的添加 66

2.记录的编辑 66

3.数据的查找和替换 71

4.数据的排序 74

5.数据的筛选 78

4.1.2典型案例——高级筛选和排序的应用 84

4.2表的格式设置 85

4.2.1知识讲解 85

1.调整表的行高和列宽 86

2.设置字段顺序 88

3.隐藏和显示字段 88

4.删除和添加字段 90

5.设置字体格式 91

6.冻结列 92

4.2.2典型案例——建立子数据表 93

4.3表的导入和导出 95

4.3.1知识讲解 95

1.表的导出 95

2.表的导入 96

4.3.2典型案例——表的导出 98

4.4上机练习 100

4.4.1使用行选择器设置行高 100

4.4.2快速设置列宽 100

4.5疑难解答 101

4.6课后练习 101

第5课 查询的创建和简单应用 103

5.1查询的创建 104

5.1.1知识讲解 104

1.查询简介 104

2.查询种类 104

3.使用向导创建查询 105

4.使用查询设计创建查询 110

5.1.2典型案例——使用汇总查询 113

5.2查询的简单应用 114

5.2.1知识讲解 115

1.参数查询 115

2.交叉表查询 116

5.2.2典型案例——多参数查询 117

5.3上机练习 119

5.3.1创建单表的交叉表查询 119

5.3.2运算符查询的应用 119

5.4疑难解答 120

5.5课后练习 121

第6课 查询的高级应用 123

6.1操作查询的应用 124

6.1.1知识讲解 124

1.删除查询 124

2.更新查询 126

3.追加查询 127

4.生成表查询 128

6.1.2典型案例——基于多表的生成表查询 129

6.2 SQL查询的应用 131

6.2.1知识讲解 131

1.SQL查询语句 131

2.SQL查询语句的应用 132

3.SQL特殊查询 138

6.2.2典型案例——JOIN子句的应用 140

6.3上机练习 141

6.3.1使用更新查询修改记录 141

6.3.2使用统计函数的SQL查询 142

6.4疑难解答 143

6.5课后练习 143

第7课 窗体的创建 145

7.1窗体概述 146

7.1.1知识讲解 146

1.窗体的作用 146

2.窗体的分类 147

7.1.2典型案例——创建简单窗体 149

7.2创建窗体 151

7.2.1知识讲解 151

1.使用窗体向导创建窗体 151

2.使用窗体工具创建窗体 153

3.使用空白窗体工具创建窗体 157

7.2.2典型案例——使用窗体向导创建数据表式窗体 158

7.3主/子窗体的创建 160

7.3.1知识讲解 160

1.同时创建主窗体和子窗体 160

2.使用现有窗体创建主/子窗体 162

7.3.2典型案例——使用窗体向导创建主/子窗体 164

7.4上机练习 165

7.4.1使用窗体向导创建两端对齐式窗体 165

7.4.2创建“员工信息表”数据透视表窗体 166

7.5疑难解答 167

7.6课后练习 167

第8课 窗体的设计 169

8.1控件的应用 170

8.1.1知识讲解 170

1.窗体结构 170

2.控件的功能 171

3.标签控件的应用 172

4.文本框控件的应用 173

5.组合框控件的应用 175

6.列表框控件的应用 176

7.选项按钮控件的应用 178

8.选项卡控件的应用 179

8.1.2典型案例——创建选项组控件 181

8.2窗体的美化 184

8.2.1知识讲解 184

1.窗体外观的设置 184

2.窗体属性的设置 186

3.控件操作 188

8.2.2典型案例——“学生基本信息”窗体的美化 189

8.3上机练习 190

8.3.1创建“课程信息”窗体 190

8.3.2美化“课程信息”窗体 190

8.4疑难解答 191

8.5课后练习 191

第9课 报表的创建及应用 193

9.1报表的创建 194

9.1.1知识讲解 194

1.报表的结构 194

2.报表的视图 195

3.创建报表 196

4.自定义报表 204

9.1.2典型案例——使用空报表工具创建图表报表 205

9.2报表的应用 207

9.2.1知识讲解 208

1.报表的计算 208

2.报表中数据的排序和分组 210

3.报表中数据的汇总 211

4.报表的打印 212

9.2.2典型案例——在报表中创建子报表 214

9.3上机练习 216

9.3.1“学生信息表”报表数据的排序 216

9.3.2“学生信息表”报表数据的分组 216

9.4疑难解答 217

9.5课后练习 217

第10课 宏的创建与应用 220

10.1宏的创建与运行 221

10.1.1知识讲解 221

1.宏的定义 221

2.宏的类型 221

3.创建宏 221

4.运行宏 226

10.1.2典型案例——创建判断简单四则运算的宏 227

10.2宏的事件与操作 230

10.2.1知识讲解 231

1.事件 231

2.宏操作 232

10.2.2典型案例——创建成绩查询程序 234

10.3上机练习 237

10.3.1使用OpenReport打开报表 237

10.3.2使用宏来执行SQL语句 237

10.4疑难解答 238

10.5课后练习 238

第11课VBA程序设计 241

11.1 VBA程序设计基础 242

11.1.1知识讲解 242

1.VBA编程环境 242

2.数据类型 242

3.常量 244

4.变量 245

5.数组 246

6.运算符和表达式 248

7.流程控制语句 250

11.1.2典型案例——创建判断成绩等级窗体 255

11.2模块与过程 257

11.2.1知识讲解 257

1.模块 257

2.过程 258

11.2.2典型案例——使用VBA判断简单四则运算 259

11.3面向对象的程序设计 262

11.3.1知识讲解 262

1.对象 262

2.属性 262

3.方法 263

4.事件 263

11.3.2典型案例——创建登录窗体 264

11.4上机练习 267

11.4.1创建统计成绩窗体 267

11.4.2使用VBA添加学生记录 268

11.5疑难解答 269

11.6课后练习 269

第12课 数据库安全管理 272

12.1数据库密码管理 273

12.1.1知识讲解 273

1.数据库加密 273

2.数据库解密 274

12.1.2典型案例——数据库的压缩与备份 275

12.2数据库的安全机制 276

12.2.1知识讲解 276

1.信任中心 276

2.打包、签名和分发数据库 277

12.2.2典型案例——数据库分析 280

12.3上机练习 284

12.3.1文档管理器的应用 284

12.3.2分析“员工管理数据库”的性能 284

12.4疑难解答 285

12.5课后练习 285

第13课 办公设备管理系统 287

13.1系统分析 288

13.1.1系统功能分析 288

13.1.2系统预览 288

13.2系统实现 289

13.2.1创建数据库 289

13.2.2创建数据表 289

1.创建表 289

2.创建表之间的关系 291

13.2.3创建系统查询 291

13.2.4创建系统窗体 292

1.创建登录窗体 292

2.创建设备信息管理窗体 293

3.创建设备高级查询窗体 294

4.创建切换面板窗体 296

13.2.5创建系统报表 296

1.创建设备明细报表 296

2.创建查询明细报表 296

13.2.6 VBA编程 298

1.在登录窗体中添加代码 298

2.在设备信息管理窗体中添加代码 299

3.在设备高级查询窗体中添加代码 301

13.2.7系统调试与发布 304

1.性能分析 304

2.设置启动选项 305

13.3上机练习 305

13.4疑难解答 306

13.5课后练习 306

参考答案 308