《数据库基础与应用 Access版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:董卫军,邢为民,索琦编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302275107
  • 页数:347 页
图书介绍:本书以Microsoft Access中文版为平台,介绍了数据库管理系统的基础知识,并以一个数据库应用系统为主线,通过大量的任务实例讲解了数据库应用系统开发的相关技术。

第一篇 数据库基础理论篇第1章 数据库基础 3

1.1 数据管理 3

1.1.1 数据与数据库 3

1.1.2 数据库管理系统 6

1.1.3 数据库系统 7

1.1.4 数据管理的发展 9

1.2 数据表示 10

1.2.1 现实世界 10

1.2.2 概念世界 11

1.2.3 数据世界 13

1.3 数据模型 13

1.3.1 数据模型的概念 13

1.3.2 数据模型组成要素 14

1.3.3 数据模型的基本类型 15

1.4 数据库的体系结构 17

1.4.1 三级模式 17

1.4.2 两级映射 18

1.5 关系数据库 19

1.5.1 基本概念 19

1.5.2 关系数据库的体系结构 20

1.5.3 关系模型的完整性规则 22

1.6 关系代数 23

1.6.1 传统的集合运算 23

1.6.2 专门的关系运算 25

1.7 难点辨析 27

习题1 30

第2章 数据库设计 35

2.1 程序设计概述 35

2.1.1 程序设计方法与风格 35

2.1.2 程序设计方法的发展 36

2.2 工程化程序设计 40

2.2.1 软件工程的基本概念 41

2.2.2 可行性分析 42

2.2.3 需求分析 42

2.2.4 概要设计 44

2.2.5 详细设计 46

2.2.6 编码 46

2.2.7 软件测试 47

2.2.8 软件维护 49

2.3 数据库设计 50

2.3.1 规划 51

2.3.2 需求分析 51

2.3.3 概念结构设计 51

2.3.4 逻辑结构设计 53

2.3.5 物理设计 55

2.3.6 系统实施 56

2.3.7 运行和维护 57

2.4 关系模式的规范化 57

2.4.1 函数依赖和键 58

2.4.2 关系模式的范式 59

2.4.3 模式分解 61

2.5 难点辨析 64

习题2 66

第3章 数据库安全 69

3.1 数据库安全概述 69

3.1.1 数据库安全的特征 69

3.1.2 数据库的安全层次 70

3.2 数据库安全技术 72

3.2.1 数据库加密技术 72

3.2.2 存取管理技术 73

3.2.3 安全审计技术 74

3.2.4 备份与恢复 77

习题3 80

第二篇 Access应用实践篇第4章 Access简介 85

4.1 Access概述 85

4.1.1 Access的优缺点 85

4.1.2 Access的基本概念 86

4.1.3 Access的基本功能 88

4.1.4 Access的操作模式 89

4.2 Access的启动和退出 90

4.2.1 启动Access 90

4.2.2 启动界面简介 90

4.2.3 退出Access 91

习题4 91

第5章 创建数据库 94

5.1 数据库设计的基本概念 94

5.1.1 数据库中表的概念 94

5.1.2 数据库设计的一般步骤 94

5.2 创建数据库 96

5.2.1 创建一个空数据库 96

5.2.2 通过模板建立数据库 97

5.3 创建表 99

5.3.1 用表向导创建表 99

5.3.2 通过设计器创建表 101

5.4 表间关系的创建与操作 106

5.4.1 表的索引 106

5.4.2 表间关系 107

5.4.3 创建关系 108

5.4.4 编辑和删除关系 109

5.5 修改数据库表的结构 110

5.5.1 对表的操作 110

5.5.2 对字段的操作 110

5.5.3 对表的行与列进行操作 111

5.6 表中数据的操作 112

5.6.1 普通数据的添加、修改和删除 112

5.6.2 图片、声音和影像的输入 112

5.6.3 建立超链接 113

5.6.4 设置数据表格形式 114

5.6.5 查找和替换数据 114

5.6.6 排序与筛选 115

5.7 数据的导入和导出 116

5.7.1 导入和链接 117

5.7.2 链接外部数据库 117

5.7.3 导入外部数据库 119

5.7.4 导出数据 120

习题5 120

第6章 查询 125

6.1 查询与表 125

6.2 常见的查询 125

6.2.1 选择查询 125

6.2.2 参数查询 125

6.2.3 交叉表查询 126

6.2.4 操作查询 126

6.2.5 SQL查询 126

6.3 创建选择查询 127

6.3.1 利用查询设计视图建立 127

6.3.2 利用查询向导建立 131

6.4 创建参数查询 132

6.5 创建交叉表查询 133

6.6 创建操作查询 136

6.6.1 生成表查询 136

6.6.2 删除查询 137

6.6.3 更新查询 138

6.6.4 追加查询 138

6.7 Access SQL查询 140

6.7.1 SQL的特点 140

6.7.2 SQL数据库的体系结构 141

6.7.3 Access SQL的特点 142

6.7.4 Access SQL的数据定义 144

6.7.5 Access SQL的数据查询 146

6.7.6 Access SQL的数据更新 150

6.7.7 建立SQL查询 152

6.8 查询的打开与修改 153

6.8.1 打开查询 153

6.8.2 修改查询 153

习题6 154

