《Access数据库技术与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:史国川,黄剑主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2011
  • ISBN:9787030309167
  • 页数:338 页
图书介绍:本书全面、系统地介绍了Access2003数据库系统的基础知识与应用开发技术。全书以Access2003关系数据库为背景,介绍数据库的基本概念,数据库的设计与建立及开发与应用,使学生能够掌握数据库设计的思想及Access2003数据库对象的操作技能。

第1章 数据库系统的基础知识 1

1.1数据库系统概述 1

1.1.1数据管理的发展 1

1.1.2数据库系统 4

1.1.3数据库系统的特点 5

1.1.4数据库系统的内部结构体系 6

1.1.5数据库技术的发展趋势 7

1.2数据模型 8

1.2.1数据模型的概念 8

1.2.2 E-R模型 9

1.2.3常用的数据模型 10

1.3数据库设计基础 12

1.3.1数据库设计的内容 13

1. 3.2数据库设计步骤 13

1.3.3数据库设计过程 14

1.4习题 19

第2章 关系数据库设计理论 21

2.1关系模型 21

2.1.1关系模型的组成 21

2.1.2关系模型的数据结构和基本术语 22

2.1.3关系的形式定义和限制 23

2.2关系代数 26

2.2.1传统的集合运算 26

2.2.2专门的关系运算 27

2.3关系完整性 27

2.4关系数据库的规范化理论 29

2.4.1关系规范化的概述 29

2.4.2第一范式(1 NF) 30

2.4.3第二范式(2NF) 30

2.4.4第三范式(3NF) 31

2.4.5 BCNF、 4NF和5NF 32

2.4.6规范化方法 32

2.5习题 33

第3章Access 2003数据库 35

3.1 Access 2003数据库简介 35

3.2 Access 2003数据库开发环境 36

3.2.1 Access 2003数据库的启动与退出 36

3.2.2 Access 2003数据库的系统结构 37

3.2.3 Access 2003数据库操作环境 40

3.3 Access 2003数据库设计与操作 41

3.3.1创建数据库 41

3.3.2数据库的打开与关闭 42

3.4数据库管理与安全 43

3.4.1 Access 2003数据库管理 43

3.4.2设置数据库密码 44

3.4.3用户级安全机制 45

3.5习题 48

第4章 数据表的设计与操作 50

4.1创建表 50

4.1. 1数据表结构设计 50

4.1.2主码 57

4.1.3索引 57

4.1.4通过输入数据创建表 58

4.1.5使用向导创建表 59

4.2管理与维护表 59

4.2.1表间关系的建立 59

4.2.2修改表结构 62

4.3操作表 63

4.3.1数据输入 63

4.3.2排序记录 65

4.3.3筛选记录 66

4.3.4设置数据表格式 67

4.4数据的导入与导出 68

4.4.1导入、导出数据 68

4.4.2链接数据 69

4.5习题 69

第5章 查询的设计与应用 73

5.1查询的种类与应用 73

5.1.1查询的种类 74

5.1.2查询的应用 75

5.2查询的建立方法 76

5.2.1使用查询向导 76

5.22使用查询设计器 79

5.3查询条件 81

53.1表达式 81

5.3.2标准函数 84

5.4查询设计 86

5.4.1条件选择查询 86

5.4.2交叉表查询 87

5.4.3参数查询 90

5.4.4操作查询 91

5.4.5重复项、不匹配项查询 94

5.5 SQL查询 95

5.5.1 SQL的数据定义 95

5.5.2 SQL的数据操纵 97

5.5.3 SQL视图 102

5.6习题 102

第6章 窗体的设计与应用 106

6.1认识窗体 106

6.1.1窗体的作用 106

6.1.2窗体构成 107

6.1.3窗体类型 108

6.1.4窗体视图 111

6.2创建窗体 111

6.2.1自动创建窗体 112

6.2.2使用窗体向导创建窗体 112

6.2.3创建图表窗体 115

6.2.4创建数据透视表窗体 116

6.2.5创建数据透视图窗体 117

6.3设计窗体 118

6.3.1窗体设计视图 119

6.3.2属性、事件与方法 121

6.3.3窗体与对象的属性及设置方法 122

6.3.4窗体与对象的事件 129

6.3.5常用控件的创建方法 132

6.4窗体与控件的其他应用设计 140

6.4.1创建计算控件 140

6.4.2查找记录 142

6.4.3显示提示信息 142

6.4.4创建与使用主/子窗体 143

6.4.5打印与预览窗体 143

6.5窗体外观格式设计 144

6.5.1加线条 144

6.5.2加矩形 145

6.5.3设置控件格式属性 145

6.5.4使用Tab键设置控件次序 147

6.6习题 148

第7章 报表的设计与应用 151

7.1报表的基础知识 151

7.1.1报表的定义 151

7.1.2报表的结构 151

7.1.3报表的视图 153

7.1.4报表的分类 153

7.2使用向导创建报表 154

7.2.1使用报表向导创建报表 155

7.2.2使用“自动创建报表”创建报表 157

7.2.3使用“标签向导”创建报表 158

7.2.4使用“图表向导”创建报表 159

