《SQL Server 2000数据库》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:胡莹瑾主编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2008
  • ISBN:7122017389
  • 页数:159 页
图书介绍:本书讲述了大型关系数据库系统SQL Server 2000的使用方法。包括:数据基础、概述、管理使用、日常维护、安全管理、应用程序、开发实例等内容。

第1章 关系数据库基础 1

1.1关系数据库概述 1

1.1.1基本概念 1

1.1.2关系数据库 2

1.1.3结构化查询语言 3

1.2关键字 4

1.3数据库设计步骤 5

1.3.1信息的转换 5

1.3.2数据库设计步骤 6

1.3.3数据库设计规范化 9

1.3.4数据库设计案例 11

本章小结 13

实训 14

第2章SQL Server数据库概述 15

2.1客户机/服务器体系结构 15

2.1.1客户机/服务器结构概述 15

2.1.2数据库的C/S结构 15

2.2 SQL Server 2000数据库概述 17

2.2.1 SQL Server 2000简介 17

2.2.2 SQL Server 2000的新特性 17

2.3 SQL Server 2000的常用工具 18

2.3.1常用工具简介 18

2.3.2企业管理器的环境 19

2.4 SQL查询分析器 20

2.4.1如何激活SQL查询分析器 21

2.4.2查询分析器内主要窗口介绍 23

2.4.3 SQL查询分析器工具栏图标介绍 24

2.4.4使用SQL查询分析器 25

2.5启动和关闭SQL Server服务 29

本章小结 30

实训 30

第3章SQL Server数据库管理 31

3.1数据库文件 31

3.2系统数据库和示例数据库 32

3.2.1系统数据库 32

3.2.2示例数据库 32

3.3创建数据库和事务日志 33

3.4管理数据库 36

3.4.1扩充数据库文件的长度 36

3.4.2收缩数据库 36

3.4.3修改数据库选项 38

3.4.4修改数据库的名称 38

3.4.5删除数据库 39

本章小结 39

实训 39

第4章 表的管理和使用 40

4.1数据类型 40

4.1.1数字数据类型 40

4.1.2货币数据类型 40

4.1.3日期/时间数据类型 41

4.1.4字符数据类型 41

4.1.5二进制数据类型 41

4.1.6 Unicode数据类型 41

4.1.7其它数据类型 42

4.2创建和管理表 42

4.2.1创建表 42

4.2.2重新命名表 45

4.2.3修改表 45

4.2.4删除表 45

4.3索引 46

4.3.1索引概述 46

4.3.2创建和删除索引 47

本章小结 49

实训 49

第5章Transact-SQL语言 51

5.1 Transact-SQL概述 51

5.2 SELECT语句的基本结构 51

5.3简单查询 51

5.3.1使用SELECT子句选取子段 52

5.3.2使用TO子句 55

5.3.3使用WHERE子句 56

5.3.4使用ORDER BY子句 60

5.4统计 61

5.4.1使用集合函数 61

5.4.2使用GROUP BY子句 62

5.4.3使用COMPUTE子句 63

5.5多表查询 64

5.5.1使用交叉连接 64

5.5.2使用内连接 65

5.5.3使用外连接 66

5.5.4使用自连接 69

5.5.5合并结果集 69

5.6子查询 70

5.6.1使用子查询进行比较测试 70

5.6.2使用子查询进行集成员测试 71

5.6.3使用子查询进行存在性测试 71

5.6.4使用子查询进行批量比较测试 72

5.7添加数据 74

5.7.1使用SERT*VALUES语句添加记录 74

5.7.2使用SERT*SELECT语句添加多条记录 75

5.8修改数据 76

5.9删除数据 77

5.9.1使用DELETE语句删除记录 77

5.9.2使用TRUNCATE TABLE语句删除所有记录 77

5.10使用企业管理器查询与更新记录 78

本章小结 81

实训 82

第6章 视图和存储过程 83

6.1视图 83

6.1.1视图的概念 83

6.1.2使用视图的优点和作用 83

6.1.3创建视图 83

6.1.4修改视图的定义 86

6.1.5查看视图的返回结果 86

6.1.6显示视图的定义信息 88

6.1.7重命名和删除视图 89

6.2存储过程 90

6.2.1创建和执行存储过程 90

6.2.2查看和修改存储过程 92

6.2.3重命名和删除存储过程 94

本章小结 95

实训 96

第7章 数据的完整性 97

7.1数据完整性概述 97

7.1.1实体完整性 97

7.1.2域完整性 97

7.1.3参照完整性 97

7.1.4用户定义的完整性 98

7.1.5维护数据完整性的对策 98

7.2创建和使用约束 98

7.2.1主键约束 98

7.2.2外键约束 100

7.2.3唯一性约束 102

7.2.4检查约束 103

7.2.5缺省约束 104

7.2.6查看约束 105

7.2.7删除约束 106

7.3规则 106

7.3.1创建规则 107

7.3.2查看规则 108

7.3.3规则的绑定与松绑 108

7.3.4删除规则 111

本章小结 112

实训 112

第8章 数据库的日常维护 113

8.1数据库的备份和还原 113

8.1.1使用企业管理器进行数据库的备份 113

8.1.2使用企业管理器还原数据库 114

8.2分离与附加数据库 117

8.3数据的导入与导出 119

本章小结 124

实训 124

第9章SQL Server2000数据库的安全管理 125

9.1注册服务器 125

9.1.1注册服务器方法 125

9.1.2删除服务器注册 128

9.1.3修改注册服务器 128

9.2 SQL Server登录模式 129

9.2.1 SQL Server登录认证 129

9.2.2 SQL Server认证模式的设置 129

9.2.3登录账户管理 130

9.3角色 135

9.3.1服务器角色 135

9.3.2数据库角色 136

9.4权限 140

9.4.1权限的种类 140

9.4.2权限的设置 141

本章小结 144

实训 144

第10章 应用程序开发实例 145

10.1创建ODBC数据源 145

10.2 ADO对象访问数据库 147

10.3使用Visual Basic开发SQL Server应用程序的简单实例 148

本章小结 154

实训 154

附表1 xsdate数据库class表的全部数据 155

附表2-1 xsdate数据库student表的全部数据 156

附表2-2 xsdate数据库student表的全部数据续表 157

附表3 xsdate数据库grade表的全部数据 158

参考文献 159