《Access数据库应用技术 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:潘晓南,王莉主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2010
  • ISBN:9787113120771
  • 页数:290 页
图书介绍:本书介绍了数据库系统的基本知识;Access数据库的建立、使用、维护和管理等;结构化查询语言SQL的使用;窗体、报表、宏及数据访问页的创建和使用;VBA编程基础知识和应用系统开发实例等。书中配有大量的思考题、选择题、填空题及上机练习题,供读者加强理解和实践。

第1章Access基础 1

1.1数据库的基本知识 1

1.1.1数据、信息和数据处理的概念 1

1.1.2数据库、数据库管理系统、数据库系统、数据库应用系统和数据库管理员的概念 3

1.1.3数据库系统的三级模式结构 5

1.2数据模型 5

1.2.1组成要素 6

1.2.2概念模型 6

1.2.3三种数据模型 8

1.3关系数据库 9

1.3.1关系术语 9

1.3.2关系代数运算 11

1.3.3关系的完整性 12

1.3.4关系规范化 12

1.3.5数据库的设计方法 13

1.4 Access简介 14

1.4.1 Access的启动与退出 14

1.4.2 Access对象介绍 16

1.4.3设置文件保存的默认目录 17

1.5创建数据库 18

1.5.1设计示例——教学管理数据库 18

1.5.2建立空数据库 19

1.5.3利用向导建立数据库 21

1.5.4打开已有的数据库 24

1.5.5存储并关闭数据库 25

习题 25

第2章表 28

2.1表的简介 28

2.1.1表的概念 28

2.1.2表的设计原则 29

2.1.3教学管理系统中的表 30

2.2使用表向导创建表 31

2.3按应用需求设计表 33

2.3.1建立新表 33

2.3.2表的字段属性及其设置 36

2.4主键及索引 48

2.4.1主键 48

2.4.2索引 49

2.5表与表之间的关系 50

2.5.1表间关系的概念 50

2.5.2建立表间关系 51

2.5.3编辑和删除表间关系 52

2.5.4实施参照完整性 53

2.5.5关系连接类型 53

2.5.6在表设计中使用查阅向导 54

2.5.7表间关系与子数据表 57

2.6修改表的结构 58

2.6.1修改字段名及其属性 58

2.6.2插入字段 58

2.6.3删除字段 58

2.7保存、预览和打印表的内容 59

2.7.1保存表 59

2.7.2预览表的内容 59

2.7.3打印表 60

习题 61

第3章 数据表的使用 67

3.1向表中添加新记录 67

3.1.1打开表 67

3.1.2输入新记录 67

3.1.3保存记录 70

3.1.4添加新记录 70

3.2修改记录 70

3.2.1修改记录数据 70

3.2.2替换记录数据 71

3.3删除记录 71

3.4查询表中信息 72

3.4.1浏览记录 72

3.4.2隐藏字段或显示字段 73

3.4.3冻结字段或解冻字段 74

3.4.4调整行高和列宽 74

3.4.5查找表中数据 75

3.4.6排序记录 75

3.4.7筛选记录 76

3.5在数据库窗口操作表 78

3.5.1表重命名 78

3.5.2复制表 79

3.5.3删除表 79

3.6使用子数据表 80

3.6.1展开与折叠子数据表 80

3.6.2删除子数据表 81

3.6.3插入子数据表 81

3.7数据的导入和导出 82

3.7.1导入表 82

3.7.2导出表 84

3.7.3链接表 84

习题 85

第4章 数据查询 89

4.1查询简述 89

4.1.1查询的概念 89

4.1.2 Access的查询类型 90

4.2使用向导建立查询 90

4.2.1使用简单查询向导 90

4.2.2使用交叉表查询向导 92

4.2.3使用查找重复项查询向导 94

4.2.4查找不匹配项查询向导 94

4.3自己设计查询 96

4.3.1查询的设计视图 96

4.3.2查询目标的确定 96

4.3.3在查询中使用字段表达式 98

4.3.4查询条件表达式的设置 100

4.3.5联接类型对查询结果的影响 104

