《Access2010数据库技术及应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:冯伟昌编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2015
  • ISBN:9787030427632
  • 页数:359 页
图书介绍:本书是按照教育部高等教育司组织制定的《高等学校文科类专业大学计算机教学基本要求》中有关数据库技术的教学基本要求编写的。全书以MicrosoftAccess2010关系数据库为背景,以一个设计完整、数据详实的”教学管理”数据库实例贯串全书,介绍了数据库基础知识、数据库和表、查询的创建和使用、窗体设计、报表设计、宏、VBA程序设计基础等主要内容。本书的突出特色在于真正融入了案例教学与项目教学。选取例题的主线脉络清晰、深度和广度兼备、实用性和可操作性极强,能够让读者切实领略到Access软件的精髓。

第1章 数据库系统概述 1

1.1数据库的基本概念 1

1.1.1数据和信息 1

1.1.2数据处理技术的发展概况 1

1.1.3数据库的定义 4

1.1.4数据库管理系统 4

1.1.5数据库系统 5

1.2数据模型 5

1.2.1组成要素 6

1.2.2实体模型 6

1.2.3常用数据模型 8

1.3关系数据库系统 11

1.3.1关系模型的组成 11

1.3.2关系运算 13

1.3.3关系数据库管理系统 16

1.4 Access 2010概述 17

1.4.1 Access的发展历程 17

1.4.2 Access的特点 18

1.4.3 Access的数据对象 18

习题1 23

第2章 数据库 25

2.1数据库设计概述 25

2.1.1数据库设计的一般步骤 25

2.1.2“教学管理”数据库中关系的设计过程 27

2.2启动Access 32

2.3创建Access数据库 33

2.3.1使用样本模板创建数据库 33

2.3.2自定义创建数据库 35

2.4打开与关闭数据库 37

2.4.1打开数据库 37

2.4.2关闭数据库 39

2.5数据库的版本转换 39

2.5.1从低版本到高版本转换 40

2.5.2从高版本到低版本转换 42

2.6数据库的压缩与修复 42

习题2 43

实验1创建Access数据库 44

第3章表 45

3.1表概述 45

3.1.1表结构的组成 45

3.1.2“教学管理”数据库实例用表设计 47

3.2表的创建 51

3.2.1使用数据表视图创建表 51

3.2.2使用模板创建表 53

3.2.3使用设计视图创建表 54

3.2.4字段的属性设置 56

3.3表中数据的输入 62

3.4表的维护 68

3.4.1打开/关闭表 68

3.4.2修改表结构 68

3.4.3编辑表内容 70

3.4.4调整表外观 71

3.5主键和索引 75

3.5.1主键 75

3.5.2索引 78

3.6表间关系的建立与修改 83

3.6.1创建表间关系的前提条件 84

3.6.2创建表间关系 85

3.6.3设置参照完整性 90

3.6.4删除或修改表间关系 91

3.6.5查看表间关系 92

3.7表的综合操作 94

3.7.1复制表 94

3.7.2删除表 95

3.7.3重命名表 95

3.7.4查找或替换数据 95

3.7.5排序记录 97

3.7.6筛选记录 99

3.7.7使用子表 102

3.8数据的导入与导出 105

3.8.1数据的导入 105

3.8.2数据的导出 108

习题3 109

实验2数据表建立与数据输入 111

实验3数据表的常规操作 111

实验4数据表的高级操作 111

第4章 查询 113

4.1查询概述 113

4.1.1查询的作用 113

4.1.2查询的类型 114

4.1.3查询工具 115

4.1.4运行查询 119

4.1.5修改查询 119

4.1.6查询准则 119

4.2创建选择查询 120

4.2.1使用“简单查询向导”创建选择查询 120

4.2.2使用“设计视图”创建选择查询 124

4.2.3使用“查找重复项查询向导”创建重复项查询 141

4.2.4使用“查找不匹配项查询向导”创建不匹配项查询 143

4.3创建参数查询 144

4.3.1创建含单个参数的参数查询 145

4.3.2创建含多个参数的参数查询 146

4.4使用“交叉表查询向导”创建交叉表查询 147

4.5创建动作查询 152

4.5.1创建生成表查询 152

4.5.2创建追加查询 156

4.5.3创建更新查询 158

4.5.4创建删除查询 160

4.6查询的综合应用举例 161

4.6.1手动建立数据表间关联的操作方法 161

