《学以致用 Access 2007数据库应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:科教工作室编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302162551
  • 页数:394 页
图书介绍:本书介绍Access 2007数据库应用方法。

第1章 Access数据库基础 1

1.1 认识数据库 2

1.1.1 数据库简介 2

1.1.2 数据库的基本功能 2

1.2 认识Access 2007 2

1.2.1 Access 2007的启动 2

1.2.2 Access 2007的界面 3

1.2.3 ACCDB和MDB数据库的区别 6

1.3 Access的功能区 8

1.3.1 命令选项卡 8

1.3.2 上下文命令选项卡 9

1.3.3 快速访问工具栏 9

1.4 Access的新增功能 9

1.4.1 Access的新增数据库工具 9

1.4.2 Access增强的数据共享 12

1.5 Access的六大对象 13

1.5.1 表 13

1.5.2 查询 14

1.5.3 窗体 14

1.5.4 报表 15

1.5.5 宏 15

1.5.6 模块 16

1.6 思考与练习 16

第2章 建立数据库和表 19

2.1 建立一个数据库 20

2.1.1 创建数据库 20

2.1.2 打开数据库 21

2.1.3 管理数据库 22

2.2 创建简单表 24

2.2.1 使用表模板创建数据表 24

2.2.1 使用字段模板创建数据表 25

2.2.3 使用表设计创建数据表 26

2.2.4 字段、数据类型及字段属性 27

2.3 修改数据表结构 29

2.3.1 利用设计视图更改表的结构 29

2.3.2 利用数据表视图更改表的结构 30

2.3.3 数据的有效性 34

2.4 设定表之间的关系 36

2.4.1 表的索引 36

2.4.2 创建表关系 37

2.4.3 表关系的查看和编辑 41

2.5 使用与编辑数据表 45

2.5.1 更改数据表的显示方式 45

2.5.2 排列数据 45

2.5.3 筛选数据 46

2.5.4 查找/替换数据 51

2.6 使用子数据表 52

2.7 思考与练习 53

第3章 查询 55

3.1 查询的功能 56

3.2 创建查询 56

3.2.1 简单选择查询 57

3.2.2 交叉表查询 58

3.2.3 查找重复项查询 58

3.2.4 查找不匹配项查询 59

3.2.5 用设计视图创建查询 60

3.2.6 查询及字段的属性设置 62

3.2.7 设置查询条件 63

3.3 创建高级查询 64

3.3.1 参数查询 64

3.3.2 交叉表查询 65

3.4 操作查询 68

3.4.1 更新查询 68

3.4.2 追加查询 69

3.4.3 删除查询 70

3.4.4 生成表查询 71

3.5 SQL特定查询 72

3.5.1 SQL语言基本语法 73

3.5.2 联合查询 74

3.5.3 传递查询 75

3.5.4 数据定义查询 76

3.6 解除阻止查询 76

3.7 思考与练习 78

第4章 窗体 79

4.1 认识窗体 80

4.1.1 窗体的功能 80

4.1.2 窗体的视图与窗体分类 81

4.2 创建普通窗体 81

4.2.1 自动创建窗体 82

4.2.2 自动创建分割窗体 83

4.2.3 自动创建多个项目窗体 84

4.2.4 手动选择创建窗体 84

4.2.5 使用设计视图创建窗体 85

4.2.6 利用向导创建窗体 86

4.2.7 创建模式对话框窗体 90

4.2.8 创建数据表窗体 90

4.3 创建高级窗体 91

4.3.1 创建数据透视表窗体 91

4.3.2 创建数据透视图窗体 93

4.4 使用窗体控件 95

4.4.1 使用徽标控件 95

4.4.2 使用标题和标签控件 96

4.4.3 使用文本框控件 97

4.4.4 使用复选框、选项和切换按钮 99

4.4.5 使用选项组 100

4.4.6 使用选择卡控件 101

4.4.7 使用列表框和组合框 103

4.4.8 使用命令按钮 104

4.4.9 使用图像控件 105

4.5 创建主/次窗体 106

4.5.1 利用向导创建主/次窗体 106

4.5.2 利用子窗体控件创建主/次窗体 106

4.5.3 利用鼠标拖动建立主/次窗体 107

4.5.4 创建两级子窗体的窗体 108

4.5.5 创建包含嵌套子窗体的窗体 110

4.6 设置窗体和控件属性 111

4.6.1 设置窗体属性 111

