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

  • 购买积分:12 如何计算积分?
  • 作  者:李雁翎著;李雁翎编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:9787040349917
  • 页数:316 页
图书介绍:数据库技术是计算机应用的重要分支,是计算机基础教育的必修课。本书是以改革计算机教学、适应新世纪教育需要为出发点,从培养学生分析问题和解决问题的能力入手,以数据库原理和技术为核心,建构教材的体例。本书体系清晰,由数据库理论和基于Access应用技术两大部分组成,其特色一是理论部分与Access应用技术部分相辅相成,既照顾到理论基础的坚实,又强调技术实践的应用;二是用一个实用的应用系统程序贯穿整个教学过程,以其为核心内容并围绕它编排大量详实的实例,讲解与数据库的基本原理相关的基础知识;数据模型和E-R模型的设计;SQL语言以及SQL查询的应用;Access 2003数据库管理系统技术与应用;ActiveX控件应用;VBA程序设计;数据库应用系统开发的方法及步骤;数据库安全技术,全书具有整体性、全面性和实用性。本书可作为高等院校计算机基础课程以及相关专业数据库技术课程的教材,也可作为全国计算机等级考试二级Access的培训或自学教材。为了方便教师教学和学生自主学习,本教程配有辅助教材及相关的教学网站。

上篇:基础理论与技术篇 3

第1章 数据库系统概述 3

1.1 信息、数据与数据处理 3

1.1.1 信息与数据 4

1.1.2 数据处理 4

1.2 数据描述 6

1.3 数据模型 7

1.4 数据库系统 9

1.4.1 数据库 9

1.4.2 数据库管理系统 9

1.4.3 数据库系统的体系结构 10

1.4.4 数据库系统的组成 12

习题1 13

第2章 数据库设计 15

2.1 数据库设计的步骤 15

2.2 需求分析 16

2.3 概念结构设计 18

2.3.1 实体—联系模型 18

2.3.2 实体—联系图 19

2.3.3 实体集联系类型 20

2.4 逻辑结构设计 21

2.4.1 关系模型 21

2.4.2 关系规范化 25

2.4.3 实体—联系模型与关系模型的转换 28

2.5 物理结构设计 29

2.5.1 表的构成 30

2.5.2 表结构的定义 30

2.5.3 关系模型与物理模型的转换 31

2.6 数据库实施 33

2.7 数据库使用与维护 34

习题2 35

第3章 数据库操作技术 37

3.1 Access数据库对象 37

3.1.1 表 37

3.1.2 查询 38

3.1.3 窗体 39

3.1.4 报表 40

3.1.5 宏 41

3.1.6 模块 41

3.2 数据库的创建 42

3.3 数据库基本操作 42

3.4 数据库压缩/修复 43

3.5 数据库转换 45

习题3 46

第4章 表操作技术 48

4.1 表的创建 48

4.2 表基本操作 49

4.2.1 表的基本属性设置 50

4.2.2 字段显示格式设置 53

4.2.3 字段有效性规则的设置 56

4.2.4 表中数据的增删改 58

4.2.5 表中数据记录的定位 59

4.2.6 表中数据的排序 59

4.2.7 表中数据的筛选 59

4.3 表间关联 60

4.3.1 表间关联类型 60

4.3.2 索引的创建 61

4.3.3 表间关联的创建 63

4.3.4 子表的使用 63

习题4 65

第5章 查询操作技术 67

5.1 查询概述 67

5.1.1 查询的作用 67

5.1.2 查询的类型 68

5.2 查询基本操作 68

5.2.1 选择查询的创建 69

5.2.2 动作查询的创建 72

5.2.3 SQL查询的创建 74

5.3 修改查询 74

习题5 75

第6章 关系数据库标准语言SQL 77

6.1 SQL概述 77

6.2 数据定义 78

6.2.1 SQL的基本数据类型 78

6.2.2 定义表结构 79

6.2.3 修改表结构 83

6.2.4 删除表 85

6.3 数据维护 85

6.3.1 插入数据 86

6.3.2 更新数据 86

6.3.3 删除数据 87

6.4 数据查询 87

6.4.1 查询语句 87

6.4.2 简单查询 88

6.4.3 连接查询 91

6.4.4 嵌套查询 93

习题6 96

第7章 设计窗体 98

7.1 引入面向对象编程的概念 98

7.1.1 对象 98

7.1.2 属性 99

7.1.3 事件与方法 101

7.2 窗体的组成 103

7.3 窗体的创建 104

7.4 窗体控件与应用 105

7.4.1 常用的窗体控件 105

7.4.2 ActiveX控件 107

7.4.3 ADO数据对象 108

7.4.4 窗体常用控件的使用 110

习题7 116

第8章 设计宏 118

8.1 什么是宏 118

8.2 宏与宏组的创建 119

8.3 宏与宏组的应用 120

8.3.1 直接运行宏或宏组 120

8.3.2 触发事件运行宏或宏组 121

