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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:武马群主编;万谦,熊仕勇,何东编著
  • 出 版 社:北京:北京工业大学出版社
  • 出版年份:2005
  • ISBN:7563915176
  • 页数:293 页
图书介绍:本书首先介绍了SQL Server数据库基础、SQL Server数据库管理操作和SQL Server 2000的安装,还介绍了创建和管理表、视图、索引、存储过程、触发器等数据库对象的方法和技巧,最后介绍了事务管理、数据复制、数据的Web发布和SQL Server 2000服务器管理等SQL Server数据库管理的基本操作。本书还用了相当多的章节和实例详细地介绍了Transact-SQL语言、查询分析器、Transact-SQL语言的函数以及Transact-SQL程序设计结构等Transact-SQL语言基础知识。并在最后一章介绍了一个开发SQL Server数据库的实例。本书在编写过程中以应用为出发点,介绍了SQL Server在管理数据库过程中的许多实际使用方法和技巧,因此本书可以作为各类高等职业院校相关专业的教材使用,也可供SQL Server数据库初、中级用户阅读和参考。
《SQL Server 2000数据库基础与应用》目录

第1章 SQL Server概述 1

1.1 数据库系统简介 1

1.1.1 数据库系统概述 1

目录 1

1.1.2 数据库系统组成 2

1.1.3 数据库管理系统 3

1.1.4 关系数据库 3

1.2 SQL的主要特点 6

1.3 Microsoft SQL Server 2000的特点 7

1.4 Microsoft SQL Server 2000的功能提高 10

【本章小结】 11

【习题】 11

第2章 安装SQL Server 2000系统 12

2.1 SQL Server 2000安装要求 12

2.1.1 硬件最低要求 12

2.1.3 Internet与网络需求 13

2.1.2 安装的系统环境要求 13

2.2 SQL Server 2000的安装过程 14

2.2.1 文件位置 14

2.2.2 安全性考虑 15

2.2.3 安装的详细过程 16

2.3 检验SQL Server 2000的安装 21

【本章小结】 22

【习题】 22

第3章 SQL Server数据库基础 23

3.1 SQL Server的数据库组成 23

3.2 SQL Server数据库的存储结构 24

3.2.1 逻辑存储结构 24

3.2.2 物理存储结构 25

3.2.3 数据库文件组 25

3.2.4 SQL Server文件和文件组的规则 26

【本章小结】 26

【习题】 27

第4章 SQL Server数据库管理 28

4.1 创建数据库 28

4.1.1 使用创建数据库向导创建数据库 29

4.1.2 使用CREATE DATABASE语句创建数据库 32

4.2 修改数据库定义 36

4.2.1 为数据库增加文件 36

4.2.2 为数据库增加文件组 37

4.2.3 加入文件到某个文件组中 37

4.2.4 向数据库中加入事务日志文件 38

4.2.5 删除数据库中文件 39

4.3 备份数据库 39

4.3.1 备份向导的使用 39

4.3.2 用Transact-SQL语句备份 42

4.4 数据库的还原 43

4.4.1 系统数据库恢复的过程 44

4.4.2 利用企业管理器进行数据库的还原 44

4.4.3 使用Transact-SQL语句恢复数据库 45

4.5 其他数据库管理操作 47

4.5.1 数据库设置 47

4.5.2 数据库重命名 48

4.5.3 数据库删除 48

4.6 SQL Server的系统数据库 48

【本章小结】 50

【习题】 50

第5章 SQL Server数据类型和运算符 52

5.1 SQL Server数据类型 52

5.1.1 系统数据类型 53

5.1.2 自定义数据类型 55

5.2 SQL Server运算符 57

5.2.1 算术运算符 57

5.2.2 位运算符 58

5.2.3 比较运算符 58

【本章小结】 59

5.2.4 逻辑运算符 59

5.2.5 连接运算符和赋值运算符 59

【习题】 60

第6章 表 61

6.1 表的创建 61

6.1.1 利用企业管理器创建表 61

6.1.2 利用Transact-SQL语句创建表 63

6.2 表的修改 66

6.2.1 利用企业管理器修改表 66

6.2.2 利用Transact-SQL语句修改表 68

6.3 表的约束 70

6.3.1 主键约束 71

6.3.2 惟一性约束 71

6.3.3 检查约束 72

6.3.4 缺省约束 72

6.3.5 外部键约束 73

6.4 表数据的操作 76

6.4.1 插入数据 76

6.4.2 修改数据 78

6.4.3 删除数据 79

6.4.4 查询数据 80

【本章小结】 82

【习题】 82

第7章 索引 83

7.1 索引的类型 83

7.2 索引的创建 84

7.2.1 利用企业管理器中的索引向导创建索引 84

7.2.2 利用企业管理器直接创建索引 86

7.2.3 利用CREATE INDEX命令创建索引 87

7.3 复合索引的创建 88

7.4.1 利用企业管理器查看、修改和删除索引 89

7.4.2 使用Transact-SQL语句对索引进行操作 89

7.4 索引管理 89

【本章小结】 90

【习题】 90

第8章 视图 91

8.1 视图概述 91

8.1.1 视图的优缺点 91

8.1.2 创建视图应注意的情况 92

8.2 创建视图 92

8.2.1 利用企业管理器创建视图 92

8.2.2 利用Transact-SQL语句创建视图 95

8.3 Transact-SQL语句的视图操作 96

8.3.1 修改视图 97

8.3.2 向视图中插入数据 97

8.3.3 向视图中修改数据 98

8.3.4 删除、更名和查询视图 98

【习题】 100

【本章小结】 100

第9章 查询分析器及Transact-SQL语言基础 101

9.1 激活SQL查询分析器 101

9.1.1 在企业管理器中激活SQL查询分析器 101

