《计算机基础与Access数据库程序设计》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:鲍永刚,王雁霞编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302288107
  • 页数:360 页
图书介绍:本书以全国计算机等级考试二级考试大纲为指导,介绍了二级Access数据库等级考试所要求的全部内容。全书共11章,包括计算机基础知识,关系数据库基础,ACCESS数据库及数据库表,查询,报表,窗体,宏及VBA编程,数据页,设计实例,以及数据结构与算法基础知识,软件工程与程序设计基础等内容。

第1章 计算机基础知识 1

1.1 计算机基本结构 1

1.1.1 计算机组成结构 1

1.1.2 计算机分类 2

1.2 数制与编码 3

1.2.1 数制 3

1.2.2 数制转换 5

1.2.3 数据在计算机中的表示 7

1.2.4 字符编码 8

1.3 个人计算机的基本配置及性能指标 8

1.3.1 硬件 8

1.3.2 操作系统 10

1.4 习题 11

第2章 关系数据库基础 13

2.1 数据库及关系数据库的基本概念 13

2.1.1 数据库与数据模型 13

2.1.2 概念模型 13

2.1.3 层次模型与网状模型 15

2.1.4 关系模型 16

2.2 关系运算 17

2.2.1 集合运算 17

2.2.2 专门的关系运算 20

2.3 数据库系统结构 22

2.3.1 数据库与数据库系统 22

2.3.2 数据库系统结构 23

2.4 习题 24

第3章 Access数据库及数据库表 27

3.1 建立和操作Access数据库 27

3.1.1 建立空数据库 27

3.1.2 从已有模板建立数据库 28

3.1.3 打开、查看、关闭数据库 30

3.1.4 数据库对象相关性、删除及重命名对象 32

3.1.5 数据库操作参数设置 33

3.2 建立和操作Access数据库表 35

3.2.1 使用设计器创建表 35

3.2.2 使用向导创建表 44

3.2.3 通过输入数据创建表 47

3.2.4 修改表结构 49

3.3 Access表数据处理 67

3.3.1 编辑录入数据 68

3.3.2 导入/导出、复制/粘贴 71

3.3.3 数据表记录显示方式 75

3.3.4 记录排序与筛选 80

3.4 建立Access表间的关系 84

3.4.1 建立关系 84

3.4.2 修改、删除关系 88

3.4.3 浏览/隐藏关系 89

3.5 习题 90

第4章 查询 93

4.1 关于查询的基础知识 93

4.1.1 查询及其分类 93

4.1.2 查询中的表达式、函数 94

4.1.3 SQL SELECT语句 99

4.1.4 SQL数据更新语句简介 105

4.2 用向导建立查询 106

4.2.1 简单查询 107

4.2.2 查找重复项查询 109

4.2.3 查找不匹配项查询 110

4.2.4 交叉表查询 111

4.3 用查询设计器建立查询 113

4.3.1 查询设计器基本操作 113

4.3.2 添加、删除表/查询 115

4.3.3 字段设置 115

4.3.4 排序与条件设置 118

4.3.5 参数查询 121

4.3.6 操作查询 123

4.3.7 汇总计算 126

4.3.8 交叉表查询 127

4.3.9 条件中嵌套SQL SELECT语句 128

4.4 习题 129

第5章 窗体 133

5.1 窗体概述 133

5.1.1 窗体及其分类 133

5.1.2 窗体的组成部分 134

5.1.3 窗体的视图方式 134

5.2 用向导建立窗体 135

5.2.1 窗体向导 135

5.2.2 自动创建窗体 137

5.2.3 自动窗体 137

5.2.4 图表向导 141

5.2.5 数据透视表向导 144

5.3 用窗体设计器建立窗体 145

5.3.1 关于窗体设计器操作的基本概念 145

5.3.2 窗体属性设置 146

5.3.3 添加字段及控件 148

5.3.4 常用控件介绍 152

5.3.5 控件布局调整 166

5.3.6 查询中引用窗体控件值 169

5.3.7 控件Tab键次序设置 171

5.3.8 控件访问键设置 173

5.4 子窗体与链接窗体 173

5.4.1 利用向导同时建立主窗体和子窗体 174

5.4.2 利用向导建立子窗体 175

5.4.3 拖动建立子窗体 176

5.4.4 链接窗体 176

5.5 切换面板窗体 177

5.5.1 建立和编辑切换面板窗体 177

5.5.2 启动窗体设置 180

5.6 习题 180

第6章 报表 183

6.1 报表概述 183

6.1.1 报表及其分类 183

6.1.2 报表设计区 183

6.1.3 报表视图方式 185

