《ACCESS 2003数据库开发经典实例精解》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:夏邦贵,刘凡馨等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111188659
  • 页数:308 页
图书介绍:本书介绍了计算机知识。

有言在先 1

第0篇 基础篇 1

目录 1

0.1 数据库基础知识 2

0.1.1 数据库简介 2

0.1.2 数据模型 3

0.2 关系数据库基础 4

0.2.1 基本概念 4

0.2.2 关系的基本特点 5

0.2.3 关系的基本运算 6

0.3 Access 2003新特性 7

0.3.1 查看对象相关性信息 7

0.2.4 关系的完整性 7

0.3.2 自动检查窗体和报表错误 8

0.3.3 传播字段属性 8

0.3.4 备份数据库或项目 9

0.3.5 控件增强的排序功能 9

0.3.6 SQL视图中基于上下文的帮助 9

0.3.7 导入、导出和链接 10

0.3.8 增强的XML支持 10

0.3.9 安全性增强 10

0.4 认识Access数据库 11

0.4.1 Access数据库基本概念 11

0.4.2 Access数据库对象 12

0.5.1 Access 2003数据库规格 14

0.5 数据库和项目规格 14

0.6 VBA基础 16

0.5.2 Microsoft Access项目规格 16

0.6.1 数据类型 17

0.6.2 常量 19

0.6.3 VBA中的变量 20

0.6.4 运算符和表达式 23

0.6.5 VBA数组 25

0.6.6 VBA的行号和标号 25

0.6.7 VBA的流程控制语句 26

第1篇 应用篇 35

1.2.1 制作特点 36

1.2.2 设计分析 36

1.1 软件知识点 36

1.2 实例分析 36

实例1 创建“工资管理”数据库 36

1.2.2.1 数据库设计方法 37

1.2.2.2 Access数据库设计方法 37

1.2.2.3 数据库的规范化 38

1.2.2.4 Access数据处理方式 38

1.2.2.5 Access数据库格式 38

1.2.3 技术要领 39

1.2.3.1 数据库转换工具 39

1.2.3.2 压缩和修复数据库 40

1.2.3.3 拆分数据库 42

1.2.3.4 生成MDE文件 43

1.2.3.5 字段数据类型 45

1.2.3.6 Access字段属性 46

1.2.3.7 使用数据表 48

1.2.3.8 操作子数据表 53

1.2.3.9 打印数据表 54

1.3 操作过程 54

1.3.1 系统功能分析 54

1.3.2 创建“工资管理”数据库 57

1.3.3 用设计器创建“员工信息”表 58

1.3.4 使用向导创建“职称工资标准”表 60

1.3.5 通过输入数据创建“职务工资标准”表 62

1.4 本例小结 64

1.5 举一反三 64

实例2 创建“邮局期刊订阅”查询 65

2.1 软件知识点 65

2.2 实例分析 65

2.2.1 制作特点 65

2.2.2 设计分析 65

2.2.2.1 关于实例中使用的数据库 65

2.2.2.2 本例中要创建的查询 67

2.2.3 技术要领 69

2.2.3.1 认识查询 69

2.2.3.2 查询类型 69

2.2.3.3 Access查询设计工具 70

2.2.3.4 认识关系 71

2.2.3.5 认识表的连接类型 72

2.2.3.6 创建关系 74

2.2.3.7 SQL SELECT 76

2.3 操作过程 80

2.3.1 创建“期刊订阅管理”数据库关系 80

2.3.2 创建“期刊投递情况”查询 81

2.3.3 创建“重复订单”查询 84

2.3.4 创建“重复发行员”查询 85

2.3.5 使用设计视图创建邮局期刊发行量查询 87

2.3.6 使用设计视图创建参数查询 89

2.3.7 创建删除查询 91

2.3.8 创建更新查询 92

2.3.9 创建追加查询 93

2.3.10 生成表查询 95

2.3.11 创建SQL联合查询 96

2.3.12 创建交叉表查询 97

2.4 本例小结 100

2.5 举一反三 100

实例3 创建“邮局期刊订阅”报表 101

3.1 软件知识点 101

3.2 实例分析 102

3.2.1 制作特点 102

3.2.2 设计分析 102

3.2.3.1 报表类型 105

3.2.3 技术要领 105

3.2.3.2 创建报表的基本过程 106

3.2.3.3 创建报表的基本方法 106

