《Access 2007数据库程序设计基础与上机指导》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:许礼,伍曦,吴晓华,杭志
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302187011
  • 页数:395 页
图书介绍:本书介绍了数据库原理,Access数据表对象、查询对象,Access中窗体、报表对象,Access数据库安全管理,Access与外部数据对象的数据交换,Access中宏、模块对象,VBA编程技巧,数据库系统开发,在程序设计语言中使用Access的过程和方法。

第1章 数据库原理及基本概念 1

1.1 信省、数据和数据处理 1

1.1.1 信省 1

1.1.2 数据与数据库 2

1.1.3 数据处理 3

1.2 数据库系统 3

1.3 数据库管理系统 4

1.4 数据库模型 5

1.4.1 层次模型 5

1.4.2 网状模型 5

1.4.3 关系模型 5

1.5 关系数据库 6

1.6 上机指导 安装Access 2007 7

1.7 习题 10

第2章 Access 2007初步应用 11

2.1 Access 2007简介及其新功能 11

2.2 Access 2007开发环境 13

2.2.1 Access 2007的选项设置 13

2.2.2 Access 2007的六大对象 15

2.3 创建Access数据库 20

2.3.1 设计数据库 20

2.3.2 创建空白数据库 22

2.3.3 创建模板数据库 24

2.4 Access 2007数据库的打开和关闭 25

2.4.1 数据库的打开 25

2.4.2 数据库的关闭 26

2.5 Access 2007数据库的操作 26

2.5.1 显示数据库的对象 26

2.5.2 数据库的视图模式 26

2.5.3 操作数据库的对象 28

2.6 上机指导 29

2.7 习题 32

第3章 表与字段 34

3.1 设计Access数据表 34

3.1.1 表的基本知识 34

3.1.2 表之间的关系 35

3.1.3 表的结构 35

3.2 创建Access数据表 41

3.2.1 使用模板创建表 41

3.2.2 使用数据表视图创建表 42

3.2.3 使用设计视图创建表 42

3.2.4 通过导入或链接创建表 44

3.3 表的打开与修改 48

3.3.1 选择操作 49

3.3.2 重命名操作 49

3.3.3 插入操作 50

3.3.4 移动操作 50

3.3.5 删除操作 51

3.4 设置表的主键 51

3.4.1 单一字段主键的设置 52

3.4.2 多个字段主键的设置 52

3.4.3 主键的删除 52

3.5 设置表的关系 52

3.5.1 建立表的关系 52

3.5.2 编辑表的关系 54

3.5.3 删除表的关系 54

3.6 上机指导 54

3.7 习题 58

第4章 数据的录入和编辑 60

4.1 录入与修改数据 60

4.1.1 在Access表中输入数据 60

4.1.2 数据编辑 61

4.1.3 数据输入和编辑的快捷键 62

4.1.4 数据输入技巧 63

4.1.5 记录保存与撤销 64

4.2 查找与替换 64

4.2.1 通过记录编号来查找 64

4.2.2 查找和替换对话框 65

4.3 排序与筛选 67

4.3.1 数据排序 67

4.3.2 数据筛选 68

4.4 表的行列操作 72

4.4.1 调整列宽 72

4.4.2 调整行高 73

4.5 字段的其他设置 74

4.5.1 冻结字段与隐藏字段 74

4.5.2 添加、修改和删除列 76

4.6 上机指导 78

4.7 习题 82

第5章 查询 84

5.1 查询概述 84

5.2 查询向导设置 85

5.2.1 简单查询向导 85

5.2.2 交叉表查询向导 88

5.2.3 查找重复项查询向导 90

5.2.4 查找不匹配项查询向导 91

5.3 查询设计器设置 93

5.3.1 查询设计器 93

5.3.2 查询条件设置 95

5.3.2 使用查询总计 96

5.4 数据高级查询 97

5.4.1 参数查询 97

5.4.2 交叉表查询 99

5.4.3 操作查询 100

5.5 使用SQL进行查询 105

5.6 上机指导 108

5.7 习题 113

第6章 窗体 116

6.1 窗体的基础知识 116

6.1.1 窗体的功能 116

6.1.2 窗体的分类 117

6.2 窗体的创建 118

6.2.1 使用“简单窗体”创建窗体 118

6.2.2 使用“窗体向导”创建窗体 118

6.2.3 通过“窗体设计”创建窗体 120

6.2.4 其他创建窗体的方法 122

6.3 控件的使用 123

6.3.1 控件的基本知识 123

6.3.2 使用控件 124

6.3.3 设置控件属性 129

6.3.4 实例:使用选项卡、列表框、命令按钮的窗体 130

6.4 窗体设计技巧 132

6.4.1 对窗体文本和控件实现三维效果 132

6.4.2 使用自动套用格式 133

6.4.3 创建让用户选择日期的窗体 134

6.5 使用窗体操纵数据 135

6.5.1 查看数据 136

6.5.2 排序和查找数据 136

6.5.3 添加、删除和修改记录 136

6.6 设计复杂窗体 137

6.6.1 创建主/子窗体 137

6.6.2 创建图表窗体 139

6.7 上机指导 141

6.8 习题 143

第7章 报表 145

7.1 报表的结构 145

7.2 报表的创建 147

7.2.1 使用简单报表 147

7.2.2 使用空报表 147

7.2.3 使用标签 148

7.2.4 使用报表向导 150

