当前位置:首页 > 工业技术
SQL Server 2000实用教程
SQL Server 2000实用教程

SQL Server 2000实用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:陈联诚,陈旭东,区士超主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121007592
  • 页数:281 页
图书介绍:本书注重理论与实践相结合。根据数据库应用系统的基本功能,归纳出开发应用系统的基础模块,突出了教材的重点。通过例题、习题、试验等,使读者熟练掌握这些基础模块。在开发应用部分,可灵活运用、组合这些模块,构筑一个数据库应用系统。本书分为五个部分,包括SQL Server 2000基础、数据库的创建与管理、Transact-SQL和数据库编程、SQL Server 数据库技术的发展及数据库应用系统的开发。
《SQL Server 2000实用教程》目录
标签:主编 教程

第一部分 SQL Server 2000基础 2

第1章 数据库系统基础 2

1.1 基本概念 2

1.2 现实世界的数据描述 3

1.2.1 信息的三个领域 3

1.2.2 实体模型 4

1.2.3 数据模型 6

1.3 数据库系统的体系结构 8

1.4 关系数据库 10

1.4.1 关系数据库管理系统的功能 11

1.4.2 常见的关系数据库对象 12

1.5 本章小结 13

习题1 14

第2章 SQL Server 2000概述 15

2.1 SQL Server2000的特点 15

2.2 安装和配置SQL Server 2000 18

2.2.1 安装SQL Server 2000 18

2.2.2 安装后的简单配置 24

2.3 SQL Server的工具 24

2.4 本章小结 26

习题2 27

第二部分 数据库的创建与管理 30

第3章 SQL Server 2000数据类型 30

3.1 系统数据类型 30

3.1.1 整型数据类型 30

3.1.2 精确数值型数据类型 31

3.1.3 浮点型数据类型 31

3.1.4 货币型数据类型 32

3.1.5 字符数据类型 32

3.1.6 unicode字符型数据类型 33

3.1.7 文本、图像型数据类型 33

3.1.8 二进制型数据类型 33

3.1.9 日期时间型数据类型 33

3.1.10 特殊型数据类型 34

3.2 用户自定义数据类型 35

3.3 本章小结 37

习题3 37

第4章 SQL Server 2000数据库的创建与管理 38

4.1 数据库的设计基础 38

4.1.1 范式 38

4.1.2 数据库完整性概述 39

4.2 数据库的创建 40

4.2.1 使用向导创建数据库 41

4.2.2 使用企业管理器创建数据库 44

4.2.3 使用Transact-SQL语句创建数据库 44

4.3 数据库的管理 47

4.3.1 数据库的属性设置 47

4.3.2 删除数据库 49

4.3.3 备份和恢复数据库 50

4.3.4 发布内容和订阅数据库 52

4.3.5 导入和导出数据 55

4.4 本章小结 65

习题4 65

第5章 SQL Server 2000数据库表的创建和管理 66

5.1 表的创建与修改 66

5.1.1 字段的属性 66

5.1.2 使用企业管理器创建表 67

5.1.3 使用Transact-SQL语句创建表 68

5.1.4 修改表 69

5.2 添加数据信息 71

5.2.1 通过企业管理器添加数据信息 71

5.2.2 使用Transact-SQL语句添加表数据 71

5.3 对已有数据进行管理 73

5.3.1 修改数据信息 73

5.3.2 删除数据信息 74

5.4 表的约束 75

5.5 本章小结 79

习题5 79

第三部分 Transact-SQL语言和数据库编程 82

第6章 Transact-SQL语言 82

6.1 SQL语言简介 82

6.2 函数 83

6.2.1 集合函数 83

6.2.2 数量函数 84

6.3 使用Select语句 89

6.3.1 使用Select语句的基本介绍 89

6.3.2 查询特定列的信息 90

6.3.3 使用算术运算符 92

6.4 使用WHERE子句 93

6.4.1 比较运算符 93

6.4.2 BETWEEN关键字 94

6.4.3 IN关键字 96

6.4.4 LIKE关键字 97

6.5 使用ORDER BY子句 99

6.6 汇总数据 101

6.6.1 合计函数 102

6.6.2 GROUP BY和HAVING子句 102

6.6.3 COMPUTE和COMPUTE BY子句 103

6.6.4 ROLLUP和CUBE选项 104

6.7 高级查询技巧 105

6.7.1 联合查询 105

