《Access数据库管理与开发案例教程 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:沈大林,张伦主编;王浩轩,万忠,郑淑晖等副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2012
  • ISBN:9787113139346
  • 页数:278 页
图书介绍:本书采用案例带动知识点学习的方法进行讲解,通过学习26个案例掌握中文Office Access 2007软件的操作方法和操作技巧,以及Access数据库应用程序的设计方法和设计技巧。在本书编写中,作者努力遵从教学规律,注意知识结构与实用技巧相结合,注意学生的认知特点,注意提高学生的学习兴趣和创造能力的培养,注意将重要的制作技巧溶于实例当中。

第0章 绪论 1

0.1 数据库的基本知识 1

0.1.1 数据、数据处理和数据库 1

0.1.2 数据库系统和关系型数据库 2

0.2 Access 2007简介 3

0.2.1 Access 2007主要特点 3

0.2.2 启动和退出Access 2007 4

0.2.3 “开始使用Microsoft Office Access”窗口 5

0.2.4 Access 2007工作界面 8

0.2.5 Access 2007中的对象 11

0.3 教学方法和课程安排 15

第1章 创建数据库和表 17

1.1 【案例1】创建“学生档案”表 17

设计过程 18

创建空白数据库 18

创建“学生档案”表逻辑结构 19

输入“学生档案”表记录 22

相关知识 22

Access数据类型的种类 22

创建表的3种方法 23

字段属性 24

对象命名规则 25

思考练习1-1 25

1.2 【案例2】创建“学生成绩”和“课程”表 26

设计过程 26

创建“学生成绩”表 26

创建“课程”表 28

创建表关系 29

相关知识 31

表的主键和外键 31

索引 32

关系 33

参照完整性 33

思考练习1-2 34

1.3 【案例3】修改表和筛选数据 35

设计过程 36

修改“学生档案”表中的字段 36

字段属性设置 38

筛选数据 39

使用查阅向导查看数据 41

相关知识 42

查看数据库属性 42

筛选数据的方法 43

“高级筛选/排序”方法 44

表达式 45

思考练习1-3 46

1.4 综合实训1 创建“电器产品库存管理”数据库的表 47

第2章 查询 50

2.1 【案例4】使用查询向导创建查询 50

设计过程 51

创建“学生档案和成绩查询1”查询 51

修改“学生档案和成绩查询1”查询 53

打开和关闭查询 53

创建“学生成绩汇总查询” 53

相关知识 55

查询的作用和功能 55

查询的种类 56

筛选和查询的关系 56

利用查询向导创建重复项查询 57

利用查询向导创建不匹配查询 58

利用查询向导创建交叉表查询 58

思考练习2-1 60

2.2 【案例5】使用设计视图创建查询 60

设计过程 61

创建“学生信息查询1”查询 61

创建“学生信息查询1”查询的其他方法 63

创建“学生信息查询2”查询 64

创建“学生信息查询3”查询 64

相关知识 65

认识查询设计器 65

查询的5种视图 66

设置查询属性 68

设置查询条件 69

汇总查询 70

思考练习2-2 71

2.3 【案例6】利用动作查询编辑“教学管理”数据库 72

设计过程 73

利用生成表查询创建“学生信息”表 73

利用更新查询修改“学生信息”表 74

利用删除查询创建“学生信息2”和“学生信息3”表 75

相关知识 77

追加查询 77

动作查询的注意事项 78

简单的选择和排序查询 80

思考练习2-3 80

2.4 综合实训2 创建“电器产品库存管理”数据库的查询 81

第3章 SQL查询 82

3.1 【案例7】创建“综合成绩汇总”联合查询 82

设计过程 83

使用设计视图创建成绩汇总查询 83

采用SQL查询创建成绩汇总查询 84

创建“综合成绩汇总”联合查询 85

相关知识 86

SQL的特点 86

SELECT语句结构 86

SELECT语句的子句 87

SELECT语句应用实例和解释 88

思考练习3-1 93

3.2 【案例8】创建“分科成绩”查询 94

设计过程 94

创建“学生信息”查询 94

创建“分科成绩”查询 95

相关知识 96

操作查询的SQL语句 96

DDL语句 97

思考练习3-2 99

3.3 【案例9】创建SQL子查询 99

设计过程 100

利用设计视图创建“缺勤学生”查询 100

利用SQL视图创建“全勤学生”查询 101

相关知识 101

SQL子查询 101

IN子查询 102

ANY/SOME/ALL子查询 103

EXISTS子查询 105

思考练习3-3 106

3.4 综合实训3 创建“电器产品库存管理”数据库的SQL查询 106

第4章 窗体 108

4.1 【案例10】创建学生档案窗体 108

设计过程 109

修改“学生档案”表 109

使用自动方法快速创建窗体 110

使用窗体向导创建窗体 111

创建多个项目窗体 113

相关知识 114

窗体的作用 114

窗体的3种视图 114

在布局视图下修饰窗体 114

创建其他窗体 117

思考练习4-1 118

4.2 【案例11】创建学生信息窗体 119

设计过程 119

创建“学生成绩”和“课程”窗体 119

使用设计视图创建“学生成绩”窗体 121

创建按钮事件 123

相关知识 124

控件对象的调整 124

“排列”选项卡工具的使用 125

利用向导添加按钮 125

思考练习4-2 128

4.3 【案例12】创建“学生信息查询”切换面板窗体 128

