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

  • 购买积分:9 如何计算积分?
  • 作  者:蒋本立主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2006
  • ISBN:7113072429
  • 页数:189 页
图书介绍:本书分为原理篇和应用篇总共14章内容。

原理篇 2

第1章 数据库技术概述 2

1-1 数据库的相关概念 2

1-1-1 数据与信息 2

1-1-2 数据库、数据库管理系统和数据库系统 3

1-2 数据库系统的结构 4

1-2-1 数据库系统的组成 4

1-2-2 数据库系统的三级数据模式结构 5

1-3 数据模型 6

1-3-1 数据描述的3个领域 6

1-3-2 数据联系的描述及概念模型 8

1-3-3 几种主要的数据模型 11

1-3-4 面向对象模型 14

小结 15

习题 15

第2章 关系数据库 16

2-1 关系模型的基本概念 16

2-1-1 表格(Table) 16

2-1-2 表名、表头和表体 17

2-1-3 关系的数学定义 17

2-1-4 关系模型 19

2-2 关系数据语言概述 21

2-3 关系代数 21

2-3-2 专门的关系运算 22

2-3-1 传统的集合运算 22

小结 27

习题 27

第3章 关系数据库设计理论基础 28

3-1 问题的提出 28

3-2 规范化 30

3-2-1 函数依赖 30

3-2-2 码 31

3-2-3 范式 32

3-2-4 2NF 32

小结 34

3-2-5 3NF 34

习题 35

第4章 数据库设计 36

4-1 数据库设计的特点和方法 36

4-2 数据库设计的步骤 37

4-3 需求分析 40

4-3-1 需求分析的任务和方法 40

4-3-2 数据字典 42

4-4 概念结构设计 43

4-4-1 概念结构设计的方法与步骤 43

4-4-2 数据抽象与局部视图设计 44

4-4-3 视图的集成 46

4-5-1 逻辑结构设计的任务和步骤 48

4-5 逻辑结构设计 48

4-5-2 E-R图向关系模型的转换 49

4-5-3 用户子模式的设计 50

4-6 数据库的物理设计 50

4-6-1 数据库物理设计的内容和方法 51

4-6-2 关系模式存取方法的选择 51

4-6-3 确定数据库的存储结构 52

4-6-4 评价物理结构 53

4-7 数据库的实施和维护 53

4-7-1 数据的载入和应用程序的调试 53

4-7-2 数据库的试运行 54

习题 55

4-7-3 数据库的运行和维护 55

小结 55

第5章 数据库技术发展 56

5-1 数据管理技术的发展 56

5-2 面向对象数据库 59

5-3 分布式数据库系统(DDBMS) 60

5-4 数据仓库 63

5-4-1 从数据库到数据仓库 63

5-4-2 数据仓库的定义及特点 64

5-4-3 数据仓库系统的体系结构 66

5-4-4 分析工具 66

小结 67

5-4-5 数据仓库、OLAP和数据挖掘的关系 67

习题 68

应用篇 70

第6章 SQL Server 2000概述 70

6-1 SQL Server 2000的发展简史 70

6-2 SQL Server的体系结构及系统组成 71

6-3 SQL Server服务器的管理和使用 74

小结 75

第7章 Transact-SQL语言基础 76

7-1 SQL和Transact-SQL 76

7-2 数据类型 78

7-2-1 系统数据类型 78

7-2-2 用户定义数据类型 80

7-3 运算符 82

7-4 变量 83

7-5 函数 84

7-5-1 SQL Server提供的函数 84

7-5-2 字符串函数 85

7-5-3 数学函数 86

7-5-4 转换函数 86

7-5-5 系统函数 87

7-5-6 日期时间函数 88

7-5-7 用户自定义函数 88

小结 93

8-1 操作系统文件 95

第8章 SQL Server数据库管理 95

8-2 数据库文件组 96

8-3 创建数据库 96

8-3-1 使用企业管理器创建数据库 96

8-3-2 使用Transact-SQL创建数据库 97

8-4 查看数据库的信息 101

8-5 管理数据库 103

8-5-1 数据库更名 103

8-5-2 修改数据库选项 103

8-5-3 修改数据库大小 104

8-7-1 页 106

8-7 数据库的存储结构 106

8-6 删除SQL Server数据库 106

8-7-2 范围 107

小结 107

第9章 表、视图与索引 108

9-1 表的管理与使用 108

9-1-1 创建表 108

9-1-2 删除及修改表格 110

9-1-3 表的其他操作 110

9-2 索引 111

9-3-1 视图的定义与优点 113

9-3-2 视图的创建与删除 113

9-3 视图 113

9-3-3 视图的应用 115

小结 115

第10章 Transact-SQL查询 116

10-1 简单查询 116

10-1-1 SELECT列表语句 116

10-1-2 FROM子句 119

10-1-3 使用WHERE子句限定搜索条件 119

10-1-4 查询结果排序 122

10-2 统计 124

10-2-1 GROUP BY子句 127

10-2-2 COMPUTE子句 128

10-3 使用UNION运算符管理与查询联合 129

10-4 连接查询 130

10-4-1 等值连接与自然连接 130

10-4-2 不等值连接 132

10-4-3 自连接 132

10-4-4 外连接 133

10-5 子查询 133

10-6 HAVING参数的使用 135

小结 135

第11章 SQL Server编程结构 136

11-1 程序注释语句 136

11-2 批处理 136

11-3-1 BEGIN...END语句块 137

11-3 IF...ELSE条件判断结构 137

11-3-2 WHILE循环语句 138

11-3-3 CASE 138

11-3-4 RETURN 139

11-4 游标 141

11-5 事务 141

小结 142

第12章 存储过程与触发器 143

12-1 存储过程概述 143

12-2 存储过程的使用和管理 144

12-2-1 创建存储过程 144

12-2-2 管理存储过程 146

12-2-3 执行存储过程 147

12-2-4 删除存储过程 148

12-2-5 修改存储过程 148

12-2-6 确定存储过程执行状态 149

12-3 触发器概述 149

12-4 触发器的使用与管理 150

12-4-1 创建触发器 150

12-4-2 管理触发器 153

12-4-3 删除触发器 153

12-4-4 修改触发器 153

12-5 触发器的特殊功能 154

小结 155

13-1-1 SQL Server的安全性概述 156

第13章 SQL Server的安全性与完整性 156

13-1 SQL Server的安全性 156

13-1-2 SQL Server的登录模式 157

13-1-3 SQL Server数据库安全性 159

13-1-4 角色 161

13-1-5 权限 164

13-2 SQL Server的完整性 166

13-2-1 SQL Server完整性概述 166

13-2-2 使用约束实施数据完整性 167

13-2-3 使用规则 170

13-2-4 使用默认值和IDENTITY列 170

小结 171

14-1-1 备份与恢复概述 172

14-1-2 数据库的备份策略与规划 172

第14章 备份恢复与数据传输服务 172

14-1 备份与恢复 172

14-1-3 执行数据备份与恢复 173

14-2 数据传输服务 177

14-2-1 数据传输服务概述 177

14-2-2 数据转换服务导入/导出向导 177

14-2-3 使用DTS设计器 183

14-2-4 DTS设计器的基本概念 183

14-2-5 DTS设计器使用方法简介 184

小结 188