4.6.2 设置控件的属性 115

4.7 使用窗体操作数据 116

4.7.1 查看、添加、删除记录 116

4.7.2 筛选、排序、查找记录 116

4.8 思考与练习 117

第5章 报表 119

5.1 认识报表 120

5.1.1 报表的功能 120

5.1.2 报表的视图与报表分类 120

5.2 创建普通报表 121

5.2.1 自动创建报表 122

5.2.2 创建标签报表 123

5.2.3 创建空白报表 125

5.2.4 利用向导创建报表 126

5.3 设计报表 129

5.3.1 报表设计视图的构成 129

5.3.2 利用设计视图建立参数报表 130

5.3.3 建立专业参数报表 132

5.3.4 利用设计视图建立分组报表 133

5.4 创建高级报表 134

5.4.1 创建主/次报表 135

5.4.2 创建交叉报表 137

5.4.3 创建弹出式报表 138

5.5 打印报表 139

5.5.1 报表的打印预览视图 139

5.5.2 报表的页面设置与打印 140

5.6 思考与练习 141

第6章 宏 143

6.1 宏的功能 144

6.2 宏设计的基础知识 144

6.2.1 宏生成器的基础知识 144

6.2.2 宏和宏组 147

6.2.3 宏的执行条件 147

6.3 宏的创建与设计 148

6.3.1 创建与设计独立宏 148

6.3.2 创建与设计宏组 149

6.3.3 创建与设计条件宏 150

6.3.4 创建与设计嵌入式宏 151

6.3.5 编辑已有的宏 153

6.4 宏的运行与调试 153

6.4.1 宏的执行 153

6.4.2 宏的调试 155

6.5 宏的应用举例 155

6.5.1 使用宏打印报表 155

6.5.2 使用宏创建菜单 156

6.5.3 使用宏执行VBA函数 158

6.5.4 使用宏发送Access对象 158

6.5.5 使用宏实现数据的导出 159

6.5.6 使用宏来运行更多命令 160

6.6 宏的安全设置 160

6.6.1 解除阻止的内容 160

6.6.2 信任中心设置 161

6.7 思考与练习 161

第7章 Access的编程语言——VBA 163

7.1 VBA编程介绍 164

7.1.1 了解VBA 164

7.1.2 VBA的编写环境 164

7.1.3 一个简单的VBA程序 165

7.2 VBA语法介绍 166

7.2.1 基本数据类型 166

7.2.2 常量、变量和数组 168

7.2.3 VBA运算符 169

7.2.4 VBA内部函数 172

7.2.5 VBA的程序语句 174

7.3 创建VBA程序 177

7.3.1 顺序结构程序 177

7.3.2 选择结构程序 178

7.3.3 循环结构语句 181

7.3.4 VBA程序与宏的关系 183

7.4 过程与模块 183

7.4.1 创建事件过程 184

7.4.2 创建通用过程 186

7.4.3 VBA程序模块 186

7.5 调试VBA程序 188

7.5.1 VBA程序的调试环境和工具 188

7.5.2 程序的错误分类 189

7.5.3 VBA程序的调试 190

7.6 思考与练习 191

第8章 SharePoint网站 193

8.1 SharePoint简介 194

8.1.1 SharePoint网站的用途 194

8.1.2 SharePoint网站的内容 194

8.1.3 使用SharePoint数据的方式 196

8.2 迁移Access数据库 196

8.2.1 迁移Access数据 197

8.2.2 查看SharePoint网站上的列表 197

8.3 发布Access数据库 197

8.3.1 发布数据库的方法 197

8.3.2 发布到SharePoint网站 198

8.4 脱机使用链接 198

8.4.1 使SharePoint列表数据脱机 198

8.4.2 脱机后工作 198

8.5 导入导出网站数据 199

8.5.1 导入SharePoint列表 199

8.5.2 链接到SharePoint列表 200

8.5.3 导出到SharePoint网站 200

8.6 思考与练习 201

第9章 数据的导入和导出 203

9.1 外部数据介绍 204

9.2 数据的导入 204

9.2.1 导入Access数据 204

9.2.2 利用链接表导入数据 206

9.2.3 导入Excel数据 207

9.2.4 导入TXT文本数据 209

9.2.5 按照保存的导入步骤导入数据 211

9.3 数据的导出 212

9.3.1 导出到其他Access数据库 212

9.3.2 导出到Excel电子表格 213

9.3.3 导出为TXT文本数据 214