4.4查询实例 106

4.4.1选择查询 106

4.4.2参数查询 107

4.4.3汇总查询 109

4.4.4交叉表查询 112

4.5利用查询实现对表数据的更改 113

4.5.1生成表查询 113

4.5.2更新查询 114

4.5.3追加查询 114

4.5.4删除查询 115

4.6 SQL查询 116

4.6.1 SQL视图 116

4.6.2 SQL语言特点和功能 117

4.6.3 SQL的数据定义功能 118

4.6.4 SQL的数据查询功能 119

4.6.5 SQL的数据更新功能 124

4.6.6 SQL特定查询 125

4.7对查询结果的处理 127

4.7.1打印查询结果 127

4.7.2将对表的筛选结果保存为查询 127

习题 128

第5章 窗体 131

5.1窗体的简介 131

5.1.1窗体的基本类型 131

5.1.2窗体的视图 133

5.1.3窗体基本操作 134

5.2创建窗体 134

5.2.1自动创建窗体 134

5.2.2使用向导创建窗体 136

5.3自己设计窗体 142

5.3.1创建空白窗体 142

5.3.2控件的概念 143

5.3.3常见控件介绍 143

5.3.4操作控件 144

5.3.5向窗体添加控件 145

5.4窗体的整体设计与修饰 154

5.4.1设置窗体和控件的属性 155

5.4.2设置窗体的页眉和页脚 155

5.4.3显示外观设计 156

5.5验证数据或限制数据访问 159

5.5.1验证数据或限制数据 159

5.5.2设置用户能否编辑、删除或添加记录 159

5.5.3综合练习 160

5.6切换面板 162

5.6.1创建切换面板 162

5.6.2使用切换面板 163

习题 164

第6章 报表 167

6.1报表的概念 167

6.1.1报表的类型 167

6.1.2报表和窗体的区别 168

6.1.3报表的节 168

6.2创建报表 168

6.2.1自动创建报表 168

6.2.2使用向导创建报表 170

6.3自己设计报表 175

6.3.1报表的视图 175

6.3.2使用报表设计视图设计报表 176

6.3.3报表的布局 177

6.4美化报表的外观 179

6.4.1使用自动套用格式 179

6.4.2使用条件格式 179

6.4.3定制颜色 180

6.4.4显示图片 180

6.5报表的排序和分组 180

6.5.1排序记录 180

6.5.2分组记录 181

6.5.3在报表中增加排序与分组的字段或表达式 182

6.5.4删除报表分组与排序字段 183

6.5.5调整报表的排序和分组顺序 183

6.6多列报表 183

6.7子报表 183

6.7.1创建子报表 184

6.7.2主报表与子报表的链接 185

6.8交叉表报表 186

6.9在报表中使用计算和汇总 187

6.9.1在报表中添加计算型控件 187

6.9.2在报表中计算记录的总计值或平均值 188

6.10打印报表 188

6.10.1页面设置 188

6.10.2打印 189

习题 189

第7章宏 191

7.1宏的有关概念 191

7.1.1宏的概念 191

7.1.2事件的概念 191

7.1.3宏的功能 192

7.2宏的创建 192

7.2.1宏的设计窗口 192

7.2.2常用的宏操作 193

7.2.3设置宏操作 194

7.3运行宏 195

7.3.1单步执行宏 195

7.3.2直接运行宏 196

7.3.3从一个宏中运行另一个宏 196

7.3.4自动运行宏——Autoexec 196

7.4宏组 196

7.4.1创建宏组 196

7.4.2特殊的宏组——AutoKeys 197

7.5为宏提供条件 198

7.5.1创建具有条件的宏 198

7.5.2具有条件的宏的执行 199

7.6在窗体和报表上使用宏 199

7.6.1用于窗体上的宏 199

7.6.2宏用于报表 200

7.7使用宏创建自定义的菜单 201

7.7.1创建下拉式菜单 201

7.7.2将下拉菜单组合到菜单栏中 201

7.7.3将自定义菜单栏的宏设置为数据库的菜单 202

