当前位置:首页 > 工业技术
SQL Server数据库应用教程
SQL Server数据库应用教程

SQL Server数据库应用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:杨俊红主编
  • 出 版 社:水利水电出版社
  • 出版年份:2008
  • ISBN:9787508456294
  • 页数:262 页
图书介绍:本书共分11章,主要讲述SQL Server 2000基础知识、数据库的创建与管理、表的创建与表数据操作、数据查询、数据完整性约束、视图与索引、T-SQL语言编程基础、游标、事务与锁、存储过程与触发器、数据的安全与管理、数据库的日常维护与管理等内容。本书既可作为高职高专院校、应用型本科、成人教育计算机及相关专业数据库课程教材,也可以作为数据库开发人员的参考书。
《SQL Server数据库应用教程》目录

第1章 SQL Server 2000概述 1

1.1数据库基础 1

1.1.1数据库的基本概念 1

1.1.2关系数据库 1

1.2 SQL Server 2000简介 4

1.2.1 SQL Server 2000的特点 4

1.2.2 SQL Server 2000的体系结构 5

1.3 SQL Server 2000的安装 6

1.3.1 SQL Server 2000的环境需求 6

1.3.2 SQL Server 2000的安装方法 7

1.4 SQL Server 2000服务器端的操作 12

1.4.1 SQL Server 2000的服务种类 13

1.4.2 SQL Server 2000服务的启动和停止 13

1.4.3注册SQL Server 2000服务器 15

1.5 SQL Server 2000的主要管理工具 18

1.5.1 SQL Server 2000企业管理器 18

1.5.2 SQL Server 2000查询分析器 19

1.6 SQL Server 2000数据库管理系统的开发过程 20

本章小结 20

习题一 20

第2章 数据库的基本操作 22

2.1 SQL Server数据库的基本概念 22

2.1.1数据库文件及文件组 22

2.1.2 SQL Server系统数据库 23

2.2创建数据库 24

2.2.1使用企业管理器创建数据库 24

2.2.2使用T -SQL语句创建数据库 26

2.3管理数据库 30

2.3.1查看数据库信息 30

2.3.2修改数据库 31

2.3.3更改数据库名称 37

2.3.4删除数据库 38

本章小结 38

习题二 38

第3章 表和表数据的基本操作 40

3.1 SQL Server 2000的数据类型 40

3.1.1系统数据类型 40

3.1.2用户自定义数据类型 43

3.2创建表 45

3.2.1使用企业管理器创建表 45

3.2.2使用T -SQL语句创建表 47

3.3修改表结构 49

3.4删除表 50

3.5表数据的操作 51

3.5.1使用企业管理器添加、修改、删除数据 51

3.5.2使用T-SQL语句添加、修改、删除数据 52

本章小结 56

习题三 57

第4章 数据库的查询 59

4.1简单查询 59

4.1.1 SELECT语句的基本语法格式 59

4.1.2选择数据列 60

4.1.3使用列别名 60

4.1.4使用TOP和DISTINCT 62

4.1.5使用计算列 63

4.1.6数据记录的筛选 64

4.1.7数据的排序 68

4.1.8保存查询结果 70

4.2数据的统计 70

4.3联接查询 75

4.4.子查询 83

4.4.1非相关子查询 83

4.4.2相关子查询 86

本章小结 89

习题四 89

第5章 SQL Server 2000的数据完整性 92

5.1数据完整性概述 92

5.2使用约束实施数据完整性 93

5.2.1主键约束 93

5.2.2唯一约束 96

5.2.3检查约束 98

5.2.4默认值约束 100

5.2.5外键约束 102

5.3默认对象 106

5.3.1使用企业管理器管理默认对象 106

5.3.2使用T-SQL语句管理默认对象 109

5.4规则对象 110

5.4.1使用企业管理器管理规则对象 110

5.4.2使用TSQL语句管理规则对象 113

本章小结 114

习题五 114

第6章 视图和索引 116

6.1视图概述 116

6.2创建视图 117

6.2.1使用企业管理器创建视图 117

6.2.2使用向导创建视图 120

6.2.3使用SQL语句创建视图 123

6.3使用和管理视图 124

6.3.1使用视图 124

6.3.2查看视图信息 126

6.3.3修改视图 128

6.3.4删除视图 130

6.4索引的概念及分类 131

6.5索引的实施 132

6.5.1创建索引 132

6.5.2查看索引 138

6.5.3删除索引 139

本章小结 140

习题六 140

第7章SQL Server中的程序设计 142

7.1程序中的批处理、脚本、注释 142

7.2变量 144

7.3流程控制语句 148

7.3.1 IF…ELSE语句 149

7.3.2 CASE表达式 149

7.3.3 WHILE语句 152

7.3.4 WAITFOR语句 154

7.3.5 RETURN语句 154

7.4函数 155

7.4.1系统函数 155

7.4.2用户自定义函数 162

本章小结 169

习题七 169

第8章 游标、事务与锁 171

8.1游标 171

8.1.1声明游标 171

8.1.2打开游标 172

8.1.3读取游标 173

8.1.4通过游标修改数据 175

8.1.5关闭游标 177

8.1.6删除游标 177

8.2事务与锁 178

8.2.1事务概述 178

8.2.2事务控制语句 180

8.2.3锁定与并发控制 182

本章小结 184

习题八 185

第9章 存储过程与触发器 186

9.1存储过程的概念、作用和类型 186

9.2无参数存储过程的创建、执行、修改和删除 187

9.3带参数存储过程的创建和执行 194

9.4触发器的概念、作用和类型 197

9.5触发器的实施 198

9.5.1创建触发器 198

9.5.2查看触发器 202

9.5.3修改触发器 203

9.5.4禁止或启用触发器 204

9.5.5删除触发器 204

本章小结 205

习题九 205

第10章 SQL Server 2000中的安全管理 207

10.1 SQL Server 2000的安全机制 207

10.1.1身份验证 207

10.1.2权限控制 208

10.2登录账户管理 208

10.2.1 SQL Server登录账户的建立与删除 209

10.2.2 Windows登录账户的建立和删除 210

10.3数据库用户管理 212

10.4权限管理 214

10.5角色管理 218

10.5.1服务器角色 218

10.5.2数据库角色 220

本章小结 224

习题十 224

第11章 数据库的日常维护与管理 226

11.1数据库备份与还原 226

11.1.1备份与还原的概念 226

11.1.2数据库备份的类型 226

11.1.3数据库备份操作 227

11.1.4数据库还原操作 233

11.2数据的导入与导出 236

11.2.1导出数据 236

11.2.2导入数据 242

本章小结 245

习题十一 245

附录A 学生数据库(student)的表结构及数据样本 247

附录B 常用语句 251

附录C 常用函数 254

附录D @@类函数 257

附录E 常用系统存储过程函数 259

参考文献 262

返回顶部