3.2.3.4 报表基本结构 109

3.2.3.5 报表页面设置 111

3.2.3.6 为报表设计器指定记录源 112

3.2.3.7 为报表添加字段 113

3.2.3.8 为报表添加控件 113

3.2.3.9 对数据排序与分组 117

3.2.3.10 预览和打印报表 118

3.3 操作过程 119

3.3.1 使用报表向导创建“订户期刊订阅”报表 119

3.3.2 使用图表向导创建“邮局期刊发行量”报表 123

3.3.3 使用标签向导创建“期刊标签”报表 126

3.3.4 自动创建“订户信息”报表 129

3.3.5 创建多列报表 129

3.3.6 使用设计视图创建报表 133

3.3.7 创建“邮局信息”报表 135

3.4 本例小结 138

3.5 举一反三 138

实例4 创建“期刊信息管理”窗体 140

4.1 软件知识点 140

4.2 实例分析 140

4.2.2 设计分析 141

4.2.1 制作特点 141

4.2.3 技术要领 143

4.2.3.1 窗体类型 143

4.2.3.2 窗体结构 145

4.2.3.3 窗体基本操作 145

4.2.3.4 窗体控件 148

4.2.3.5 创建新窗体 149

4.2.3.6 为窗体添加字段 151

4.2.3.7 控件操作 152

4.3 操作过程 154

4.3.1 创建“启动屏幕”窗体 154

4.3.2 创建“期刊信息管理”窗体 157

4.3.3 创建“订户期刊信息”窗体 160

4.3.4 创建“邮局期刊发行量”窗体 162

4.3.5 创建“邮局员工信息”窗体 166

4.3.6 设计切换面板 168

4.4 本例小结 172

4.5 举一反三 173

第2篇 高级篇 175

实例5 排课系统 176

5.1 软件知识点 176

5.2 实例分析 176

5.2.2.2 关于使用ADO访问数据库 177

5.2.2.1 关于选择Microsoft SQL Server数据库服务器 177

5.2.2.3 关于“排课系统” 177

5.2.1 制作特点 177

5.2.2 设计分析 177

5.2.3 技术要领 179

5.2.3.1 安装MSDE 2000 179

5.2.3.2 MSDE 2000服务器管理 181

5.2.3.3 使用Access升迁向导 182

5.2.3.4 ADO简介 185

5.2.3.5 ADO对象模型 186

5.2.3.6 使用Connection对象 187

5.2.3.7 使用Command对象 189

5.2.3.8 使用Recordset对象 190

5.2.3.9 使用Access项目 195

5.3.1 创建新项目 197

5.3 操作过程 197

5.3.2 创建“排课系统”中的表 198

5.3.3 为“计算机应用1班”表导入数据 205

5.3.4 创建“选课学生信息”视图 207

5.3.5 创建“1班学生名单”管理窗体 209

5.3.6 创建“课程表录入”窗体 218

5.3.7 创建“实时排课”窗体 220

5.3.8 创建“课程安排”报表 232

5.3.9 创建“附加数据库”窗体 236

5.4 本例小结 238

5.5 举一反三 239

6.2 实例分析 240

6.1 软件知识点 240

实例6 题库管理 240

6.2.1 制作特点 241

6.2.2 设计分析 241

6.2.2.1 关于“题库管理”数据库中的表 241

6.2.2.2 关于“题库管理”数据库中的窗体 241

6.2.3 技术要领 244

6.2.3.1 认识XML 244

6.2.3.2 创建XML文档 246

6.2.3.3 将XML文档导入Access 247

6.2.3.4 将Access数据库对象导出到XML文档 249

6.2.3.5 使用ADO Recordset创建非绑定窗体 250

6.3.1 创建“在线题库”空数据库 251

6.3 操作过程 251

6.3.2 从XML文档导入数据创建“章节”表 252

6.3.3 创建各类题型数据表 253

6.3.4 创建“在线题库”数据库关系 255

6.3.5 创建“章节数据管理”窗体 256

6.3.6 创建“判断题数据管理”窗体 257

6.3.7 创建“填空题数据管理”窗体 266

6.3.8 创建“多选题数据管理”窗体 266

6.3.9 创建“单选题数据管理”窗体 275

6.3.10 创建“试卷参数设置”窗体 275

6.3.11 创建“查看试卷”窗体 303

6.4 本例小结 306

6.5 举一反三 307