设计过程 128

创建切换面板窗体 128

编辑切换面板窗体 130

相关知识 132

窗体控件 132

控件属性 132

窗体中数据的操作 133

思考练习4-3 134

4.4 【案例13】创建“学生信息维护”窗体 135

设计过程 135

在窗体内创建文本框 135

创建其他控件对象 136

创建子窗体 137

创建按钮和按钮事件 138

为窗体添加背景色 139

相关知识 140

创建和调整页眉与页脚 140

添加选项卡控件对象 140

添加其他控件对象 141

思考练习4-4 144

4.5 综合实训4 创建“电器产品库存管理”数据库系统 145

第5章 报表 147

5.1 【案例14】创建“学生成绩”报表 147

设计过程 148

自动创建“学生成绩”报表 148

用向导创建“学生分组成绩”报表 150

相关知识 153

报表的组成和功能 153

创建空报表和添加控件对象 153

思考练习5-1 154

5.2 【案例15】创建“学生档案”报表 155

设计过程 155

创建“标签学生档案”报表 155

编辑“标签学生档案”报表 158

使用设计视图创建“学生档案和成绩”报表 160

相关知识 161

报表汇总 161

报表排序和分组 164

不同类型字段的分组依据 166

思考练习5-2 166

5.3 【案例16】创建“学生档案和成绩子报表” 166

设计过程 167

创建子报表 167

页面设置 168

相关知识 170

打印预览 170

打印报表 171

思考练习5-3 172

5.4 综合实训5 创建电器产品信息报表 172

第6章 宏 174

6.1 【案例17】给“学生信息窗体”添加宏 174

设计过程 175

创建快捷键宏 175

创建弹出消息对话框的宏 176

相关知识 177

宏的基本概念和功能 177

创建AutoKeys宏与AutoExec宏和事件宏 178

常用宏操作 179

思考练习6-1 180

6.2 【案例18】创建“打开窗体” 181

设计过程 181

创建“打开窗体” 181

创建和应用“打开窗体”宏组 182

创建和应用“成绩检查”宏 183

相关知识 183

宏组的基本概念 183

创建条件宏 183

宏的嵌套 184

运行宏 184

思考练习6-2 186

6.3 综合实训6 创建“电器产品进出库信息”窗体和宏 186

第7章 VBA编程基础 188

7.1 【案例19】创建“学生信息维护”窗体 188

设计过程 190

创建窗体 190

代码编辑器和编写VBA程序 191

程序解释 195

相关知识 195

面向对象的程序设计简介 195

事件和事件在程序中的格式 196

VBA基础知识 197

思考练习7-1 200

7.2 【案例20】创建用户登录界面窗体 200

设计过程 201

创建窗体 201

输入程序代码 202

相关知识 203

数组和创建数组 203

程序的分支控制 204

程序的循环控制 209

思考练习7-2 212

7.3 【案例21】创建“学生信息输入”窗体 212

设计过程 213

创建窗体 213

创建模块 214

输入程序代码 214

创建子程序和函数 217

将宏转换为VBA代码 218

相关知识 220

模块和过程的概念 220

过程创建和调用 221

思考练习7-3 221

7.4 综合实训7 创建“电器产品信息维护”窗体 222

第8章 导入、导出和链接 224

8.1 【案例22】导入Excel和文本文件数据 224

设计过程 226

复制/粘贴对象和准备外部文件 226

将Excel文件数据追加到Access表 226

将Excel文件数据导入Access数据库 228

通过VBA将Excel文件导入Access数据库 230

将文本文件导入Access数据库 230

相关知识 232

导入其他应用软件的数据 232

常见错误信息 233

导入其他Access数据库数据 234

思考练习8-1 235

8.2 【案例23】 Access数据导出 235

设计过程 237

将Access数据库的表导出为Excel文件 237

将Access数据库的表导出为文本文件 237

将Access数据库的表导出为Word文档 238

将Access数据库的查询导出为Excel文件 239

相关知识 239

将Access数据库的查询导出为XML文件 239

将Access数据库的窗体导出为XML文件- 241

思考练习8-2 242

8.3 【案例24】数据库Web发布 242

设计过程 243

将Access数据库的表导出为Web页 243

将Access数据库的查询导出为Web页 244

将Access数据库的窗体或报表导出为静态Web页 245

相关知识 246

HTML基础 246

创建超链接 247

思考练习8-3 250

8.4 综合实训8 “电器产品库存管理”数据库导入与导出 250

第9章 数据库优化和安全及应用系统设计 252

9.1 【案例25】优化数据库 252

设计过程 252

使用表分析器优化数据库 252

使用性能分析器优化数据库 255

相关知识 256

文档管理器 256

压缩和修复数据库 257

拆分Access数据库 259

思考练习9-1 259

9.2 【案例26】数据库安全 259

设计过程 260

隐藏/显示数据库对象 260

使用密码保护VBA代码 261

使用密码保护数据库 261

相关知识 263

用户级安全机制 263

使用启动项和隐藏导航窗格 265

使用密码保护工程 267

思考练习9-2 267

9.3 【案例27】教师管理系统 267

设计过程 270

确定系统结构和创建表 270

创建查询和报表 271

创建窗体 272

相关知识 276

数据库应用系统的设计步骤 276

设计数据库的基本原则 277

9.4 综合实训9 创建“电器产品库存管理”数据库系统 277