《SQL Server 2000数据库系统实训教程》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:李爱武编著
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2004
  • ISBN:7563508554
  • 页数:128 页
图书介绍:本书为高等学校教材。书中通过大量实例对SQL Server 2000数据系统管理及设计的几个主要方面作了详细的讲解,包括客户端工具使用、SQL语言,数据库设计、用户及权限管理、事务处理等。

目 录 1

绪论SQL Server概述 1

1 SQL Server的历史 1

2 SQL Server 2000的各种版本 2

3许可证类型(Licensing) 3

4 SQL Server 2000的多实例安装 4

5 SQL Server 2000中的服务 4

第1章SQL Server的管理工具 6

1.1 osql 6

1.1.1 osql中的启动参数 6

1.1.2 osql中的常用命令 11

1.2.2查询分析器的使用方法 13

1.2.1查询分析器的主要功能 13

1.2查询分析器 13

1.3企业管理器 15

第2章SQL语言 18

2.1 SQL语言概述 18

2.1.1 SQL语言与传统程序语言的差别 18

2.1.2 SQL语言的历史 18

2.1.3 SQL语言的分类 19

2.2 SELECT语句 19

2.2.1 SELECT语句的基本结构 19

2.2.2简单的SELFCT查询 20

2.2.3设置查询结果字段的别名及排序 20

2.2.6 WHERE关键字的使用 21

2.2.5 SELECTINTO的用法 21

2.2.4关键字ALL与DISTINCT的使用 21

2.2.7汇总函数 24

2.2.8 GROUP BY及HAVING子句 26

2.3 UPDATE、DELETE、INSERT语句 26

2.4表连接及子查询 27

2.4.1表连接 28

2.4.2子查询 32

2.5表的创建及管理 34

2.5.1 SQL Server表中的列所属的数据类型 34

2.5.2创建简单的数据表 36

2.5.3创建带有约束的数据表 37

2.5.4表的修改 41

2.6.1创建视图 44

2.6视图的创建及管理 44

2.6.2修改视图 45

2.6.3修改视图中的记录 45

2.7索引的创建及管理 45

第3章T-SQL程序设计 47

3.1 T-SQL语言的基本语法 47

3.1.1使用注释 47

3.1.2变量 47

3.1.3流程控制 48

3.2存储过程 53

3.2.1存储过程简介 53

3.2.2存储过程的创建、使用及修改 54

3.3.1什么是触发器 58

3.3触发器 58

3.3.2触发器的种类 59

3.3.3建立及修改触发器 60

3.3.4建立AFTER触发器 60

3.3.5建立INSTEAD OF触发器 62

3.4游标 62

第4章创建、管理数据库 67

4.1 SQL Server的数据库概念 67

4.2 SQL Server中的系统数据库及系统表 67

4.2.1 SQL Server中的系统数据库 67

4.2.2 SQL Server中的系统表 68

4.3构成SQL Server数据库的文件及文件组 69

4.4利用T-SQL语句创建数据库 70

4.5查询数据库的系统信息 74

4.6更改数据库 76

4.7分离与附加数据库 78

第5章SQL Server的用户及权限管理 80

5.1 SQL Server的安全结构 80

5.2登录账号 80

5.2.1 SQL Server服务器的验证方式 80

5.2.2服务器角色 85

5.2.3建立服务器登录账号 86

5.3建立与管理数据库用户 87

5.3.1特殊的数据库用户 87

5.3.2新建数据库用户 88

5.4建立与管理数据库角色 88

5.5.1数据库访问权限的种类 89

5.5设置访问权限 89

5.5.2设置数据库访问权限 90

第6章SQL Server的备份与还原 92

6.1 SQL Server备份与还原中的一些概念 92

6.1.1备份的几种不同方式 92

6.1.2数据库故障还原模型 93

6.1.3备份设备及备份集 95

6.2备份的规划 95

6.3备份与还原实例 96

6.3.1数据库备份 97

6.3.2数据库还原 102

6.3.3还原时的一些注意事项 107

7.1事务的概念 109

第7章事务及锁 109

7.2事务的ACID属性 110

7.3事务的种类 110

7.3.1 自动提交事务 110

7.3.2显式事务 111

7.3.3隐式事务 111

7.4事务的隔离级别 112

7.5 SQL Server中的锁 119

第8章数据的导入导出 122

8.1DTS的概念 122

8.2利用导入导出向导进行数据的导入及导出 122

参考文献 128