《数据库系统应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:杨莉,杨明,章可主编;杨雨珠,崔茂应,张悦副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302408970
  • 页数:323 页
图书介绍:本书精炼地介绍了数据库的基础理论、基本技术和方法,如关系数据库理论、关系规范化理论、数据库设计理论、关系数据库标准语言、数据库保护等。书中实例围绕基本理论,设计了创建数据库、数据更新、简单查询、复杂查询、视图操作、Transact-SQL程序设计、存储过程与触发器、数据库备份与恢复、数据转换、数据库安全性与授权、SQLServer管理、数据库设计等内容。

第1章 数据库系统概述 1

1.1 基本概念 1

1.2 数据库技术的由来与发展 3

1.3 数据模型 7

1.4 数据库的生命周期 11

1.5 数据库技术的发展趋势 16

本章习题 16

参考答案 18

第2章 关系数据库 19

2.1 关系数据库概述 19

2.1.1 关系的数据结构 19

2.1.2 关系操作 20

2.1.3 完整性约束 20

2.2 关系模型 20

2.2.1 关系术语 20

2.2.2 关系的特点 21

2.2.3 实际关系模型 22

2.3 关系运算 23

2.3.1 传统的集合运算 23

2.3.2 专门的关系运算 25

2.4 关系的完整性 27

2.4.1 实体完整性 27

2.4.2 参照完整性 28

2.4.3 用户自定义完整性 29

2.5 关系数据库规范化理论 29

本章习题 30

参考答案 32

第3章 Access 2010数据库 34

3.1 Access 2010概述 34

3.1.1 Access 2010的启动和退出 34

3.1.2 Access 2010的界面 35

3.1.3 Access 2010的功能区 41

3.2 Access对象 49

3.3 创建数据库 54

3.3.1 直接创建空数据库 55

3.3.2 利用模板创建数据库 56

3.4 数据库的基本操作 58

本章习题 61

参考答案 62

第4章 表 63

4.1 表的组成 63

4.1.1 表的结构 63

4.1.2 数据类型 63

4.2 创建数据表 65

4.2.1 创建表 65

4.2.2 设置字段属性 71

4.2.3 修改表结构 77

4.2.4 输入数据 79

4.2.5 创建索引与主键 80

4.2.6 建立表之间的关系 82

4.3 表操作 86

4.3.1 调整表的外观 86

4.3.2 数据的查找与替换 90

4.3.3 记录排序 91

4.3.4 记录筛选 93

4.3.5 数据表的更名、复制和删除 97

本章习题 98

参考答案 106

第5章 查询 107

5.1 查询概述 107

5.1.1 查询的概念 107

5.1.2 查询类型 107

5.1.3 查询视图 108

5.1.4 查询的方法 109

5.2 创建选择查询和计算查询 109

5.2.1 使用查询向导创建选择查询 109

5.2.2 使用查询设计视图创建选择查询 111

5.2.3 创建总计查询 120

5.2.4 创建计算查询 121

5.2.5 创建条件查询 125

5.3 创建参数查询 126

5.4 创建交叉表查询 128

5.4.1 使用向导创建交叉表查询 129

5.4.2 使用查询设计视图创建交叉表查询 130

5.5 操作查询 132

5.5.1 创建生成表查询 133

5.5.2 创建删除查询 134

5.5.3 创建追加查询 135

5.5.4 创建更新查询 136

本章习题 138

参考答案 142

第6章 结构化查询语言SQL 144

6.1 SQL语言简介 144

6.1.1 SQL的发展 144

6.1.2 SQL的特点 144

6.1.3 SQL语言的组成 145

6.1.4 SQL语言基本概念 145

6.1.5 数据类型 145

6.2 数据定义语言 146

6.2.1 创建基本表 146

6.2.2 创建索引 148

6.2.3 修改基本表 149

6.2.4 删除索引及基本表 150

6.3 数据查询语句 150

6.3.1 SELECT语句的语法格式 150

6.3.2 SQL聚合函数 155

6.3.3 SQL的单表查询 156

6.3.4 SQL多表查询 158

6.3.5 SQL嵌套查询 159

6.3.6 SQL合并查询 160

6.4 数据更新语句 160

6.4.1 插入数据 161

6.4.2 更新数据 161

6.4.3 删除数据 161

本章习题 162

参考答案 164

第7章 窗体 166

7.1 认识窗体 166

7.1.1 窗体的概念与功能 166

7.1.2 窗体的视图 166

7.2 创建窗体 167

7.2.1 自动创建窗体 168

7.2.2 使用“空白窗体”工具创建窗体 169

7.2.3 使用向导创建窗体 172

7.2.4 创建图表窗体 176

7.3 设计窗体 178

7.3.1 窗体设计视图 178

7.3.2 常用控件的功能 179

7.3.3 常用控件的使用 181

7.3.4 窗体和控件的属性 193

7.4 修饰窗体 198

7.4.1 使用主题 198

7.4.2 使用条件格式 199

7.4.3 添加当前日期和时间 202

7.4.4 调整窗体布局 202

本章习题 203

参考答案 204

第8章 报表 205

8.1 创建报表 205

8.1.1 自动创建报表 205

8.1.2 使用向导创建报表 205

8.1.3 使用设计视图创建报表 209

8.1.4 使用空报表工具创建报表 210

8.1.5 使用标签创建报表 210

8.2 设计报表 212

8.2.1 节的操作 212

8.2.2 排序和分组操作 213

8.2.3 计数及求和操作 214

8.2.4 插入时间和页码 215

8.3 打印 215

8.3.1 报表页面设置 215

8.3.2 报表打印 216

8.4 报表设计综合实例 216

本章习题 222

参考答案 226

第9章 宏 227

9.1 宏的概念 227

9.2 宏的创建 227

9.2.1 创建一般宏 228

9.2.2 创建宏组 230

9.2.3 创建条件宏 230

9.2.4 创建嵌入宏 231

9.3 宏的执行和调试 232

9.4 使用宏创建菜单 234

本章习题 237

参考答案 241

第10章 模块与VBA编程基础 243

10.1 模块的基本概念 243

10.2 创建模块 244

10.3 VBA编程的概念 248

10.3.1 对象、属性、方法和事件 248

10.3.2 VBA编程的步骤 250

10.4 VBA程序设计基础 252

10.4.1 编码规则 252

10.4.2 数据类型 253

10.4.3 常量、变量和数组 255

10.4.4 运算符和表达式 258

10.4.5 常用内部函数 261

10.5 VBA的程序控制 267

10.5.1 声明语句 267

10.5.2 赋值语句 268

10.5.3 选择结构语句 268

10.5.4 循环结构语句 273

10.5.5 标号和Goto语句 281

10.6 过程调用与参数传递 282

10.6.1 过程的定义和调用 282

10.6.2 参数传递 286

10.6.3 过程、变量的作用域 287

10.7 VBA常用操作 288

10.8 VBA的数据库编程 292

10.8.1 数据库访问接口 292

10.8.2 DAO 293

10.8.3 ADO 298

本章习题 304

参考答案 311

第11章 数据库安全管理 312

11.1 数据库的安全保护 312

11.1.1 设置、撤销数据库用户密码 312

11.1.2 压缩和修复数据库 314

11.1.3 创建数据库副本 314

11.2 数据库的转换与导出 315

11.2.1 数据库的转换 315

11.2.2 数据库的导出 316

11.3 拆分数据库 318

11.4 数据库应用系统的集成 320

本章习题 321

参考答案 322

参考文献 323