第7章 窗体的使用 160

7.1 窗体的功能与构成 160

7.1.1 窗体的功能 160

7.1.2 窗体的构成 161

7.2 创建窗体 162

7.2.1 自动创建窗体 162

7.2.2 使用窗体向导创建窗体 162

7.3 窗体设计视图与控件 163

7.3.1 窗体的设计视图 164

7.3.2 工具箱的使用 164

7.3.3 窗体中的常见控件 164

7.3.4 给对象添加控件 165

7.4 创建子窗体 170

7.4.1 主窗体和子窗体的关系 170

7.4.2 创建子窗体 170

7.5 通过窗体处理数据 173

7.5.1 窗体视图工具栏 173

7.5.2 记录导航按钮集 173

7.5.3 处理数据 173

7.6 创建切换面板 174

7.6.1 切换面板的作用 174

7.6.2 切换面板的创建 175

习题7 177

第8章 数据报表 181

8.1 报表的功能与类型 181

8.1.1 报表的功能 181

8.1.2 报表的类型 181

8.2 报表的组成 182

8.2.1 报表的节 182

8.2.2 报表的常见节 184

8.3 使用报表向导建立报表 185

8.4 自动报表与图表向导 187

8.4.1 自动创建报表 187

8.4.2 创建图表 189

8.5 通过设计视图创建报表 190

8.5.1 创建过程 190

8.5.2 报表控件 191

8.5.3 在报表中添加分组 193

8.5.4 添加计算字段 195

8.6 修饰报表 196

8.6.1 添加文字 196

8.6.2 设置内容的显示效果 197

8.6.3 调整显示对齐方式 197

8.6.4 调整行间距 197

8.7 打印报表 197

8.7.1 页面设置 197

8.7.2 预览与打印报表 198

习题8 199

第9章 数据访问页 203

9.1 数据访问页概述 203

9.1.1 数据访问页的类型与作用 203

9.1.2 数据访问页视图 204

9.1.3 数据访问页的组成 205

9.2 创建数据访问页 206

9.2.1 自动创建 206

9.2.2 使用向导创建 207

9.2.3 现有网页创建 209

9.2.4 设计视图创建 209

9.3 美化数据访问页 211

9.3.1 添加标签 212

9.3.2 添加命令按钮 212

9.3.3 添加滚动文字 213

9.3.4 添加主题和背景 215

9.3.5 添加Office电子表格 217

9.3.6 建立超链接 218

习题9 218

第10章 使用宏 221

10.1 理解宏 221

10.1.1 宏介绍 221

10.1.2 宏的功能 222

10.1.3 宏的分类 222

10.1.4 事件的概念 223

10.2 创建宏 223

10.2.1 宏操作 223

10.2.2 宏设计窗口 226

10.2.3 宏操作的建立与保存 226

10.2.4 建立宏组 231

10.2.5 创建AutoExec宏 232

10.2.6 创建AutoKeys宏组 233

10.3 运行宏 233

10.3.1 直接运行宏 234

10.3.2 从宏组中运行宏 234

10.3.3 从其他宏或VB程序中运行宏 234

10.3.4 从控件中运行宏 234

10.3.5 在菜单或工具栏中运行宏 235

10.3.6 快捷键运行宏 235

10.4 宏向Visual Basic代码转换 235

10.4.1 转换窗体或报表中的宏 235

10.4.2 转换成全局宏 236

习题10 236

第11章 VBA和模块 239

11.1 VBA和模块简介 239

11.1.1 模块的基本概念 239

11.1.2 VBA与VB的区别 240

11.1.3 VBA发环境 241

11.2 模块的创建和调试 243

11.2.1 创建模块 243

11.2.2 模块的调试 246

11.3 VBA基础 250

11.3.1 关键字和标识符 250

11.3.2 数据类型 251

11.3.3 常量与变量 252

11.3.4 运算符与表达式 255

11.3.5 基本语句 258

11.3.6 函数 261

11.4 数组 261

11.4.1 数组的定义 262

11.4.2 静态数组 263

11.4.3 动态数组 263

11.5 基本程序设计 264

11.5.1 程序的基本结构 264

11.5.2 顺序结构 265

11.5.3 选择结构 265

11.5.4 循环结构 270

11.6 VBA过程设计 274

11.6.1 子程序过程 274

11.6.2 函数过程 279

11.6.3 参数传递 281

11.7 面向对象程序设计基础知识 283

11.7.1 面向对象的程序设计概念 283

11.7.2 基本概念 283

11.7.3 VBA程序设计的基本方法 285

11.8 应用举例 288

11.8.1 VBA函数和子过程举例 288

11.8.2 VBA对窗体操作 289

11.8.3 调用Windows系统自带的应用程序 291

习题11 291

第12章 综合实例 296

12.1 需求分析 296

12.2 系统设计 296

12.3 系统实现 298

12.3.1 数据库设计 298

12.3.2 查询设计 298

12.3.3 报表设计 300

12.3.4 窗体设计 301

12.4 系统测试及运行 306

习题12 307

附录A VBA主要关键字 308

附录B VBA常见函数 310

附录C DAO与ADO简介 314

附录D 二级Access考试大纲 325

附录E 二级Access笔试知识点 331

附录F 二级Access样题 338

参考文献 347