7.7.4将菜单栏附加于相应的窗体或报表上 202

7.7.5设计多级菜单 203

7.8自定义工具栏 203

习题 204

第8章 数据访问页 208

8.1数据访问页的简介 208

8.1.1数据访问页的类型 208

8.1.2数据访问页的数据源 208

8.1.3数据访问页的视图 209

8.1.4数据访问页与窗体和报表的差异 209

8.2自动创建或利用向导创建数据访问页 209

8.2.1自动创建数据访问页 209

8.2.2利用向导创建数据访问页 211

8.2.3将现有的Web页转换为数据访问页 212

8.3利用设计视图修改或创建数据访问页 213

8.3.1数据访问页设计视图 213

8.3.2工具箱与数据访问页的特有控件 214

8.3.3利用字段列表为数据访问页添加绑定型控件 215

8.4分组数据访问页 216

8.4.1分组数据访问页视图 216

8.4.2按值创建分组记录 218

8.4.3按特定表达式创建分组记录 218

8.4.4设置分组记录的显示方式 218

8.5数据访问页外观设计 219

8.5.1设置数据访问页的页面或节的外观 219

8.5.2设置数据访问页主题 220

习题 220

第9章 数据库的管理和维护 223

9.1数据库的安全保护 223

9.1.1数据库的保护 223

9.1.2设置用户与组账户 225

9.1.3设置用户与组权限 227

9.2保护数据 227

9.2.1创建数据库副本 227

9.2.2压缩和修复数据库 227

习题 228

第10章 编程工具VBA和模块 229

10.1 VBA模块简介 229

10.1.1 VBA介绍 229

10.1.2宏和模块 229

10.1.3将宏转换为VBA代码 230

10.2 VBA编程的基本概念 231

10.2.1对象 231

10.2.2属性 231

10.2.3方法 231

10.2.4事件 232

10.3 VBA开发环境 233

10.3.1打开VBE窗口 233

10.3.2 VBE窗口 233

10.4 VBA编程基础 236

10.4.1数据类型 236

10.4.2常量 237

10.4.3变量 238

10.4.4变量的作用域 239

10.4.5运算符和表达式 239

10.4.6数组 242

10.4.7 VBA常用函数 243

10.5 VBA常用语句 245

10.5.1语句的书写规则 245

10.5.2注释语句 245

10.5.3赋值语句 246

10.6 VBA程序流程控制语句 246

10.6.1选择结构语句 247

10.6.2循环结构语句 250

10.6.3 GoTo控制语句 253

10.7 VBA常见操作 254

10.7.1打开和关闭操作 254

10.7.2输入框(InputBox) 256

10.7.3消息框(MsgBox) 256

10.8 VBA模块的创建 258

10.8.1 VBA标准模块 258

10.8.2 Sub子过程的创建和调用 259

10.8.3 Function函数过程的创建和调用 260

10.8.4过程调用中的参数传递 261

10.9 VBA的数据库编程 262

10.9.1数据库引擎及其接口 262

10.9.2 VBA访问的数据库类型 263

10.9.3数据访问对象(DAO) 263

10.9.4 ActiveX数据对象(ADO) 263

10.9.5数据库编程实例 265

10.10 VBA程序调试 265

10.10.1调试工具栏 266

10.10.2设置断点 266

10.10.3程序运行跟踪 266

10.10.4观察变量值 267

10.11错误处理 268

10.11.1错误处理语句 268

10.11.2错误处理应用举例 269

习题 269

第11章 应用开发实例 273

11.1系统分析 273

11.1.1需求分析 273

11.1.2系统实现的功能 274

11.1.3系统模块图 274

11.2数据库设计 274

11.2.1概念设计 274

11.2.2逻辑结构设计 275

11.2.3物理结构设计 277

11.2.4数据库的创建 277

11.2.5建立表间的关联 278

11.2.6为数据表输入数据 278

11.2.7建立查询数据源 278

11.3系统功能设计概述 279

11.3.1系统界面操作流程图 279

11.3.2系统界面处理功能 279

习题 289

参考文献 290