《Access数据库程序设计教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘钢,程克明编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302104891
  • 页数:360 页
图书介绍:本书根据高等职业技术教育培养应用型人才的目的而编写。全书共有10章,包括:数据库基础知识、Access 2003数据库概述及数据表操作、数据查询与SQL命令、创建报表、模块对象和VBA程序设计、窗体设计与常用控件的编程、用VBA访问Access数据库、设计数据访问页及脚本编辑、定制与管理Access数据库和应用案例—小商店进销存管理系统。本书重视Access数据库应用中的程序设计,强调自主编程,使读者在掌握向导应用的基础上,可以实现向导所无法实现的功能,甚至能够为不熟悉计算机技术的用户开发依托于窗体、控件的应用程序。本书作为一体大学教材适用于高职高专、技术应用型本科或普通本科学生,以及编程爱好者。为便于教师授课和读者自学,本教材提供配套的电子教案和各间例题的源文件,下载网址:http://hb.tongji.edu.cn/Access。

第1章数据库基础知识 1

1.1数据库系统的组成 1

什么是数据库 1

数据库系统的组成 1

1.2关系模型理论 2

实体、属性与联系 2

3种数据模型 4

表的特点 5

1.3数据完整性规则 5

主键 5

实体完整性规则 6

参照完整性规则 6

冗余的弊端 7

域完整性规则 8

1.4模式的规范化 9

第一范式 9

第二范式 9

第三范式 10

习题 10

第2章 数据表操作 12

2.1 Access 2003数据库概述 12

Access 2003的特点 12

安装Access 2003 13

Access 2003数据库的对象 15

开始使用Access 2003 16

2.2表结构设计 18

字段属性 19

表的其他创建方式 25

主键与表间关系 26

建立索引 28

2.3记录操作 30

追加记录 31

记录的选定与记录指针的移动 33

编辑记录数据 34

数据表的格式化 36

子数据表编辑 38

记录的筛选与排序 39

记录的打印输出 41

2.4数据的导出与导入 42

数据的导出 42

数据的导入 44

数据的链入 47

2.5数据表的复制、改名与删除 48

习题与实验 49

第3章 数据查询与SQL命令 51

3.1查询对象概述 51

3.2通过向导或设计视图创建查询 52

用简单查询向导生成查询 52

通过设计视图编辑或创建查询 55

条件查询 57

查询的有序输出 60

使用通配符查询 61

使用计算字段 63

交叉表查询 64

3.3使用SQL命令查询 67

SQL语言概述 67

基于单一记录源的查询 68

基于多个记录源的查询 73

合计、汇总与计算 76

嵌套查询 79

3.4操作查询 81

生成表查询 81

追加查询 82

更新查询 83

删除查询 84

习题与实验 85

第4章 创建报表 87

4.1报表对象概述 87

4.2通过向导创建报表 88

创建基于单一数据源的报表 89

报表对象操作 94

创建基于多重数据表的报表 95

创建图表报表 97

创建标签报表 100

4.3自动创建报表 103

4.4通过设计视图创建报表 104

修改已经存在的报表 104

工具箱简介 110

创建新报表 112

设置子报表 116

习题与实验 119

第5章 模块对象和VBA程序设计 124

5.1模块对象概述 124

5.2 VBA程序基础 124

模块和过程的创建 124

数据类型、常量、变量与表达式 126

VBA的常用内部函数 130

数据的输入与输出 132

5.3选择语句 135

If…Then…语句 136

If…Then…Else…语句 136

块状选择语句 137

选择语句嵌套 137

Select Case语句 138

5.4循环语句 139

For…Next循环 139

Do While…Loop循环 141

双重循环和多重循环 143

5.5数组 144

数组的概念 144

一维数组 145

二维数组 148

5.6过程 150

Sub过程 150

Function过程 152

过程调用中的参数传递方式 154

数组参数的传递方法 155

习题与实验 156

第6章 窗体设计 157

6.1窗体对象概述 157

6.2用向导生成窗体 160

基于单数据源的窗体 161

基于多数据源的窗体 164

6.3在设计视图中完善、创建窗体 167

窗体设计视图中的工具栏 168

用控件向导完善窗体 170

在设计视图中创建窗体 173

在窗体中添加图表 176

6.4对象的属性、方法和事件概念 179

6.5窗体与常用控件的编程 180

标签 181

文本框 183

命令按钮 185

列表框/组合框 186

选项组 189

选项按钮 189

复选框 192

选项卡 193

MsFlexGrid控件 194

窗体 195

6.6多窗体应用 198

习题与实验 199

第7章 用VBA访问Access数据库 204

7.1记录集概述 204

ADO的9个对象 204

了解记录集 205

7.2在Access中引用ADO对象 206

声明Connection对象 206

声明与打开Recordset对象 206

关闭Recordset和Connection对象 207

7.3引用记录字段 207

7.4浏览记录 210

7.5编辑数据 213

用ADO记录集的AddNew方法添加记录 213

用ADO记录集的Update方法修改记录 214

用ADO记录集的Delete方法删除记录 215

7.6用ADO技术实现复杂查询 216

7.7在VBA程序中使用SQL命令 219

定义数据 220

编辑数据 222

实现数据完整性约束 223

执行查询操作 224

7.8访问当前数据库以外的数据库 227

7.9综合实例——编制“研究生成绩管理与统计”程序 228

程序要求 228

数据源连接和初始化操作 230

“编辑课程目录”页的设计与编程 232

“编辑成绩数据”页的设计与编程 234

“成绩统计”页的设计与编程 238

习题与实验 245

第8章 设计数据访问页 247

8.1数据访问页简介 247

8.2创建数据访问页 248

自动创建数据页 248

通过向导创建数据页 252

在设计视图中创建数据页 255

将现有的网页转换为数据页 257

8.3在设计视图中编辑数据访问页 257

设计视图中的工具栏 257

设置数据页主题和属性 258

添加或删除字段控件和记录导航控件 264

添加计算控件 265

添加Web控件 268

8.4使用脚本编辑器 271

脚本概述 271

在数据页中实现搜索功能 273

在数据页中通过命令按钮导航 275

习题与实验 277

第9章 宏的使用与数据库管理 280

9.1宏对象的创建和应用 280

宏的创建与运行 280

条件宏的创建与运行 284

宏组的创建与运行 286

宏的应用实例 288

9.2自定义工具栏 294

创建自定义工具栏 294

将创建的自定义工具栏与 296

窗体或报表绑定 296

9.3自定义菜单 297

创建菜单栏菜单 297

创建快捷菜单 300

设置全局菜单 302

9.4自定义切换面板 304

9.5数据库文件操作 309

数据库文件的打开 309

数据库的压缩和修复 310

数据库的备份 312

数据库文件保存为MDE文件 313

保护数据库数据 315

习题与实验 316

第10章 应用案例——小商店进销存管理系统 319

10.1系统需求分析 319

10.2系统功能设计 320

系统结构框图 320

系统功能 320

10.3数据表设计 322

10.4操作界面设计 323

进货界面 323

出货界面 324

进货查询界面 325

出货查询界面 326

进货修改界面 327

出货修改界面 328

进货删除界面 329

出货删除界面 330

主界面设计 331

10.5程序设计 333

进货功能 333

出货功能 335

查询功能 337

修改功能 340

删除功能 346

系统主界面 349

10.6报表设计 351

对话框设计 351

查询设计 354

报表设计 355

10.7系统运行测试 357

10.8小结 358

习题与实验 358

参考文献 360