习题8 123

第9章 设计报表 125

9.1 报表的组成 125

9.2 报表的创建 126

9.2.1 报表向导 126

9.2.2 报表设计视图 127

9.3 报表布局与种类 128

9.3.1 报表控件的使用 128

9.3.2 报表的页面设置 129

9.3.3 设计报表布局 130

9.3.4 设计汇总报表 130

习题9 132

第10章 VBA程序设计基础 133

10.1 标准模块 133

10.2 VBA程序基本要素 134

10.2.1 数据类型 134

10.2.2 常量 135

10.2.3 变量 136

10.2.4 函数 138

10.2.5 表达式 142

10.2.6 编码规则 144

10.3 顺序结构 145

10.4 分支结构 145

10.4.1 If语句 146

10.4.2 Select语句 148

10.5 循环结构 150

10.5.1 For语句 150

10.5.2 While语句 152

10.6 过程 153

10.7 自定义函数 155

习题10 157

第11章 VBA程序实例 160

11.1 用户管理窗体的设计 160

11.2 数据浏览窗体的设计 163

11.3 数据维护窗体的设计 166

11.4 数据查询窗体的设计 170

11.5 系统控制窗体的设计 174

习题11 178

第12章 数据的传递与共享 180

12.1 数据的导出 180

12.1.1 向其他数据库导出数据库对象 180

12.1.2 将数据库对象导出为其他文件 181

12.2 数据的导入 182

12.2.1 导入其他数据库对象 182

12.2.2 导入其他文件数据 183

习题12 184

第13章 数据库安全 185

13.1 数据库信任位置 185

13.2 数据库密码 186

13.3 用户安全级别 186

13.3.1 用户和组 187

13.3.2 用户与组的权限 188

13.3.3 安全机制向导 189

13.4 数据库对象的隐藏 192

13.5 发布MDE文件 193

习题13 194

下篇:实验与开发篇 197

第14章 数据库操作技术实验 197

14.1 实验1:初识Access实验 197

14.1.1 走进Access 198

14.1.2 退出Access 202

14.2 实验2:数据库操作实验 202

14.2.1 创建与维护数据库 203

14.2.2 使用数据库 205

14.3 实验3:表操作实验 206

14.3.1 创建与维护表 207

14.3.2 维护表中的字段 210

14.3.3 维护表中的数据 213

14.3.4 创建与维护表间的关联 216

14.3.5 使用表及子表 218

14.4 实验4:查询操作实验 220

14.4.1 创建单表查询 221

14.4.2 创建多表查询 223

14.4.3 创建参数查询 226

14.4.4 创建生成表查询 228

14.4.5 创建更新查询 229

14.4.6 创建追加查询 231

第15章 数据库编程实验 233

15.1 实验5:SQL应用实验 233

15.1.1 定义与编辑表结构 234

15.1.2 查询语句应用 235

15.2 实验6:窗体设计实验 243

15.2.1 创建与编辑窗体 243

15.2.2 设计数据输入窗体 245

15.2.3 设计数据浏览窗体 250

15.3 实验7:宏设计实验 254

15.3.1 创建与编辑宏 255

15.3.2 创建与编辑宏组 255

15.3.3 使用宏或宏组 256

15.4 实验8:报表设计实验 258

15.4.1 创建与编辑报表 258

15.4.2 使用报表 262

15.5 实验9:VBA程序设计实验 265

15.5.1 设计系统首页窗体 266

15.5.2 设计登录窗体 267

15.5.3 设计查询窗体 270

第16章 数据共享与安全实验 273

16.1 实验10:数据的传递与共享实验 273

16.1.1 将数据库对象导出到另一个数据库中 274

16.1.2 将数据库对象导出到Excel中 275

16.1.3 将数据库对象导出到Word中 276

16.1.4 将数据导出到文本文件中 277

16.1.5 向数据库导入另一个数据库的数据库对象 279

16.1.6 向数据库导入Excel数据 280

16.1.7 向数据库导入文本文件 282

16.2 实验11:数据库安全实验 283

16.2.1 设置数据库受信任文件夹 284

16.2.2 设置数据库访问密码 286

第17章 小型应用系统开发案例 287

17.1 应用系统开发概述 287

17.1.1 系统分析阶段 287

17.1.2 系统设计阶段 288

17.1.3 系统实施阶段 288

17.1.4 系统维护阶段 289

17.2 应用系统的主体设计 289

17.2.1 设计数据库 289

17.2.2 设计系统首页 293

17.2.3 设计登录窗口 294

17.2.4 设计控制面板 294

17.2.5 设计数据操作窗口 295

17.2.6 设计报表 296

17.3 设置自动启动窗体 297

17.4 发布MDE文件 298

附录A 字段常用属性 299

附录B 对象常用属性 301

附录C 常用的宏命令 306

附录D 常用的DoCmd方法 308

附录E ADO对象属性与方法 312

附录F 部分习题参考答案 315