7.3报表设计与编辑 160

7.3.1使用设计视图创建报表 160

7.3.2报表控件及格式设计 161

7.3.3报表排序和分组 164

7.3.4使用计算控件 167

7.4创建子报表 168

74.1子报表的概念 168

7.4.2在已有报表中创建子报表 169

7.4.3将某个报表添加到其他己有报表来创建子报表 169

7.4.4链接主报表和子报表 169

7.5创建多列报表 170

7.6复杂报表设计 171

7.6.1报表属性 171

7.6.2节属性 171

7.7打印输出报表 172

7.7.1预览报表 172

7.7.2打印报表 173

7.8习题 173

第8章 数据访问页的设计与应用 177

8.1数据访问页的概念和视图方式 177

8.1.1数据访问页的基本概念 177

8.1.2页视图 177

8.1.3设计视图 178

8.2窗体、报表和数据访问页的区别 179

8.3创建数据访问页 180

8.3.1使用“自动创建数据页”创建数据访问页 180

8.3.2使用“数据访问页向导”创建数据访问页 181

8.3.3使用“设计视图”创建数据访问页 182

8.4编辑数据访问页 184

8.4.1添加标签 184

8.4.2添加命令按钮 184

8.4.3添加滚动文字 185

8.4.4设置背景 185

8.4.5使用主题 186

8.4.6添加Office电子表格 187

8.5通过IE浏览器查看数据访问页 188

8.6习题 189

第9章 宏的设计与应用 192

9.1宏的概念 192

9.1.1宏的基本概念 192

9.1.2宏组 192

9.1.3条件宏 193

9.1.4宏设计工具栏 193

… 9.2宏的创建和编辑 194

9.2.1宏的设计视图 194

9.2.2创建操作序列宏 195

9.2.3创建宏组 196

9.2.4创建条件操作宏 198

9.2.5创建AutoExec宏 200

9.2.6创建AutoKeys宏组 200

9.2.7编辑宏操作 201

9.3宏的调试和运行 202

9.3.1宏调试 202

9.3.2运行宏 203

9.4通过事件触发宏 203

9.4.1事件的概念 204

9.4.2通过事件触发宏 204

9.5常用宏操作及综合实例 205

9.5.1常用宏操作 205

9.5.2宏操作综合实例 206

9.6习题 207

第10章VBA程序模块设计 210

10.1模块的基本概念 210

10.1.1类模块 210

10.1.2标准模块 212

10.1.3将宏转换为模块 213

10.2创建模块 213

10.3 VBA程序设计基础 215

10.3.1使用VBA编程的场合 215

10.3.2面向对象程序设计的基本概念 215

10.3.3 VB编程环境:VBE 217

10.3.4数据类型 220

10.3.5常量、变量与数组 222

10.3.6运算符与表达式 227

10.3.7函数 231

10.4 VBA流程控制语句 236

10.4.1声明语句 236

10.4.2赋值语句 237

10.4.3标号和Goto语句 237

10.4.4执行语句 237

10.5过程调用与参数传递 244

10.5.1过程调用 244

10.5.2参数传递 246

10.6 VBA常用操作方法 247

10.6.1打开和关闭操作 247

10.6.2输入框(InputBox) 250

10.6.3消息框(MsgBox ) 251

10.6.4 VBA编程验证数据 252

10.6.5计时事件(Timer) 253

10.6.6用代码设置Access选项 254

10.7 VBA的数据库编程 255

10.7.1数据库引擎及其接口 255

10.7.2 VBA访问的数据库类型 257

10.7.3数据访问对象 257

10.7.4 ActiveX数据对象(ADO) 259

10.7.5数据库编程分析 263

10.7.6特殊函数与RunSQL方法 274

10.8 VBA程序的运行错误处理与调试 277

10.8.1程序的运行错误处理 277

10.8.2程序的调试 279

10.9习题 281

第11章 数据库应用系统开发实例 288

11.1图书管理系统的分析和设计 288

11.1.1功能描述 288

11.1.2模块和流程图的设计 288

11.2数据表的创建和设计 290

11.2.1数据库的创建 290

11.2.2设计和建立数据表 290

11.2.3创建表间关系 292

11.3查询设计 293

11.3.1选择查询的设计 294

11.3.2计算查询的设计 296

11. 3.3参数查询的设计 297

11.3.4生成表查询 298

11.4宏的设计 299

11.5窗体的设计 299

11.5.1数据录入窗体的设计 299

11.5.2信息浏览窗体的设计 302

11.5.3查询窗体的设计 304

11.5.4图书信息管理窗体的设计 306

11.6报表的设计 309

11.6.1利用向导创建报表 309

11.6.2在设计视图中完善报表 309

11.6.3报表显示窗体的设计 311

11.7界面的设计 316

11.7.1应用程序主界面的设计 316

11.7.2欢迎界面的设计 321

11.8数据访问页的设计 325

11.8.1利用“向导”创建数据页 325

11.8.2在设计视图中设计数据页的外观 326

11.8.3添加超链接 327

11.9系统的启动 328

11. 10习题 329

附录A Access常用函数 331

附录B Access常用事件 335

参考文献 338