图书介绍

SQL Server 2000实例教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL Server 2000实例教程
  • 杨学全主编;赵慧勤等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505399845
  • 出版时间:2004
  • 标注页数:316页
  • 文件大小:47MB
  • 文件页数:329页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2000实例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库技术1

1.1数据库基础知识1

1.1.1信息、数据与数据处理1

1.1.2数据管理技术的发展2

1.1.3数据库、数据库管理系统、数据库系统3

1.1.4数据模型3

1.1.5数据库系统的体系结构6

1.2关系数据库7

1.2.1关系模型7

1.2.2关系数据理论10

1.3数据库设计14

1.3.1数据库设计的任务、内容与步骤14

1.3.2需求分析15

1.3.3概念结构设计16

1.3.4逻辑结构设计17

1.3.5数据库设计案例18

思考题21

第2章 SQL Server 2000概述22

2.1 SQLServer2000的特点与性能22

2.1.1 SQLServer2000的特点22

2.1.2 SQL Server2000的性能23

2.2 SQLServer 2000的安装23

2.2.1安装前的准备工作23

2.2.2安装SQLServer200025

2.3 SQLServer2000的安全性30

2.3.1权限认证模式30

2.3.2数据库用户和账号31

2.4 SQLServer 2000服务器端的操作32

2.4.1 SQLServer的程序组命令项32

2.4.2 SQLServer服务器端的操作32

2.5 SQLServer 2000客户端的操作36

2.5.1 SQL查询分析器的功能36

2.5.2 SQL查询分析器的使用36

思考题38

第3章 数据库的基本操作39

3.1 SQL Server数据库的一些基本术语和概念39

3.1.1 SQL Server的数据库39

3.1.2 SQL Server的事务日志39

3.1.3 SQL Server数据库文件及文件组40

3.1.4 SQL Server的系统数据库41

3.2创建数据库42

3.2.1用企业管理器图形界面创建数据库42

3.2.2在查询分析器中用T-SQL命令创建数据库43

3.2.3查看数据库信息46

3.3管理数据库48

3.3.1打开数据库48

3.3.2修改数据库容量49

3.3.3设定修改数据库选项52

3.3.4更改数据库名称54

3.3.5数据库的删除55

3.4.1创建学生选课管理数据库56

3.4案例中的应用举例56

3.4.2设定修改数据库的容量59

思考题61

第4章 数据库中表的基本操作62

4.1 SQL Server表的概述62

4.1.1 SQL Server表的概念62

4.1.2 SQL Server 2000数据类型63

4.2数据库中表的创建65

4.2.1使用企业管理器创建表66

4.2.2使用T-SQL语句创建表68

4.3表的修改与删除72

4.3.1修改数据库中的表72

4.3.2删除数据库中的表74

4.4数据的添加与表的查看75

4.4.1 向表中添加数据75

4.4.2数据库中表的查看77

4.5.1 学生选课系统的各表定义80

4.5案例应用举例80

4.5.2学生选课系统各表的创建82

思考题85

第5章 数据的基本操作87

5.1 数据的添加、修改和删除87

5.1.1数据的添加87

5.1.2数据的修改95

5.1.3数据的删除96

5.2简单查询98

5.2.1 SELECT语句的基本语法格式98

5.2.2选择表中的若干列99

5.2.3选择表中的若干记录101

5.2.4对查询的结果排序108

5.2.5对数据进行统计109

5.2.6用查询结果生成新表112

5.2.7合并结果集114

5.3连接查询115

5.3.1交叉连接查询116

5.3.2等值与非等值连接查询118

5.3.3自身连接查询120

5.3.4外连接查询120

5.3.5复合连接条件查询123

5.4子查询124

5.4.1带有IN运算符的子查询125

5.4.2带有比较运算符的子查询126

5.4.3带有ANY或ALL运算符的子查询127

5.4.4带有EXISTS运算符的子查询130

5.5案例应用举例131

思考题134

第6章 实现SQL Server 2000数据完整性135

6.1完整性的概念135

6.2约束的类型136

6.3约束的创建137

6.3.1创建主键约束137

6.3.2创建惟一约束139

6.3.3创建检查约束140

6.3.4创建默认约束142

6.3.5创建外键约束143

6.4查看约束的定义144

6.5删除约束145

6.6使用规则146

6.6.1使用SQL语句管理规则146

6.6.2使用企业管理器管理规则147

6.7使用默认150

6.7.1使用SQL语句管理默认值150

6.7.2使用企业管理器管理默认值151

6.8数据完整性强制选择方法152

6.9案例中的完整性实现152

思考题155

7.1.1数据存储156

7.1.2索引156

第7章 索引及其应用156

7.1索引的基础知识156

7.2索引的分类157

7.2.1聚集索引157

7.2.2非聚集索引158

7.3索引的操作158

7.3.1创建索引158

