当前位置:首页 > 工业技术
SQL Server 2000数据库基础与应用
SQL Server 2000数据库基础与应用

SQL Server 2000数据库基础与应用PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:郑义主编
  • 出 版 社:长沙:国防科技大学出版社
  • 出版年份:2008
  • ISBN:9787810995658
  • 页数:312 页
图书介绍:本书较系统、全面地介绍了SQL Server 2000的相关概念和技术,主要包括数据库系统知识、SQL Server 2000数据库的安装、卸载以及服务器配置、数据库的管理、数据库中表的设计、创建、修改和删除、如何操作表中的数据、数据完整性、索引、视图、T-SQL编程、存储过程、触发器以及SQL Server 2000安全性管理等知识。
《SQL Server 2000数据库基础与应用》目录

第1章 数据库系统介绍 1

1.1 数据库概述 1

1.1.1 数据库的产生与发展 1

1.1.2 数据库的基本概念 2

1.2 数据模型 2

1.2.1 数据模型的构成 3

1.2.2 概念模型 3

1.2.3 常用的数据模型 6

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

1.3.1 集中式系统 9

1.3.2 客户/服务器系统 9

1.3.3 分布式系统 10

1.3.4 并行式系统 11

1.4 SQL语言简介 13

1.4.1 SQL概述 13

1.4.2 SQL特点 13

本章小结 14

习题1 15

第2章 SQL Server 2000概述 16

2.1 SQL Server 2000简介 16

2.1.1 SQL Server 2000特点 16

2.1.2 SQL Server 2000版本 17

2.2 SQL Server 2000的安装 17

2.2.1 安装的基本条件 18

2.2.2 基本安装过程 19

2.2.3 客户端安装 24

2.2.4 SQL Server 2000卸载 25

2.3 可视化管理工具 26

2.3.1 服务管理器 26

2.3.2 企业管理器 27

2.3.3 查询分析器 29

2.3.4 服务器网络实用工具 32

2.3.5 联机丛书 33

2.4 配置SQL Server服务器 34

2.4.1 启动、暂停、停止SQL Server服务器 34

2.4.2 注册SQL Server服务器 37

2.4.3 配置SQL Server服务器 40

本章小结 43

习题2 43

第3章 数据库的管理 44

3.1 数据库的存储结构 44

3.1.1 数据库的逻辑结构 44

3.1.2 数据库的物理结构 45

3.2 SQL Server 2000系统数据库 47

3.3 创建数据库 49

3.3.1 使用数据库向导创建数据库 49

3.3.2 使用T-SQL创建数据库 52

3.3.3 使用企业管理器创建数据库 54

3.4 配置用户数据库 56

3.5 修改和删除数据库 59

3.5.1 修改数据库 59

3.5.2 删除数据库 65

3.6 备份和还原数据库 67

3.6.1 备份与还原概述 67

3.6.2 创建备份设备 69

3.6.3 备份数据库 71

3.6.4 还原数据库 78

3.6.5 备份和还原系统数据库 85

本章小结 86

习题3 86

第4章 表 87

4.1 SQL Server表及数据类型 87

4.2 创建表 93

4.2.1 设计表 93

4.2.2 使用企业管理器创建表 95

4.2.3 使用T-SQL语句创建表 96

4.2.3 创建表间关系 98

4.3 修改表 101

4.3.1 使用企业管理器修改表 101

4.3.2 使用T-SQL语句修改表 102

4.4 查看表属性 104

4.4.1 使用企业管理器查看表属性 104

4.4.2 使用T-SQL语句查看表属性 104

4.5 删除表 106

4.5.1 使用企业管理器删除表 106

4.5.2 使用T-SQL语句删除表 107

本章小结 108

习题4 108

第5章 操作表中的数据 109

5.1 插入数据 109

5.2 基本数据查询 112

5.2.1 SELECT语句的语法结构 112

5.2.2 基本SELECT查询 113

5.2.3 使用TOP关键字 117

5.2.4 使用DISTINCT关键字 118

5.2.5 使用WHERE子句 119

5.2.6 使用ORDER BY子句 124

5.3 高级数据查询 126

5.3.1 统计函数 126

5.3.2 使用表的别名 132

5.3.3 多表查询 132

5.3.4 使用GROUP BY子句 139

5.3.5 使用HAVING子句 140

5.3.6 使用COMPUTE和COMPUTE BY子句 141

5.3.7 使用UNION子句 143

5.3.8 使用嵌套查询 144

5.3.9 保存查询结果到表中 149

5.4 修改数据 150

5.5 删除数据 152

5.6 导入与导出数据 153

本章小结 157

习题5 157

第6章 数据完整性 159

6.1 数据完整性介绍 159

6.2 SQL Server 2000的数据完整性机制 160

6.3 创建约束 161

6.3.1 创建NOT NULL约束 162

6.3.2 创建PRIMARY KEY约束 162

6.3.3 创建UNIQUE约束 164

6.3.4 创建CHECK约束 166

6.3.5 创建FOREIGN KEY约束 168

6.3.6 创建DEFAULT约束 169