9.1.2 从Windows的“开始”菜单中激活SQL查询分析器 102

9.1.3 使用isqlw实用工具来激活SQL查询分析器 103

9.2 管理SQL查询分析器 105

9.2.1 设置SQL查询分析器窗口 105

9.2.4 打开表窗口 106

9.2.5 对象浏览器窗口 106

9.2.2 SQL查询分析器窗口 106

9.2.3 Transact-SQL调试程序窗口 106

9.2.6 SQL查询分析器的选项设置 107

9.3 使用SQL查询分析器 109

9.3.1 选取数据库 109

9.3.2 执行Transact-SQL语句 110

9.3.3 执行SQL Script语句 111

9.4 Transact-SQL简介 112

9.3.4 执行存储过程 112

9.5 Transact-SQL分类 113

9.6 Transact-SQL的语法惯例 113

9.7 Pubs数据库 114

9.7.1 Authors表 114

9.7.2 Sales表 115

9.8 SELECT语句 116

9.8.1 SELECT子句 119

9.8.2 FROM子句 121

9.8.3 WHERE字句 121

9.8.4 GROUP BY字句 122

9.8.5 HAVING子句 124

9.8.6 ORDER BY字句 126

9.8.7 COMPUTE和COMPUTE BY子句 128

9.8.8 SELECT语句和IDENTITY属性 131

9.8.10 BETWEEN条件 132

9.8.9 NULL条件 132

9.8.11 IN条件 133

9.8.12 LIKE条件 136

9.8.13 EXISTS条件 138

9.8.14 复杂SELECT查询 142

9.9 INSERT语句 145

9.10 UPDATE语句 145

9.11 DELETE语句 146

【本章小结】 147

【习题】 147

第10章 函数 149

10.1 聚合函数 149

10.2 日期/时间函数 153

10.3 数学函数 158

10.4 字符串函数 164

【本章小结】 173

【习题】 174

第11章 Transact-SQL程序设计结构 175

11.1 Transact-SQL的变量 175

11.1.1 全局变量 175

11.1.2 局部变量 180

11.2 BEGIN…END语句块 181

11.3 IF…ELSE条件语句 183

11.4 WHILE重复执行语句 184

11.5 GOTO跳转语句 185

11.6 WAITFOR条件处理语句 186

11.7 RETURN、PRINT语句 187

11.8 CASE语句 188

11.8.1 简单CASE函数 188

11.8.2 CASE搜索函数 189

11.9 存储过程 192

11.9.1 创建存储过程 193

11.9.3 查看和修改存储过程 196

11.9.2 执行存储过程 196

11.9.4 重命名和删除存储过程 198

【本章小结】 198

【习题】 199

第12章 触发器、事务和游标 200

12.1 创建触发器 200

12.2 修改、查看、删除触发器 204

12.2.1 修改触发器 204

12.2.2 查看触发器 205

12.2.3 删除触发器 206

12.3 触发器的应用 206

12.4 事务管理及事务编程 210

12.4.1 事务管理 210

12.4.2 事务编程 210

12.4.3 事务编程保存点 213

12.5 游标 213

【本章小结】 214

【习题】 215

第13章 SQL Server数据复制 216

13.1 复制技术 216

13.1.1 SQL Server复制概述 216

13.1.2 SQL Server 2000的3种复制类型 217

13.2 配置发布和分发服务器 218

13.2.1 使用企业管理器配置发布和分发服务器 218

13.2.2 利用系统存储过程配置分发服务器 222

13.2.3 利用系统存储过程配置发布服务器 223

13.3 创建发布及发布管理 224

13.4 订购发布 226

【本章小结】 230

【习题】 230

第14章 SQL Server数据传输和数据库Web发布 231

14.1 数据的导入和导出向导 231

14.1.1 数据的导入 231

14.2 使用DTS设计器 234

14.1.2 数据的导出 234

14.3 传输其他数据对象 236

14.4 数据库的Web发布 239

【本章小结】 242

【习题】 243

第15章 SQL Server数据安全性 244

15.1 访问SQL Server 244

15.2 数据库安全许可 245

15.3 角色管理 246

15.3.1 固定服务器角色 247

15.3.2 固定数据库角色 248

15.3.3 用户自定义角色 249

【本章小结】 250

【习题】 250

第16章 SQL Server 2000服务器管理 251

16.1 创建服务器组 251

16.1.1 Client/Server(客户/服务器)体系结构简介 251

16.1.2 创建服务器组 252

16.2 注册服务器 253

16.3 服务器的启动、断开、连接与登录 255

16.3.1 服务器的启动 255

16.3.2 服务器的断开、停止、暂停 256

16.3.3 服务器的连接 256

16.3.4 登录SQL Server的认证模式 257

16.4 服务器配置选项设置 257

16.5 SQL Server代理 260

16.5.1 SQL Server代理服务配置 260

16.5.2 定义操作员属性 261

16.5.3 作业管理 261

16.5.4 警报管理 263

16.6 分配sa口令 264

16.7 链接服务器管理 264

16.7.1 创建链接服务器 265

16.7.2 链接服务器登录标识管理 267

16.8 远程服务器管理 268

【本章小结】 271

【习题】 271

第17章 SQL Server2000故障排除 272

17.1 错误信息 272

17.1.1 SQL Server错误日志 273

17.1.2 Windows 2000事件日志 274

17.2 错误解决 274

【本章小结】 275

【习题】 275

第18章 学生信息管理SQL Server数据库实例 276

18.1 数据库、表设计考虑因素 276

18.2 需求、功能分析和属性确定 276

18.3 实现数据库和表 279

18.4 数据完整性确定 281

18.5 数据输入和删除 284

附录 实验及综合练习 287

返回顶部