《数据库原理及应用 Access 2000》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:沈祥玖主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2002
  • ISBN:7040107945
  • 页数:255 页
图书介绍:本书简要介绍了数据库系统的有关知识,并以Access 2000为例,针对其直观的可视化操作以及完全面向对象、采用事件驱动机制等特点,详细介绍了数据库管理系统的使用方法和应用程序的开发技能。全书共分16章,前11章是数据库应用与开发的基础篇,主要介绍了Access表结构设计、表记录的操作、表间关联的建立、宏及可视化操作工具和向导,充分展示了Access作为桌面型数据库管理系统面向对象的特点,使数据库的应用和开发更加便捷、易学易懂。后5章是数据库应用与开发的提高篇,作者结合使用Access进行开发的实践经验,以学生收费管理系统为例,介绍了Access提供的VBA语言及事件驱动机制,以及开发具有一定规模、功能强大的管理信息系统的方法。本书可作为高等学校应用型本科、成人高校及高职高专学校相关专业数据库课程的教材或教学参考书,也可供各类计算机培训班和个人自学使用。本书采用的实例“学生交费管理系统”可从我社网站上下载,以供教师教学和学生学习使用。

第一章 数据库系统原理及概述 1

1.1 数据库技术的几个概念 1

1.2 数据库技术的几个发展阶段 1

1.3 数据模型的三个要素 2

1.4 数据模型 3

1.5 关系数据库 5

1.5.1 基本概念 5

1.5.2 关系操作 6

1.5.3 SQL语言简介 7

1.5.4 关系数据库的规范化 8

1.6 Access数据库概述 8

1.6.1 Access的发展 8

1.6.2 Access 2000的特点 9

1.6.3 Access数据库文件和表 10

1.6.4 安装Access 2000 11

1.6.5 启动和使用Access 2000 12

1.6.6 关闭数据库和退出Access 2000 13

习题1 13

第二章 表结构的设计 14

2.1 二维表及其结构 14

2.2 Access表的设计要素 15

2.2.1 字段数据类型及字段大小 15

2.2.2 字段属性 18

2.2.3 主键和索引 19

2.2.4 表的属性 20

2.3 表设计步骤及举例 21

2.4.1 进入表设计视图及视图切换 23

2.4 用表设计视图创建表 23

2.4.2 输入与编辑字段 24

2.4.3 输入字段数据类型及字段属性 25

2.4.4 设置主键与索引 25

2.4.5 查阅向导 27

2.4.6 输入字段的有效性规则与有效性文本 31

2.4.7 输入字段的格式 32

2.4.8 输入字段掩码 34

2.4.9 输入表属性——有效性规则与有效性文本 35

2.4.10 保存表 36

2.5 向表中输入记录 37

习题2 40

2.6 创建表的其他方式 40

第三章 表中记录的操作 42

3.1 数据表视图 42

3.2 在“数据表”视图中操纵记录 43

3.2.1 移动记录指针(选定某个记录) 43

3.2.2 添加新记录 43

3.2.3 记录数据的编辑 43

3.2.4 记录筛选、排序 44

3.2.5 显示格式 45

3.2.6 记录打印 46

3.2.7 子数据表 47

习题3 47

4.2 用查询向导创建查询 48

4.1 查询概念 48

第四章 查询设计 48

4.2.1 简单查询向导 49

4.2.2 交叉表查询向导 51

4.2.3 重复项查询向导 54

4.2.4 不匹配项查询 56

4.3 用设计视图建立查询 59

4.3.1 设计视图 59

4.3.2 添加表/查询 60

4.3.3 选择字段 60

4.3.4 删除选择的字段 61

4.4 使用准则筛选记录 62

4.4.1 以处理文本型数值和逻辑值作为准则表达式 62

4.4.2 以处理日期结果作为准则表达式 63

4.4.3 使用空值作为准则表达式 64

4.4.4 查询属性 64

4.5 使用查询进行统计计算 65

4.5.1 使用预定义计算进行统计 65

4.5.2 使用自定义计算进行统计 67

4.6 操作查询 68

4.6.1 删除查询 68

4.6.2 更新查询 69

4.6.3 追加查询 70

4.6.4 生成表查询 71

4.7 参数查询 72

4.8 SQL查询 73

4.8.1 联合查询 74

4.8.2 数据定义查询 75

习题4 76

第五章 窗体设计 77

5.1 窗体概念 77

5.2 窗体的类型 77

5.2.1 纵栏式窗体 77

5.2.2 表格式窗体 77

5.2.3 数据表式窗体 78

5.3 用向导生成窗体 78

5.3.1 窗体向导 79

5.3.2 纵栏式向导 82