6.4 创建和管理规则 171

6.4.1 创建规则 171

6.4.2 将规则绑定到字段 172

6.4.3 解除字段上绑定的规则 174

6.4.4 删除规则 175

6.5 创建和管理默认值对象 175

6.5.1 创建默认值对象 175

6.5.2 将默认值对象绑定到字段 176

6.5.3 解除字段上绑定的默认值对象 178

6.5.4 删除默认值对象 179

本章小结 179

习题6 180

第7章 索引 181

7.1 索引概述 181

7.1.1 索引的概念 181

7.1.2 索引的结构 182

7.1.3 索引的类型 183

7.2 创建索引 187

7.2.1 使用向导创建索引 187

7.2.2 使用企业管理器创建索引 190

7.2.3 使用T-SQL语句创建索引 193

7.3 管理索引 195

7.3.1 使用企业管理器管理索引名称 195

7.3.2 使用T-SQL语句管理索引名称 197

7.3 维护索引 198

本章小结 201

习题7 201

第8章 视图 202

8.1 视图概述 202

8.2 创建视图 203

8.2.1 使用企业管理器创建视图 203

8.2.2 使用T-SQL语句创建视图 208

8.3 查看视图信息 210

8.3.1 使用企业管理器查看视图信息 210

8.3.2 使用T-SQL语句查看视图信息 210

8.4 修改视图 212

8.4.1 使用企业管理器修改视图 212

8.4.2 使用T-SQL语句修改视图 213

8.5 删除视图 214

8.5.1 使用企业管理器删除视图 214

8.5.2 使用T-SQL语句删除视图 215

8.6 使用视图 215

8.6.1 查询视图数据 215

8.6.2 使用视图添加表中的数据 217

8.6.3 使用视图修改表中的数据 219

8.6.4 使用视图删除表中的数据 219

8.6.5 使用企业管理器操作视图中的数据 220

本章小结 221

习题8 221

第9章 T-SQL编程 222

9.1 T-SQL基础 222

9.1.1 注释 222

9.1.2 变量 222

9.1.3 批处理 224

9.1.4 脚本 224

9.2 T-SQL函数 227

9.2.1 字符串函数 227

9.2.2 数学函数 233

9.2.3 转换函数 234

9.2.4 日期函数 235

9.2.5 系统函数 238

9.2.6 用户自定义函数 240

9.3 T-SQL程序控制语句 245

9.3.1 BEGIN…END语句 245

9.3.2 PRINT语句 246

9.3.3 IF…ELSE语句 246

9.3.4 WHILE语句 248

9.3.5 CASE…WHEN语句 249

9.3.6 RETURN语句 251

9.3.7 GOTO语句 251

9.3.8 WAITFOR语句 252

9.4 游标 253

9.4.1 游标简介 253

9.4.2 使用游标 253

9.5 事务 256

9.5.1 事务的概念和特性 256

9.5.2 执行事务的模式 257

9.5.3 事务的控制语句 257

本章小结 258

习题9 259

第10章 存储过程 260

10.1 存储过程的概述 260

10.2 用户自定义存储过程的创建 261

10.2.1 使用T-SQL创建存储过程 261

10.2.2 使用企业管理器创建存储过程 268

10.3 自动执行存储过程 269

10.4 查看存储过程 270

10.4.1 使用T-SQL语句查看存储过程 270

10.4.2 使用企业管理器查看存储过程 271

10.5 修改存储过程 271

10.6 删除存储过程 272

本章小结 272

习题10 273

第11章 触发器 274

11.1 触发器的概述 274

11.2 触发器的创建 275

11.2.1 使用企业管理器创建触发器 276

11.2.2 使用T-SQL语句创建触发器 276

11.3 查看触发器信息 279

11.4 修改触发器 280

11.5 删除触发器 282

11.6 几种特殊的触发器 283

本章小结 285

习题11 285

第12章 SQL Server 2000安全性管理 286

12.1 SQL Server 2000安全性机制 286

12.1.1 SQL Server 2000安全性级别 286

12.1.2 SQL Server 2000安全验证 287

12.2 登录账户管理 290

12.2.1 系统内置登录账户 290

12.2.2 建立标准的SQL Server登录账户 290

12.2.3 修改和删除标准的SQL Server登录账户 294

12.3 服务器角色管理 295

12.3.1 固定服务器角色 295

12.3.2 查看服务器角色 296

12.3.3 管理服务器角色成员 296

12.4 数据库角色管理 297

12.4.1 固定数据库角色 298

12.4.2 数据库public角色 298

12.4.3 查看服务器角色 298

12.4.4 用户自定义数据库角色 299

12.5 数据库用户管理 301

12.5.1 特殊的数据库用户dbo和guest 301

12.5.2 创建数据库用户 301

12.5.3 查看和修改数据库用户 302

12.6 权限管理 304

12.6.1 权限的种类 305

12.6.2 使用T-SQL权限的管理 305

12.6.3 使用企业管理器实现权限的管理 308

本章小结 311

习题12 311

参考文献 312

返回顶部