9.3.4 按照保存的导出步骤导出数据 215

9.4 Office软件的协作 215

9.4.1 用Outlook建立Access任务 215

9.4.2 用Word创建邮件合并文档 216

9.4.3 用Word发布数据库文件 218

9.4.4 用Outlook发送数据表 219

9.5 思考与练习 222

第10章 数据库网络开发技术 223

10.1 Internet技术介绍 224

10.1.1 静态网页介绍 224

10.1.2 动态网页技术介绍 229

10.2 ASP运行环境 231

10.2.1 安装IIS 5.1 231

10.2.2 IIS 5.1的启动和配置 233

10.2.3 浏览ASP文件 236

10.2.4 ASP程序的开发工具 237

10.3 ASP程序开发 238

10.3.1 创建一个简单的ASP程序 239

10.3.2 ASP语法简介 240

10.3.3 VBScript脚本语言 240

10.4 ASP的内部对象 241

10.5 ASP访问数据库 241

10.5.1 连接数据库 242

10.5.2 读取数据库记录 243

10.5.3 写入数据库记录 244

10.5.4 搜索特定记录 245

10.5.5 删除特定记录 246

10.6 思考与练习 246

第11章 Access在人事管理中的应用 249

11.1 实例导航 250

11.1.1 系统功能目标 250

11.1.2 开发要点 250

11.2 系统需求分析与设计 251

11.2.1 需求分析 251

11.2.2 模块设计 251

11.3 数据库的结构设计 251

11.3.1 数据表结构需求分析 251

11.3.2 构造空数据库系统 252

11.3.3 数据表字段结构设计 253

11.3.4 数据表的表关系设计 256

11.4 窗体的实现 258

11.4.1 “主切换面板”窗体的设计 258

11.4.2 设计“登录”窗体 260

11.4.3 创建“员工信息查询”窗体 261

11.4.4 创建“员工人事变更记录”窗体 262

11.4.5 创建“员工考勤记录查询”窗体 263

11.4.6 创建“员工工资查询”窗体 265

11.5 创建查询 265

11.5.1 “员工考勤记录”查询 265

11.5.2 创建“员工工资”查询 267

11.6 报表的实现 267

11.6.1 “员工考勤记录查询”报表 268

11.6.2 “员工工资查询”报表 269

11.6.3 “员工出勤记录”报表 271

11.6.4 “企业工资发放记录”报表 272

11.7 编码的实现 272

11.7.1 公用模块 272

11.7.2 “登录”窗体代码 273

11.7.3 “主切换面板”窗体代码 276

11.7.4 “员工考勤记录查询”窗体代码 280

11.7.5 “员工工资查询”窗体代码 283

11.8 程序的系统设置 284

11.8.1 自动启动“登录”窗体 284

11.8.2 解除各种运行限制 285

11.9 系统的运行 287

11.10 实例总结 289

11.11 答疑与技巧 289

11.11.1 关于最初的系统方案设计 289

11.11.2 关于表设计 289

11.11.3 尽量少修改数据表 289

11.11.4 字段格式和窗体控件关系 289

11.12 拓展与提高 289

11.12.1 创建系统对象 289

11.12.2 复制修改表 290

11.12.3 完善开发文档 290

第12章 Access在进销存管理中的应用 291

12.1 实例导航 292

12.1.1 系统功能 292

12.1.2 开发要点 292

12.2 系统需求分析设计 292

12.2.1 需求分析 292

12.2.2 模块设计 293

12.3 数据库结构的设计 293

12.3.1 数据表结构需求分析 293

12.3.2 建立空数据库系统 293

12.3.3 创建数据表 294

12.3.4 定义数据表之间的关系 296

12.4 窗体的实现 297

12.4.1 “登录”窗体 297

12.4.2 “切换面板”窗体 298

12.4.3 “订单处理”窗体 299

12.4.4 “发货确认”窗体 300

12.4.5 “产品进库”窗体 301

12.4.6 “供应商查询编辑”窗体 302

12.4.7 “进货资料查询”窗体 303

12.4.8 “密码管理”窗体 304

12.5 查询的实现 304

12.5.1 “订单处理查询”的设计 304

12.5.2 “供应商销售查询”的设计 305

12.5.3 “进货资料查询”的设计 306

12.5.4 “库存查询”的设计 306

12.6 报表的实现 307

12.6.1 “订单查询”报表 307

12.6.2 “供应商销售”报表 308

