图书介绍

SQL Server实用基础教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server实用基础教程
  • 郭东恩主编 著
  • 出版社: 北京:航空工业出版社
  • ISBN:7801835034
  • 出版时间:2005
  • 标注页数:302页
  • 文件大小:88MB
  • 文件页数:313页
  • 主题词:关系数据库-数据库管理系统,SQL Server-教材

PDF下载


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

下载说明

SQL Server实用基础教程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.2 数据库系统模型和结构3

1.2.1 网状模型3

1.2.2 层次模型3

1.2.3 关系模型4

1.3 数据库管理系统5

1.4 SQL Server简介5

1.4.1 SQL Server的客户机/服务器体系结构5

1.4.2 交互式的结构化查询语言T-SQL6

1.4.3 SQL Server 2000的新特性7

1.4.4 SQL Server 2000的管理工具和实用程序8

习题14

2.1 SQL Server 2000的系统需求15

2.1.1 硬件要求15

第2章 SQL Server 2000安装与配置15

2.1.2 操作系统要求16

2.2 安装中文版SQL Server 200017

2.2.1 注意事项与安装前的准备工作17

2.2.2 安装中文版SQL Server 200018

2.2.3 安装排错与卸载22

2.3 启动和停止SQL Server服务23

2.3.1 使用SQL Server服务管理器23

2.3.2 使用SQL Server企业管理器24

2.3.3 使用命令行或“运行”对话框25

2.4 注册服务器和创建服务器组26

2.4.1 注册SQL Server服务器27

2.4.2 创建服务器组29

习题30

第3章 数据库创建与管理32

3.1 数据库存储结构32

3.1.1 数据库文件和文件组32

3.1.2 页面和盘区33

3.2 数据库对象35

3.4 系统数据库36

3.3 事务日志36

3.5 创建用户数据库38

3.5.1 创建前应考虑的问题38

3.5.2 创建数据库39

3.6 设置数据库选项45

3.6.1 使用企业管理器45

3.6.2 使用系统存储过程sp_dboption46

3.7 操作数据库49

3.7.1 显示数据库信息49

3.7.2 修改数据库51

3.7.3 删除数据库54

习题56

第4章 表的创建和管理57

4.1 表的基本概念57

4.2 表的设计58

4.2.1 数据类型58

4.2.2 文本和图像数据61

4.2.3 IDENTITY列62

4.3.1 使用CREATE TABLE语句创建表64

4.2.4 数据完整性64

4.3 创建表64

4.3.2 使用企业管理器创建表67

4.4 查看表70

4.4.1 查看表的属性71

4.4.2 查看表中的数据72

4.4.3 查看表上的约束73

4.4.4 查看表间的关系74

4.5.2 使用ALTER TABLE语句修改表77

4.5.1 使用企业管理器修改表77

4.5 修改表77

4.6 删除表81

4.6.1 使用企业管理器删除表81

4.6.2 使用DROP TABLE语句删除表82

习题83

第5章 T-SQL语言84

5.1 查询语言84

5.1.1 简单查询85

5.1.2 选择行查询90

5.1.3 生成总结数据95

5.1.4 连接查询100

5.1.5 合并数据集103

5.1.6 执行子查询103

5.1.7 在查询的基础上创建新表106

5.2 插入数据107

5.2.1 使用INSERT语句107

5.2.2 使用WRITETEXT语句110

5.3.1 使用UPDATE语句修改数据111

5.3 修改数据111

5.3.2 使用UPDATETEXT语句112

5.4 删除数据112

5.4.1 使用DELETE语句删除数据113

5.4.2 使用TRUNCATE TABLE语句删除数据113

5.5 使用企业管理器存取、修改数据114

5.5.1 使用企业管理器添加数据114

5.5.2 使用企业管理器查询数据115

5.5.3 使用企业管理器修改数据115

习题116

6.1 索引的概念117

6.1.1 什么是索引117

第6章 索引117

6.1.2 建立索引的优缺点118

6.1.3 创建索引的指导原则118

6.2 索引的类型118

6.2.1 聚簇索引及其特征119

6.2.2 非聚簇索引及其特性119

6.3 索引的创建与删除120

6.2.3 惟一索引的特征120

6.2.4 复合索引的特征120

6.3.1 在创建表时创建索引121

6.3.2 使用向导创建索引121

6.3.3 在企业管理器中创建和删除索引123

6.3.4 使用T-SQL语句创建和删除索引125

6.3.5 索引信息的查看126

习题127

7.1 数据完整性的概念128

7.1.1 域完整性128

第7章 数据完整性设计128

7.1.2 实体完整性129

7.1.3 参照完整性129

7.2 数据完整性的实施方法129

7.2.1 过程型数据完整性130

7.2.2 声明型数据完整性130

7.3 约束130

7.3.1 缺省约束(DEFAULT)131

7.3.2 主键约束(PRIMARY KEY)131

7.3.3 检查约束(CHECK)134

7.3.4 惟一约束(UNIQUE)137

7.3.5 外键约束139

7.4 缺省144

7.4.1 缺省的概念144

7.4.2 缺省的创建144

7.4.3 缺省的绑定与解除145

7.4.4 查看缺省值147

7.4.5 删除缺省148

7.5.1 规则的概念149

7.5 规则149

7.5.2 规则的创建150

7.5.3 规则的绑定与解除151

7.5.4 查看规则152

7.5.5 删除规则152

7.6 绑定153

7.7 数据完整性方法的比较153

习题154

8.1 视图的概念155

第8章 视图和用户定义数据类型155

8.2 视图的优缺点156

8.3 创建视图156

8.3.1 使用企业管理器创建视图156

8.3.2 使用T-SQL语句创建视图159