6.7.2 连接查询 107

6.7.3 子查询 111

6.7.4 基于查询生成新表 114

6.8 本章小结 115

习题6 115

第7章 索引与视图 117

7.1 索引的定义与类型 117

7.1.1 索引的定义 117

7.1.2 索引的类型 117

7.2 索引的创建 118

7.3 视图的基本概念及作用 121

7.3.1 视图的概念 121

7.3.2 视图的作用 122

7.4 视图的创建 122

7.5 通过视图修改数据库信息 125

7.5.1 在视图中添加数据 126

7.5.2 在视图内修改数据 126

7.5.3 在视图内删除数据 126

7.6 本章小结 127

习题7 127

第8章 触发器 128

8.1 引言 128

8.2 触发器和工作原理 128

8.2.1 使用企业管理器创建触发器 129

8.2.2 利用CREATE TRIGGER命令创建触发器 130

8.2.3 触发器的工作过程 131

8.2.4 修改、删除触发器 132

8.3 本章小结 133

习题8 133

第9章 事务处理与锁定 134

9.1 引言 134

9.2 Transact-SQL语句和事务处理 134

9.3 锁定 137

9.3.1 锁定的概念 137

9.3.2 锁定的类别 137

9.3.3 查看锁定信息 138

9.3.4 死锁及其防止 139

9.4 本章小结 139

习题9 139

第10章 存储过程 140

10.1 存储过程概述 140

10.2 存储过程的程序结构 141

10.3 存储过程的创建 141

10.3.1 使用企业管理器创建存储过程 141

10.3.2 使用CREATE PROCEDURE命令创建存储过程 143

10.3.3 应用举例 144

10.4 存储过程的管理 145

10.4.1 删除存储过程 145

10.4.2 执行存储过程 146

10.5 本章小结 147

习题10 147

第11章 数据库应用程序接口 149

11.1 ODBC结构 149

11.2 ODBC数据源管理 152

11.3 ODBC应用程序结构 157

11.4 本章小结 159

习题11 159

第12章 SQL Server 2000数据库的安全性管理 160

12.1 对SQL Server的访问 160

12.2 数据库的安全性权限 166

12.3 角色 169

12.4 与安全有关的Transact-SQL语句 174

12.5 视图与数据访问 175

12.6 存储过程与数据访问 176

12.7 本章小结 176

习题12 177

第四部分 SQL Server数据库技术的发展 180

第13章 SQL Server的数据仓库设计与使用 180

13.1 SQL Server数据仓库开发工具及应用 180

13.1.1 数据仓库的基本概念 180

13.1.2 数据仓库架构 180

13.1.3 SQL Server数据仓库开发工具 181

13.2 SQL Server数据仓库的创建 182

13.2.1 数据仓库的设计 182

13.2.2 创建数据仓库 186

13.3 SQL Server数据仓库访问与操纵 190

13.3.1 多维数据集浏览器 190

13.3.2 远程连接访问多维数据集 191

13.3.3 英语查询 192

13.3.4 其他 193

13.4 SQL Server中的数据提取与加载 194

13.4.1 数据提取转换层(ETL) 194

13.4.2 数据提取转换层的应用工具 195

13.5 SQL Server中的数据挖掘工具与应用 196

13.5.1 数据挖掘的基本概念 196

13.5.2 SQL Server的数据挖掘模型 196

13.5.3 决策树分析 196

13.5.4 聚类分析 198

13.6 本章小结 198

习题13 199

第14章 XML技术 200

14.1 XML技术简介 200

14.1.1 XML文档 200

14.1.2 数据类型定义 203

14.1.3 XML文档转换 205

14.2 XML文档与数据库表 208

14.2.1 检索XML数据 208

14.2.2 通过HTTP查询数据库的XML文档 211

14.3 本章小结 214

习题14 214

第五部分 SQL Server 2000的应用 216

第15章 基于Web的数据库应用 216

15.1 网页制作 216

15.2 ASP技术与数据库 218

15.2.1 ASP基础 218

15.2.2 使用ADO对象的ASP 223

15.3 综合实例分析 251

15.3.1 搜索引擎 251

15.3.2 用户登录及用户管理 252

15.3.3 留言簿 252

15.3.4 BBS电子公告板 277

15.3.5 “网页更新”管理功能 278

15.4 本章小结 278

习题15 280

实验及实践环节安排 280

参考文献 281

返回顶部