4.6.2多字段分组汇总及新字段设计技巧 165

4.6.3多字段重复值查找设计 168

4.6.4创建含通配符的参数查询 169

4.6.5使用“设计视图”手动创建交叉表查询 171

4.6.6查询对象与其他对象的交叉调用设计 178

4.7 SQL查询 178

4.7.1 SQL语言简介 178

4.7.2创建SQL查询 179

4.7.3 SQL视图 179

习题4 180

实验5选择查询的设计及应用 181

实验6参数查询与交叉表查询的设计及应用 183

实验7动作查询的设计及应用 184

实验8查询综合设计 186

第5章 窗体 188

5.1窗体概述 188

5.1.1窗体的功能 188

5.1.2窗体的类型 188

5.2使用工具与向导快速创建窗体 190

5.2.1“窗体”组提供的工具与向导以及窗体的“视图”方式 190

5.2.2使用“窗体”工具快速创建单项目窗体 191

5.2.3使用“多个项目”工具创建显示多个记录的窗体 192

5.2.4使用“数据表”工具创建数据表窗体 193

5.2.5使用“分割窗体”工具创建分割窗体 195

5.2.6使用“窗体向导”创建主/子窗体 196

5.2.7使用“数据透视表”工具创建窗体 202

5.2.8使用“数据透视图”工具创建窗体 207

5.2.9使用“导航”工具创建能够管理窗体对象的导航窗体 211

5.3使用“设计视图”创建窗体 214

5.3.1进入窗体“设计视图”的方法 214

5.3.2窗体“设计视图”的结构 215

5.3.3窗体设计工具选项卡 216

5.3.4窗体控件的分类与操作 218

5.3.5在设计视图中创建窗体 222

习题5 243

实验9使用工具与向导快速创建窗体 244

实验10使用设计视图创建与修改窗体 246

第6章 报表 248

6.1使用工具与向导创建报表 248

6.1.1使用工具创建表格式报表 248

6.1.2使用向导创建基于多表/查询的报表 249

6.1.3使用向导创建标签报表 253

6.2使用“设计视图”创建和修改报表 254

6.2.1进入报表“设计视图”的方法 255

6.2.2报表“设计视图”的结构 256

6.2.3使用设计视图修改己有报表的结构 257

6.2.4报表的排序、分组和计算 259

6.3报表的页面设置与打印输出 262

6.3.1报表的页面设置 262

6.3.2报表的数据导出功能 263

6.3.3报表的打印输出 266

习题6 267

实验11报表设计 268

第7章宏 270

7.1宏简述 270

7.1.1宏的定义与用法 270

7.1.2常用宏介绍 270

7.2宏的创建与运行 271

7.2.1创建独立的宏对象 271

7.2.2宏的运行方法 275

7.2.3创建嵌入的宏对象 275

7.2.4创建并使用条件宏 278

7.2.5宏与窗体对象及查询对象的综合应用设计 283

习题7 289

实验12宏的创建及其应用 290

第8章 模块 293

8.1面向对象的基本概念 293

8.2 VBA编程环境(VBE) 296

8.3模块 298

8.3.1标准模块 298

8.3.2类模块 298

8.3.3将宏转化为模块 298

8.3.4创建新过程 300

8.4 VBA编程基础 302

8.4.1数据类型 302

8.4.2常量 303

8.4.3变量 304

8.4.4数组 305

8.4.5数据库对象变量 306

8.4.6表达式 306

8.4.7标准函数 309

8.5程序基本结构 314

8.5.1编码规则 314

8.5.2顺序结构 315

8.5.3分支结构 318

8.5.4循环结构 321

8.6过程调用 325

8.6.1带参数的Sub子过程 325

8.6.2带参数的自定义函数 327

8.7程序的调试与出错处理 329

8.7.1程序的错误类型 329

8.7.2出错处理 329

8.7.3 VBA程序调试 332

习题8 335

实验13 VBA编程基础 337

实验14 VBA综合编程 338

第9章 数据库管理与安全 340

9.1数据库的压缩与备份 340

9.1.1压缩和修复数据库 340

9.1.2备份和还原数据库 342

9.2 Access中的安全机制 350

9.2.1用户级安全机制 350

9.2.2加密数据库操作 350

9.2.3解密数据库操作 352

9.3数据库的打包与签署 353

9.3.1获取数字证书 353

9.3.2应用数字签名 354

习题9 356

参考文献 357