8.4 管理视图160

8.4.1 查看视图的基本信息160

8.4.2 查看视图的定义信息162

8.4.3 查看视图与其他数据库对象之间的依赖关系163

8.5.1 视图的修改164

8.5 视图的修改和删除164

8.5.2 视图的删除165

8.6 通过视图修改基表中的数据166

8.7 用户定义数据类型167

8.7.1 创建用户定义的数据类型167

8.7.2 查看用户定义的数据类型169

8.7.3 重新命名用户定义的数据类型170

8.7.4 删除用户定义的数据类型170

习题171

9.1.1 批172

第9章 用T-SQL编程172

9.1 执行多条T-SQL语句172

9.1.2 脚本174

9.2 变量174

9.2.1 局部变量174

9.2.2 全局变量177

9.2.3 注释179

9.3 流控制语句179

9.3.1 IF…ELSE条件判断语句179

9.3.2 BEGIN…END语句块180

9.3.3 WHILE循环语句181

9.3.4 CASE182

9.3.5 GOTO183

9.3.6 RETURN184

9.3.7 WAITFOR184

9.3.8 PRINT和RAISERROR184

9.4 函数186

9.4.1 数学函数186

9.4.2 字符串函数188

9.4.3 日期函数189

9.4.4 系统函数190

9.4.5 其他常用函数191

9.4.6 设置查询属性192

9.4.7 用户自定义函数193

9.5 事务200

9.5.1 什么是事务201

9.5.2 如何标识一个事务201

9.5.3 事务控制语句201

9.5.5 死锁及其解除202

9.5.4 SQL Server的锁机制202

9.5.6 分布式事务203

习题204

第10章 存储过程205

10.1 存储过程介绍205

10.1.1 存储过程的概念205

10.1.2 存储过程的类型206

10.1.3 存储过程的优点206

10.2 存储过程的创建207

10.2.1 使用T-SQL语句创建存储过程209

10.2.2 使用企业管理器创建存储过程212

10.2.3 使用向导创建存储过程213

10.3 重编译选项213

10.3.1 在创建存储过程时加上重编译选项214

10.3.2 在执行存储过程时加上重编译选项214

10.3.3 使用系统存储过程SP_RECOMPILE214

10.4 管理存储过程215

10.4.1 查看存储过程215

10.4.2 修改存储过程217

10.4.3 删除存储过程218

10.5 自动执行存储过程219

10.6 扩展存储过程220

10.6.1 安装扩展存储过程220

10.6.2 使用安装过的扩展存储过程221

10.6.3 查看扩展存储过程221

10.6.4 删除扩展存储过程222

习题223

11.1.1 触发器的概念224

第11章 触发器224

11.1 触发器概述224

11.1.2 触发器的作用和类型225

11.1.3 与触发器密切相关的两个专用表225

11.2 创建触发器226

11.2.1 使用T-SQL语句创建触发器227

11.2.2 创建AFTER触发器227

11.2.3 创建INSTEAD OF触发器230

11.2.5 建立列级触发器231

11.2.4 使用企业管理器创建触发器231

11.3 管理触发器233

11.3.1 查看触发器信息233

11.3.2 修改触发器234

11.3.3 查看依赖关系235

11.3.4 使表上的触发器无效或重新有效236

11.3.5 删除触发器236

11.4 利用存储过程和触发器维护数据完整性237

习题238

12.1.1 操作系统的安全性239

12.1 SQL Server的安全机制239

第12章 SQL Server的安全性管理239

12.1.2 SQL Server的安全性240

12.1.3 数据库的使用安全性240

12.1.4 数据库对象的安全性241

12.2 SQL Server的访问控制策略241

12.2.1 登录标识(login账户)241

12.2.2 数据库用户241

12.3 用户登录的验证模式242

12.4.1 Windows NT认证模式登录账号的建立和取消243

12.4 建立和管理用户账户243

12.4.2 混合认证模式登录账号的建立和删除246

12.4.3 拒绝登录账号248

12.5 管理数据库用户248

12.5.1 创建数据库用户249

12.5.2 删除数据库用户250

12.6 角色250

12.6.1 服务器角色251

12.6.2 数据库角色252

12.7.1 权限概述255

12.7 权限255

12.7.2 对象权限256

12.7.3 语句权限260

12.8 应用程序的安全性与应用程序角色261

12.8.1 创建应用程序角色262

12.8.2 激活应用程序角色263

12.8.3 修改应用程序角色的密码263

习题264

12.8.4 删除应用程序角色264

第13章 数据库的备份和恢复265

13.1 备份和恢复概述265

13.1.1 备份和恢复的需求分析265

13.1.2 数据库备份和恢复的基本知识266

13.2 备份数据库268

13.2.1 创建备份设备269

13.2.2 备份数据库271

13.3.1 检查点277

13.3 恢复数据库277

13.3.2 自动恢复数据库278

13.3.3 手动恢复数据库278

习题281

第14章 复制282

14.1 数据库复制技术282

14.1.1 复制的概念282

14.1.2 复制的应用283

14.1.3 复制模型283

14.1.5 数据的筛选方式284

14.1.4 复制的种类284

14.1.6 复制代理286

14.1.7 复制的工作过程287

14.2 复制的实施过程288

14.2.1 配置服务器288

14.2.2 创建出版物290

14.2.3 设计订阅292

习题293

第15章 数据库的网络实现295

15.1 数据转换服务DTS295

15.1.1 DTS的概念和意义295

15.1.2 DTS工具296

15.2 数据转换服务的导入/导出向导297

15.3 通过Web助手发布数据299

15.3.1 SQL Server与Web页的交互299

15.3.2 使用SQL Server Web助手299

习题302

热门推荐