6.2 用报表向导建立报表 185

6.2.1 报表向导 185

6.2.2 自动创建报表 187

6.2.3 图表向导 188

6.2.4 标签向导 189

6.3 用报表设计视图建立报表 191

6.3.1 页面设置 192

6.3.2 设置记录源及其他属性 193

6.3.3 添加控件及字段 194

6.3.4 排序与分组 196

6.4 习题 198

第7章 宏及VBA编程 201

7.1 宏 201

7.1.1 宏的类型 201

7.1.2 常用宏命令 201

7.1.3 建立与运行宏 202

7.2 VBA程序结构 207

7.2.1 对象事件过程 208

7.2.2 模块与独立过程 209

7.3 VBA程序中的运算量、函数、语句 212

7.3.1 常量、变量说明与变量、对象属性赋值 212

7.3.2 内部函数 218

7.3.3 常用语句及对象 221

7.4 VBA程序流程控制 223

7.4.1 选择结构控制 223

7.4.2 循环结构控制 226

7.5 过程及过程参数 231

7.5.1 独立子过程及参数传递 231

7.5.2 独立函数过程及参数传递 233

7.6 窗体、控件事件编程 234

7.6.1 窗体事件次序及其编程 234

7.6.2 窗体控件事件编程 235

7.7 数据库编程 237

7.7.1 通过DAO对象访问数据库 238

7.7.2 DAO记录集(Recordset)对象 241

7.7.3 ADO简介 246

7.8 习题 248

第8章 数据访问页 255

8.1 自动生成数据访问页 255

8.1.1 直接将数据库对象存为数据访问页 255

8.1.2 用数据页向导建立数据访问页 256

8.1.3 自动创建纵栏式数据访问页 258

8.2 用设计器(视图)建立数据访问页 259

8.2.1 正文、节 260

8.2.2 添加表/查询及字段 260

8.2.3 控件应用 261

8.2.4 主题与数据大纲 264

8.2.5 编辑已有数据访问页 266

8.3 习题 266

第9章 Access应用进阶 269

9.1 字段属性设置 269

9.1.1 格式设置 269

9.1.2 输入掩码设置 270

9.2 菜单设计 271

9.3 对象分组 278

9.4 习题 280

第10章 数据结构与算法 281

10.1 算法 281

10.1.1 算法的基本概念 281

10.1.2 算法的复杂度 286

10.2 数据结构的基本概念 287

10.2.1 什么是数据结构 287

10.2.2 数据结构的图形表示 289

10.2.3 线性结构与非线性结构 290

10.3 线性表及其顺序存储结构 290

10.3.1 线性表的基本概念 290

10.3.2 线性表的顺序存储结构 291

10.3.3 顺序表的插入运算 292

10.3.4 顺序表的删除运算 293

10.4 栈和队列 293

10.4.1 栈及其基本运算 293

10.4.2 队列及其基本运算 295

10.5 线性链表 297

10.5.1 线性链表的基本概念 297

10.5.2 线性链表的基本运算 299

10.5.3 循环链表 301

10.6 树与二叉树 302

10.6.1 树的基本概念 302

10.6.2 二叉树及其基本运算 303

10.6.3 二叉树的存储结构 306

10.6.4 二叉树的遍历 307

10.7 查找技术 308

10.7.1 顺序查找 308

10.7.2 二分法查找 309

10.8 排序技术 309

10.8.1 交换类排序法 309

10.8.2 插入类排序法 312

10.8.3 选择类排序法 313

10.9 习题 315

第11章 软件工程基础 319

11.1 软件工程的基本概念 319

11.1.1 软件及其特点 319

11.1.2 软件危机与软件工程 320

11.1.3 软件工程过程与软件生命周期 321

11.1.4 软件工程的目标与原则 322

11.1.5 软件开发工具与软件开发环境 324

11.2 软件需求分析 324

11.2.1 需求分析与需求分析方法 324

11.2.2 结构化分析方法 325

11.2.3 软件需求规格说明书 328

11.3 软件设计 330

11.3.1 软件设计的基本概念 330

11.3.2 概要设计 333

11.3.3 详细设计 339

11.4 程序设计基础 343

11.4.1 程序设计方法与风格 343

11.4.2 结构化程序设计 344

11.4.3 面向对象程序设计 346

11.5 软件测试 349

11.5.1 软件测试的目的 349

11.5.2 软件测试的准则 349

11.5.3 软件测试技术与方法 350

11.5.4 软件测试的实施 351

11.6 程序的调试 354

11.6.1 基本概念 354

11.6.2 软件调试方法 355

11.7 习题 356

参考文献 359