《数据库技术及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:齐晖,潘惠勇主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2017
  • ISBN:9787113241841
  • 页数:286 页
图书介绍:本书基于Micresoft Access 2010系统地介绍关系数据库管理系统的基础知识及Access2010的功能和基本操作,主要内容包括:数据库基础知识,Access 2010系统概述,Access数据库的建立、使用、维护和管理等,结构化查询语言SQL的使用,创建数据库的各种对象(包括表、查询、窗体、报表、宏和模块),VBA编程,数据库编程,数据库应用系统开发实例等内容。

第1章 数据库基础概述 1

1.1数据库基本概念 1

1.1.1计算机数据管理的发展 1

1.1.2数据库系统 6

1.1.3数据模型 7

1.2关系数据库 9

1.2.1关系数据模型 9

1.2.2关系运算 11

1.2.3关系的完整性 12

1.3数据库设计基础 13

1.3.1数据库设计原则 13

1.3.2数据库设计步骤 13

1.3.3数据库设计过程 14

习题1 16

第2章 Access2010系统概述 20

2.1Access2010的新功能 20

2.2Access2010数据库对象的组成 21

2.2.1表 21

2.2.2查询 22

2.2.3窗体 22

2.2.4报表 22

2.2.5宏 23

2.2.6模块 23

2.3Access2010的启动和退出 23

2.3.1Access2010的启动 23

2.3.2Access2010的退出 24

2.4Access2010的主界面 24

2.5Access2010的命令选项卡 25

2.6创建数据库 26

2.6.1创建空数据库 26

2.6.2利用样本模板创建数据库 27

2.7数据库的打开与关闭 28

2.7.1打开数据库文件 28

2.7.2关闭数据库文件 29

习题2 29

第3章 数据表的设计 31

3.1数据表概述 31

3.1.1字段的命名 31

3.1.2字段的数据类型 32

3.1.3数据表结构设计实例 33

3.2创建数据表 34

3.2.1创建数据表 34

3.2.2字段属性的设置 37

3.2.3索引和主键 40

3.2.4编辑数据表的结构 42

3.2.5编辑数据表的数据 43

3.2.6数据表的操作 44

3.3数据表的关系 45

3.3.1表之间关系的建立 45

3.3.2维护数据完整性和精确性 46

3.3.3关系的查看与编辑 47

3.3.4子数据表的属性及使用 47

3.4数据表的优化与调整 48

3.4.1排序表数据 48

3.4.2筛选表数据 49

3.4.3查找与替换 51

3.4.4外观的设置 52

习题3 54

第4章 使用查询搜索信息 57

4.1查询概述 57

4.1.1一个查询的例子 57

4.1.2查询的主要功能 58

4.1.3查询的类型 58

4.1.4查询的视图模式 58

4.2使用向导创建查询 59

4.2.1使用向导创建简单查询 59

4.2.2使用“查找重复项查询向导”创建查询 62

4.2.3使用“查找不匹配项查询向导”创建查询 64

4.2.4使用“交叉表查询向导”创建查询 65

4.3查询中的表达式 68

4.3.1运算符 68

4.3.2函数 71

4.4使用设计视图创建查询 74

4.4.1基本查询 75

4.4.2含新字段查询 76

4.4.3选择查询 79

4.4.4参数查询 81

4.4.5排序查询 82

4.4.6分组统计查询 83

4.4.7交叉表查询 85

4.5创建操作查询 87

4.5.1生成表查询 87

4.5.2追加查询 88

4.5.3更新查询 89

4.5.4删除查询 90

4.6创建SQL查询 91

4.6.1SQL语句简介 91

4.6.2SQL查询语句 91

4.6.3SQL数据操作语句 93

4.6.4SQL数据定义语句 93

习题4 94

第5章 创建和使用窗体 98

5.1窗体概述 98

5.1.1窗体的概念 98

5.1.2窗体的视图 99

5.2创建窗体 99

5.3使用“窗体”工具创建窗体 100

5.4使用“窗体向导”工具创建窗体 101

5.5使用“其他窗体”工具创建窗体 102

5.5.1创建多项目窗体 102

5.5.2创建数据表窗体 102

5.5.3创建分割窗体 103

5.5.4创建“数据透视表”窗体 103

5.5.5创建“数据透视图”窗体 105

5.6使用“窗体设计”工具自定义窗体 105

5.6.1窗体的设计视图 105

5.6.2常用控件 109

5.6.3控件的基本类型 110

5.6.4属性和事件 110

5.6.5控件的用法 111

5.6.6使用控件白定义窗体实例 113

5.7优化窗体的外观 127

5.7.1应用主题 127

5.7.2设置窗体的格式属性 127

5.7.3在窗体中添加图片 128

习题5 128

第6章 报表 131

6.1认识报表 131

6.1.1报表的功能 131

6.1.2报表的类型 131

6.1.3报表的视图 133

6.1.4报表的结构 133

6.2创建报表 134

6.2.1快速创建报表 135

6.2.2向导创建报表 135

6.2.3创建标签式报表 137

6.2.4创建图表报表 138

6.2.5创建复杂报表 140

6.3高级报表 143