12.6.3 “库存”报表 309

12.7 编码的实现 310

12.7.1 公用模块 310

12.7.2 “登录”窗体代码 311

12.7.3 “切换面板”代码 312

12.7.4 “产品进库”窗体代码 314

12.7.5 “发货确认”窗体代码 315

12.7.6 “供应商”窗体代码 316

12.7.7 “进货资料查询”窗体代码 317

12.7.8 “密码管理”窗体代码 318

12.8 实例总结 321

12.9 答疑与技巧 322

12.9.1 关于最初的系统方案设计 322

12.9.2 关于表设计 322

12.9.3 字段格式和窗体控件关系 322

12.10 拓展与提高 322

12.10.1 数据库设计的规则 322

12.10.2 复制修改表 322

第13章 Access在客户管理中的应用 323

13.1 实例导航 324

13.1.1 系统功能 324

13.1.2 开发要点 324

13.2 系统需求分析与设计 324

13.2.1 需求分析 324

13.2.2 模块设计 325

13.3 数据库的结构设计 325

13.3.1 数据表结构需求分析 325

13.3.2 构造空数据库系统 326

13.3.3 数据表字段结构设计 326

13.3.4 数据表的表关系设计 330

13.4 窗体的实现 332

13.4.1 设计“登录”窗体 332

13.4.2 设计“登录背景”窗体 334

13.4.3 “主页”窗体的设计 334

13.4.4 创建“添加客户信息”窗体 336

13.4.5 创建“客户详细信息”窗体 337

13.4.6 创建“客户列表”窗体 338

13.4.7 创建“添加客户订单”窗体 338

13.4.8 创建“添加采购订单”窗体 339

13.4.9 创建数据表窗体 339

13.4.10 创建“客户订单”窗体 340

13.4.11 创建“公司采购订单”窗体 341

13.5 创建查询 341

13.5.1 “客户订单”查询 342

13.5.2 “新增状态订单”查询 343

13.5.3 “主页”窗体绑定查询 343

13.6 报表的实现 344

13.6.1 “客户资料”报表 344

13.6.2 “客户订单”报表 345

13.7 编码的实现 346

13.7.1 “登录”窗体代码 346

13.7.2 “登录背景”窗体代码 348

13.7.3 “主页”窗体代码 349

13.7.4 “添加客户信息”窗体代码 350

13.7.5 “订单查询”窗体代码 350

13.8 启动“登录”窗体 352

13.9 系统的运行 352

13.10 实例总结 354

13.11 答疑与技巧 354

13.11.1 关于客户管理系统 354

13.11.2 关于表设计 355

13.11.3 关于窗体设计 355

13.12 拓展与提高 355

13.12.1 数据库设计的原则 355

13.12.2 关于主键的设置 355

13.12.3 关于报表的排序与分组 355

第14章 Access在网络开发中的应用 357

14.1 实例导航 358

14.1.1 系统功能目标 359

14.1.2 模块设计 359

14.2 数据库的结构设计 359

14.2.1 数据表结构设计 359

14.2.2 构造空数据库系统 360

14.2.3 数据表字段结构设计 360

14.3 主页设计 361

14.3.1 主页图形设计 362

14.3.2 将主页转换为HTML文件 362

14.3.3 对HTML文件进行调整 364

14.4 数据库连接 365

14.4.1 连接数据库 365

14.4.2 创建网站的公用信息 366

14.4.3 文件引用 366

14.5 首页模块 367

14.5.1 首页头区域 367

14.5.2 协会简介区域 367

14.5.3 新闻公告区域 367

14.5.4 社友园地区域 368

14.6 新闻公告模块 368

14.6.1 新闻列表程序代码 369

14.6.2 新闻内容程序代码 371

14.7 社友园地模块 374

14.7.1 通知列表程序代码 374

14.7.2 通知内容程序代码 376

14.7.3 接受留言代码 380

14.8 协会简介模块 380

14.9 其他静态模块 383

14.10 系统管理模块 383

14.11 实例总结 385

14.12 答疑与技巧 385

14.12.1 Response对象说明 385

14.12.2 Session对象说明 385

14.12.3 关于路径的说明 385

14.13 拓展与提高 386

14.13.1 五大对象说明 386

14.13.2 SQL字符串 386

14.13.3 出错说明 386

14.13.4 数据库选择说明 386

附录A 窗体及控件常用属性 387

附录B Access 2007中的常用函数 391