7.3.2查询索引信息163

7.3.3索引更名164

7.4设置索引的选项165

7.3.4删除索引165

7.4.1设置FILLFACTOR选项166

7.4.2设置PAD_INDEX选项166

7.5索引的分析与维护167

7.5.1索引的分析167

7.5.2索引的维护168

7.6案例中的索引169

思考题170

8.1.2视图的作用171

8.1.1视图的基本概念171

第8章 视图及其应用171

8.1视图综述171

8.2视图的操作172

8.2.1创建视图172

8.2.2重命名视图178

8.2.3修改视图179

8.2.4使用视图180

8.2.5删除视图181

8.3视图定义信息查询182

8.4案例中的视图应用183

思考题185

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

9.1存储过程综述186

9.1.1存储过程的概念186

9.1.2存储过程的类型186

9.2.1创建存储过程187

9.2创建、执行、修改、删除简单存储过程187

9.2.2执行存储过程189

9.2.3查看存储过程190

9.2.4修改存储过程192

9.2.5删除存储过程192

9.3创建和执行含参数的存储过程193

9.4存储过程的重新编译194

9.5.1系统存储过程195

9.5系统存储过程与扩展存储过程195

9.5.2扩展存储过程196

9.6案例中的存储过程197

9.7触发器综述200

9.7.1触发器的概念200

9.7.2触发器的优点200

9.7.3触发器的种类201

9.8触发器的创建执行201

9.8.1创建触发器201

9.8.2查看触发器信息203

9.9修改和删除触发器205

9.9.1修改触发器205

9.9.2禁止或启用触发器206

9.9.3删除触发器207

9.10嵌套触发器207

9.11案例中的触发器208

思考题210

10.1.1标量函数211

10.1 常用系统函数211

第10章 SQL Server函数211

10.1.2聚合函数216

10.2创建自定义函数217

10.3用户自定义函数类型219

10.3.1标量函数220

10.3.2 内嵌表值函数221

10.3.3多语句表值函数222

10.4.1查看用户自定义函数223

10.4修改和删除自定义函数223

10.4.2修改用户自定义函数224

10.4.3删除用户自定义函数225

10.5案例中的自定义函数226

思考题228

第11章 SQL Server中的程序设计229

11.1程序中的批、脚本、注释229

11.1.1批处理229

11.1.2脚本230

11.1.3注释231

11.2程序中的事务231

11.2.1概述231

11.2.2检查点处理233

11.2.3分布式事务234

11.2.4锁234

11.3 SQL Server变量235

11.3.1全局变量235

11.2.5编写有效的事务235

11.3.2局部变量237

11.4程序中的流程控制240

11.4.1 BEGIN…END语句块240

11.4.2 IF…ELSE语句241

11.4.3 CASE表达式242

11.4.4 WAITFOR语句245

11.4.5 WHILE 语句245

11.4.6 PRINT语句246

11.5案例应用举例247

思考题248

第12章 SQL Server安全管理249

12.1 SQL Server的安全机制249

12.1.1 SQL Server的身份验证模式249

12.1.2权限验证250

12.2管理服务器的安全性251

12.2.2创建一个登录账号252

12.2.1查看登录账号252

12.2.3更改、删除登录账号属性254

12.2.4禁止登录账号254

12.2.5删除登录账号254

12.3管理权限255

12.3.1数据库用户255

12.3.2数据库角色257

12.3.3管理权限259

12.4案例中的安全260

思考题262

第13章 备份与还原263

13.1数据备份与还原综述263

13.1.1备份和还原的基本概念263

13.1.2数据备份的类型264

13.1.3还原模式265

13.2备份与还原操作266

13.2.1数据库的备份266

13.2.2数据库的还原269

13.3备份与还原计划270

13.4案例中的备份和还原操作271

思考题275

第14章 数据库与开发工具的协同使用276

14.1常用的数据库连接方法276

14.1.1 ODBC276

14.1.2 OLE DB277

14.1.3 ADO278

14.2在Delphi中的数据库开发279

14.2.1 Delphi简介279

14.2.2 Delphi提供的SQL Server访问机制280

14.3在Visual BASIC中的数据库开发287

14.3.1 Visual BASIC简介287

14.3.2使用数据控件288

14.3.3使用ADO数据控件289

14.4案例的客户端程序292

思考题299

附录A 实验实习指导300

实验1 SQL Server数据库的安装300

实验2 创建数据库和表300

实验3 表的基本操作302

实验4 数据查询303

实验5 数据完整性303

实验6 索引的应用304

实验7 视图的应用305

实验8 存储过程与触发器的应用306

实验9 函数的应用307

实验10 SQL程序308

实验11 SQL Server的管理308

实验12 备份与还原309

实验13 数据库与开发工具的协同使用309

附录B 常用函数311

附录C 常用存储过程313

参考文献316

热门推荐