6.3.1分组、排序和汇总 143

6.3.2报表计算 146

6.3.3主/子报表 148

6.3.4交叉报表 151

6.3.5弹出式模式报表 153

6.4报表技巧 153

6.4.1为控件设置与众不同的名称 154

6.4.2在打印预览时隐藏其他窗体 154

6.4.3向报表中添加更多信息 154

6.4.4隐藏页面页眉 155

6.4.5增加运行时的强调效果 155

6.4.6避免空报表 156

6.5报表布局 156

6.5.1布局的概念 156

6.5.2布局的创建 156

6.5.3使用布局快速更改设计 157

6.6美化报表 158

6.6.1报表的外观设置 158

6.6.2在报表中使用条件格式 158

6.6.3添加图像和线条 159

6.6.4插入日期和时间 160

6.6.5插入页码 160

6.7报表的打印 160

6.7.1报表的页面设置 160

6.7.2打印报表 161

习题6 161

第7章 宏 163

7.1宏概述 163

7.1.1宏的基本概念 163

7.1.2常用宏操作 164

7.1.3设置宏操作参数 165

7.2宏的创建 165

7.2.1创建独立宏 165

7.2.2创建嵌入宏 168

7.2.3创建数据宏 173

7.2.4宏的编辑 175

7.3宏的运行 176

7.3.1独立宏的运行 176

7.3.2嵌入宏的运行 177

7.3.3数据宏的运行 177

7.4宏的调试 177

习题7 178

第8章 模块和VBA程序设计 180

8.1模块的基本概念 180

8.1.1模块简介 180

8.1.2VBA程序设计概述 182

8.1.3模块的编程界面VBE 183

8.2VBA程序设计基础 188

8.2.1数据类型 188

8.2.2常量和变量 189

8.2.3运算符 190

8.2.4VBA常用函数 193

8.3VBA常用语句 195

8.3.1语句的书写规则 195

8.3.2注释语句 195

8.3.3VBA赋值语句 196

8.3.4输入/输出语句 196

8.4VBA程序流程控制语句 198

8.4.1顺序结构 198

8.4.2选择结构 198

8.4.3循环结构 202

8.5数组 205

8.5.1数组的概念 205

8.5.2数组的声明 206

8.5.3数组的应用 206

8.6过程的创建和调用 207

8.6.1Sub子过程 208

8.6.2Function函数过程 209

8.6.3过程调用中的参数传递 210

8.7事件及事件驱动 211

8.7.1事件及事件驱动的定义 211

8.7.2事件的分类 212

8.7.3事件驱动的程序设计方法 217

8.8DoCmd对象 218

8.8.1程序导航 218

8.8.2控制大小和位置 220

8.9程序调试和错误处理 220

8.9.1调试工具的使用 221

8.9.2调试菜单 221

8.9.3VBA的错误类型及处理方式 224

8.9.4VBA程序调试的方法 225

习题8 232

第9章 数据库的管理与数据的共享 236

9.1数据库密码的设置 236

9.2数据库的压缩与修复 237

9.2.1手动压缩和修复Access数据库 238

9.2.2设置关闭时自动压缩数据库 238

9.3数据库的备份和恢复 239

9.3.1备份数据库 239

9.3.2用备份副本还原Access数据库文件 240

9.4使用信任中心 240

9.4.1启用禁用内容 241

9.4.2使用受信任位置中的Access2010数据库 241

9.5数据库的导入和导出 242

9.5.1数据的导入并链接 242

9.5.2数据的转换 246

9.5.3数据的导出 246

9.6生成.accde文件 248

9.7利用Access和SharePoint管理数据 249

9.7.1SharePoint Server2010的安装 249

9.7.2将数据库发布到SharePoint网站 250

9.7.3链接SharePoint列表到Access2010 252

9.7.4发布数据库到SharePoint网站 253

9.7.5利用SharePoint网站和Access2010协作完成数据的输入 254

习题9 255

第10章 VBA数据库编程 256

10.1VBA数据库编程相关基础知识 256

10.1.1VBA数据库应用程序一般框架 256

10.1.2VBA数据库访问接口 256

10.1.3VBA访问的数据类型 257

10.2数据访问对象 257

10.2.1DAO库的引用方法 257

10.2.2DAO模型层次结构 257

10.2.3利用DAO访问数据库的一般步骤 258

10.3ActiveX数据对象 259

10.3.1ADO库的引用方法 259

10.3.2ADO模型层次结构 259

10.3.3主要ADO对象的使用 260

10.4特殊域聚合函数和RunSQL方法 264

10.5综合案例 266

习题10 268

第11章 数据库应用系统开发实例 271

11.1系统开发的一般过程 271

11.2系统需求分析 272

11.3系统设计 272

11.3.1系统模块设计 272

11.3.2数据库的设计 273

11.4系统模块设计与实现 274

11.4.1学生信息维护窗体 274

11.4.2学生信息查询窗体 274

11.4.3学生信息打印报表 277

11.4.4创建主控界面 277

11.4.5创建登录窗体 281

11.5设置启动窗体 282

11.6生成ACCDE文件 283

习题11 284

参考文献 286