7.2.5 使用设计视图 151

7.3 报表的预览和打印 153

7.3.1 工具栏 153

7.3.2 滚动条 155

7.3.3 页面设置 155

7.3.4 打印报表 156

7.4子 报表与多列报表 156

7.4.1 子报表 156

7.4.2 多列报表 158

7.5 报表的高级应用 160

7.5.1 在报表中创建计算与汇总 160

7.5.2 创建图表报表 163

7.5.3 为报表记录添加编号 165

7.6 上机指导 166

7.7 习题 169

第8章 Access 2007数据库安全管理 171

8.1 Access 2007的安全功能和机制 171

8.1.1 新增的安全功能 171

8.1.2 安全机制 173

8.2 数据库加密与解密 174

8.2.1 数据库加密 174

8.2.2 撤消密码 175

8.3 对数据库进行打包、签名和分发 176

8.3.1 获取数字证书 176

8.3.2 数字签名 177

8.4 用户级安全机制 180

8.4.1 帐户、组 181

8.4.2 使用权限 183

8.4.3 使用设置安全机制向导 184

8.5 上机指导 188

8.6 习题 190

第9章 Access数据交换 193

9.1 Access的数据导入和导出 193

9.1.1 导入电子表格数据 193

9.1.2 导入文本文件数据 197

9.1.3 导入XML文件 203

9.1.4 导入HTML表 205

9.1.5 向其他Access数据库导出对象 206

9.1.6 向其他外部数据库、Excel、HTML或文本文件导出对象 207

9.2 将数据升迁到SQL Server数据库 211

9.2.1 升迁前的准备工作 212

9.2.2 启动升迁向导 212

9.3 上机指导 217

9.4 习题 218

第10章 宏 220

10.1 宏的基本概念 220

10.2 宏的创建与运行 221

10.2.1 新建宏 221

10.2.2 运行宏 228

10.3 常用的宏操作 230

10.3.1 常用的宏操作 231

10.3.2 在宏中设置操作参数 232

10.4 宏的应用 235

10.4.1 自动查看窗体上的最新记录 235

10.4.2 在窗体中打印报表 236

10.5 上机指导 237

10.6 习题 242

第11章 模块 244

11.1 模块的基本概念 244

11.2 模块的分类 245

11.3 模块的创建与调用 246

11.3.1 模块的创建 246

11.3.2 模块的运行 247

11.4 模块的调试 251

11.5 宏与模块的关系 253

11.6 上机指导 253

11.7 习题 257

第12章 VBA编程 259

12.1 VBA程序设计基础 259

12.1.1 数据类型 260

12.1.2 常量、变量与数组 261

12.1.3 运算符与表达式 265

12.2 表达式 269

12.3 基本控制语句 269

12.3.1 分支结构 270

12.3.2 循环结构 272

12.4 过程与函数 274

12.4.1 过程 274

12.4.2 函数 278

12.5 VBA编程环境 283

12.6 VBA与宏 289

12.6.1 宏与VBA的使用场合 289

12.6.2 将宏转换到Visual Basic 291

12.7 VBA数据编程 291

12.7.1 数据库引擎及其接口 291

12.7.2 VBA访问数据库的类型 292

12.7.3 数据访问对象(DAO) 293

12.7.4 ActiveX数据对象 294

12.8 上机指导 298

12.9 习题 301

第13章 数据库系统开发 304

13.1 软件开发的步骤和过程 304

13.2 系统需求分析 306

13.2.1 为什么要进行需求分析 306

13.2.2 需求分析的内容 306

13.2.3 需求分析的步骤 306

13.2.4 需求分析的方法 307

13.3 数据库设计 308

13.3.1 建立数据库文件的要求 308

13.3.2 数据库设计的主要工作 309

13.3.3 数据库设计过程 309

13.4 应用程序设计 309

13.5 系统测试 310

13.6 上机指导 311

13.7 习题 312

第14章 在程序设计语言中使用Access 314

14.1 在Delphi中访问 Access数据库 314

14.1.1 Delphi编程基础 315

14.1.2 使用Delphi访问 Access数据库 317

14.2 在ASP中访问Access数据库 324

14.2.1 ASP编程基础简介 324

14.2.2 配置ASP文件的运行环境 324

14.2.3 ASP编程基础 330

14.2.4 使用ASP访问Access数据库 332

14.3 在其他语言中访问Access数据库的通用方法 335

14.4 上机指导 336

14.5 习题 343

第15章 综合实例:公司物资管理系统 345

15.1 系统简介 345

15.2 数据库设计 346

15.2.1 数据表的逻辑结构设计 346

15.2.2 创建数据库 347

15.2.3 创建数据表关系 348

15.3 窗体设计与编程实现 348

15.3.1 报表模块设计 348

15.3.2 查询模块设计 350

15.3.3 物品操作模块设计 354

15.3.4 系统操作模块设计 357

15.3.5 主界面窗体设计 359

15.3.6 登录窗体设计 361

15.4 上机指导 364

第16章 综合实例:教务管理系统 366

16.1 系统简介 366

16.2 数据库设计 367

16.3 系统模块设计与实现 369

16.3.1 学生信息管理模块的设计与实现 369

16.3.2 课程模块的设计与实现 378

16.3.3 教师信息管理模块的设计与实现 381

16.3.4 主界面的设计与实现 384

16.3.5 系统运行 387

16.4 上机指导 388

习题答案 392