5.3.3 图表向导 82

5.4 使用窗体 84

5.5 用“设计视图”设计窗体 85

5.5.1 窗体设计视图 85

5.5.2 设计工具 87

5.5.3 窗体控件 89

5.5.4 使用控件的向导 90

5.5.5 标签控件 90

5.5.6 文本框控件 91

5.5.7 复选框、单选按钮和切换按钮 92

5.5.8 组合框 92

5.5.9 命令按钮 96

5.6 修改窗体 98

5.7 主/子窗体设计 100

习题5 105

6.1 报表概念 106

第六章 报表 106

6.2 使用报表向导创建报表 107

6.3 使用“自动报表”创建报表 110

6.4 在设计视图中设计实用的报表 112

6.4.1 报表的结构组成 112

6.4.2 报表的类型 112

6.4.3 定制报表 114

6.4.4 子报表 119

习题6 123

第七章 多表关联 124

7.1 关联的基本概念 124

7.1.1 从业务的完整性看表与表之间的关系 125

7.2 建立表间关联关系 127

7.1.2 从对应的记录数看表与表之间的关系 127

7.3 多表查询 130

7.3.1 联接的类型 131

7.3.2 多表查询例子 131

习题7 133

第八章 Internet/Intranet应用 134

8.1 导出静态网页 134

8.2 创建数据访问页 135

8.2.1 创建数据访问页 135

8.2.2 用设计视图来修改数据访问页 140

习题8 141

9.2 建立和执行宏 142

9.1 宏的概念 142

第九章 宏 142

9.3 常用的宏操作 144

9.4 宏的应用 145

9.4.1 建立相关的宏 146

9.4.2 建立系统启动窗体 147

习题9 150

第十章 定制应用系统 151

10.1 Access的窗体菜单——切换面板 151

10.2 自定义工具栏 155

10.3 自定义菜单 159

10.4 自定义快捷菜单 162

10.5 用宏快速创建工具栏、菜单栏和自定义快捷菜单 163

习题10 164

第十一章 综合应用举例 165

11.1 系统设计流程 165

11.2 需求分析 166

11.2.1 系统的主要功能 166

11.2.2 建立表及表间关系 166

11.2.3 功能模块结构图 168

11.3 数据输入界面设计——窗体设计 169

11.4 统计查询设计 172

11.5 报表设计 173

11.6 定制系统 174

11.7 调试运行 174

11.8 打包、制作安装程序及编写使用说明 175

习题11 175

12.1 拆分Access数据库 176

第十二章 优化与管理Access数据 176

12.2 压缩数据库 178

12.3 修复及备份数据库 179

12.4 数据库安全 180

12.4.1 设置数据库密码 180

12.4.2 撤销数据库密码 181

12.5 将数据库保存为mde文件 182

12.5.1 mde文件的好处 182

12.5.2 生成.mde文件 182

习题12 183

第十三章 Access高级开发与VBA程序设计 184

13.1 Visual Basic for Application简介 184

13.1.1 VBA代码、过程、函数和模块 185

13.1.2 常量、变量、数据类型和数据库对象 186

13.1.3 VBA运算符、表达式和内部函数 188

13.1.4 VBA语句和程序结构 189

13.2 Access事件程序 190

13.3 应用举例 191

13.3.1 输入数据校验 191

13.3.2 增强窗体功能 193

13.3.3 增强报表功能 194

习题13 196

第十四章 Access与其他系统的数据交换 197

14.1 链接数据 197

14.1.1 链接到Access数据库 197

14.1.2 链接到SQL Server数据库 198

14.2 数据的导入 201

14.2.1 从Access数据库中导入对象 202

14.2.3 从ODBC数据源中导入 203

14.2.2 从Xbase中导入.dbf文件 203

14.3 Access数据的导出 204

14.4 与Office无缝集成——Office链接 205

习题14 206

第十五章 客户机/服务器结构应用系统 207

15.1 客户机/服务器结构概念 207

15.2 升迁Access到SQL Server 208

15.3 连接SQL Server 211

15.4 使用SQL Server存储过程 212

15.5 Access项目 215

15.5.1 Access项目的概念 215

15.5.2 新建Access项目 216

习题15 217

15.5.3 在Access项目中操作 217

第十六章 高级开发应用举例——学生交费管理系统 218

16.1 学生交费管理系统概述 218

16.2 学生交费管理系统业务流程 219

16.3 系统的主要功能 219

16.4 表及查询 220

16.5 主要窗体设计 221

16.6 主要报表设计 243

16.7 程序模块 246

附录 250

附录A 常用宏命令 250

附录B 一些常用函数 253

参考资料 256