图书介绍

SQL SERVER 2005从入门到实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL SERVER 2005从入门到实践
  • 岳付强,罗明英,韩德等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302197164
  • 出版时间:2009
  • 标注页数:439页
  • 文件大小:96MB
  • 文件页数:459页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-程序设计

PDF下载


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

下载说明

SQL SERVER 2005从入门到实践PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 SQL Server 2005基础篇第1章 SQL Server 2005关系数据库2

1.1 关系数据库2

1.1.1 什么是关系模型2

1.1.2 关系模型的特点3

1.1.3 关系运算4

1.1.4 关系模型的3类完整性规则5

1.1.5 主流关系数据库产品6

1.1.6 Transact-SQL语言简介8

1.2 SQL Server 2005概述9

1.2.1 SQL Server的发展9

1.2.2 SQL Server 2005的系统架构10

1.3 SQL Server 2005的版本与组件11

1.3.1 SQL Server 2005的版本12

1.3.2 SQL Server 2005的组件13

1.4 常见问题及解答14

1.5 小结15

1.6 习题15

第2章 安装SQL Server 200516

2.1 准备安装SQL Server 200516

2.1.1 选择正确的SQL Server 2005数据库版本16

2.1.2 安装的硬件要求17

2.1.3 操作系统支持及软件要求18

2.1.4 基本安装选项19

2.1.5 安装注意事项20

2.2 安装过程20

2.2.1 什么是SQL Server实例20

2.2.2 安装SQL Server 200521

2.2.3 验证安装26

2.3 安装后的程序与服务27

2.3.1 安装后的程序27

2.3.2 安装后的服务29

2.4 安装SQL Server 2005 SP229

2.5 升级到SQL Server 200533

2.5.1 升级方法34

2.5.2 使用SQL Server 2005升级顾问35

2.5.3 升级到SQL Server 200536

2.5.4 升级过程中的常见问题36

2.6 常见问题及解答37

2.7 小结37

2.8 习题38

第3章 SQL Server 2005服务器管理39

3.1 使用配置管理器配置SQL Server服务39

3.1.1 启动、停止、暂停和重新启动SQL Server服务39

3.1.2 配置启动模式40

3.1.3 更改登录身份40

3.1.4 SQL Server 2005使用的网络协议41

3.1.5 配置服务器端网络协议42

3.1.6 配置客户端网络协议44

3.1.7 隐藏数据库引擎实例46

3.2 使用外围应用配置器配置SQL Server服务46

3.2.1 启动外围应用配置器46

3.2.2 使用服务和连接的外围应用配置器47

3.2.3 使用功能的外围应用配置器49

3.3 连接与断开数据库服务器50

3.3.1 启动SQL Server Management Studio50

3.3.2 添加服务器组与服务器51

3.3.3 连接到数据库服务器53

3.3.4 断开与数据库服务器的连接54

3.4 配置SQL Server 2005服务器属性54

3.4.1 查看服务器属性55

3.4.2 配置服务器属性55

3.5 通过日志查看服务器的运行情况57

3.5.1 查看SQL Server日志57

3.5.2 查看Windows系统日志58

3.6 常见问题及解答59

3.7 小结59

3.8 习题59

第2篇 SQL Server 2005管理篇第4章 SQL Server 2005数据库62

4.1 了解SQL Server 2005数据库62

4.1.1 数据库基础62

4.1.2 系统数据库63

4.1.3 文件和文件组65

4.1.4 数据库对象68

4.2 创建数据库68

4.2.1 使用SQL Server Management Studio创建数据库69

4.2.2 使用CREATE DATABASE语句创建数据库70

4.3 重命名和删除数据库74

4.3.1 重命名数据库74

4.3.2 删除数据库75

4.4 修改数据库76

4.4.1 扩大数据库76

4.4.2 收缩数据库77

4.4.3 收缩数据库文件78

4.4.4 添加和删除数据文件和日志文件80

4.4.5 更改默认文件组81

4.4.6 数据库选项设置82

4.4.7 更改数据库所有者83

4.4.8 移动数据库84

4.4.9 更改数据库状态84

4.5 分离与附加数据库86

4.5.1 分离数据库86

4.5.2 附加数据库87

4.6 常见问题及解答89

4.7 小结89

4.8 习题90

第5章 SQL Server 2005数据表与索引91

5.1 数据表的基础知识91

5.1.1 数据表的基本概念91

5.1.2 数据完整性基础92

5.1.3 SQL Server 2005特殊表92

5.1.4 设计数据表93

5.1.5 SQL Server 2005系统数据类型94

5.1.6 用户定义数据类型98

5.2 数据表定义的管理101

5.2.1 使用SQL Server Management Studio设计数据表101

5.2.2 使用SQL Server Management Studio维护数据表104

5.2.3 使用Transact-SQL设计与维护数据表108

5.3 表中数据的管理112

5.3.1 查看数据表中的数据112

5.3.2 维护数据表中的数据113

5.4 索引的管理114

5.4.1 索引的基础知识114

5.4.2 索引的管理115

5.5 常见问题及解答117

5.6 小结117

5.7 习题117

第6章 SQL Server 2005数据完整性120

6.1 数据完整性基础知识120

6.1.1 实体完整性120

6.1.2 域完整性120

6.1.3 引用完整性121

6.1.4 用户定义的完整性121

6.2 约束122

6.2.1 PRIMARY KEY约束122

6.2.2 UNIQUE约束124

6.2.3 CHECK约束126

6.2.4 DEFAULT定义127

6.2.5 允许空值128

6.2.6 FOREIGN KEY约束129

6.3 规则131

6.4 关系图132

6.5 数据完整性Transact-SQL实例部分133

6.6 常见问题及解答134

6.7 小结134

6.8 习题135

第7章 SQL Server 2005安全与权限136

7.1 SQL Server 2005的安全性机制136

7.1.1 操作系统级的安全性137

7.1.2 SQL Server级的安全性137

7.1.3 数据库级的安全性137

7.2 SQL Server 2005的登录和用户137

7.2.1 登录的身份模式及其设置138

7.2.2 使用SQL Server Management Studio创建登录139

7.2.3 使用SQL Server Management Studio创建用户142

7.2.4 使用Transact-SQL语句创建登录和用户144

7.3 SQL Server 2005的权限管理146

7.3.1 服务器权限146

7.3.2 数据库对象权限146

7.3.3 数据库权限149

7.4 SQL Server 2005的角色管理149

7.4.1 服务器角色150

7.4.2 数据库角色152

7.4.3 应用程序角色154

7.5 SQL Server 2005其他安全性管理155

7.5.1 使用密码策略155

7.5.2 管理凭据156

7.5.3 用户架构分离158

7.5.4 管理密钥与证书160

7.6 常见问题及解答163

7.7 小结163

7.8 习题164

第3篇 SQL Server 2005维护篇第8章 监控SQL Server 2005状态166

8.1 查看当前活动166

8.1.1 使用活动监视器166

8.1.2 动态管理对象168

8.2 使用系统性能监视器171

8.2.1 运行系统性能监视器171

8.2.2 SQL Server 2005性能对象172

8.2.3 监控SQL Server 2005的关键点173

8.3 使用SQL Server Profilter174

8.3.1 SQL Server Profilter简介174

8.3.2 创建跟踪175

8.3.3 设置全局跟踪选项176

8.3.4 指定跟踪文件的事件和数据列177

8.3.5 将跟踪结果保存到表178

8.3.6 修改筛选器178

8.4 使用数据库引擎优化顾问179

8.4.1 启动数据库引擎优化顾问179

8.4.2 设置工具选项和布局180

8.4.3 使用数据库引擎优化顾问的示例180

8.5 常见问题及解答182

8.6 小结183

8.7 习题183

第9章 SQL Server 2005的灾难恢复184

9.1 数据库备份基础知识184

9.1.1 基本概念184

9.1.2 备份数据库的目的185

9.1.3 备份数据库的设备185

9.1.4 物理和逻辑设备186

9.2 数据库恢复模式188

9.2.1 恢复模式的分类188

9.2.2 选择恢复模式189

9.2.3 更改数据库恢复模式189

9.3 数据库备份策略190

9.3.1 备份的类型191

9.3.2 理解备份策略192

9.4 执行数据库备份193

9.4.1 完整备份194

9.4.2 差异备份195

9.4.3 事务日志备份197

9.4.4 尾日志备份198

9.4.5 文件和文件组备份198

9.4.6 备份的验证与校验199

9.5 执行数据库还原201

9.5.1 完整的数据库还原201

9.5.2 差异的数据库还原203

9.5.3 事务日志还原204

9.5.4 文件和文件组还原205

9.5.5 页面还原206

9.5.6 段落还原207

9.6 用户数据库的灾难恢复208

9.7 master数据库的灾难恢复209

9.8 数据库快照210

9.8.1 创建数据库快照的语法格式210

9.8.2 创建数据库快照的示例210

9.8.3 使用数据库快照实现灾难恢复211

9.9 常见问题及解答211

9.10 小结212

9.11 习题212

第10章 自动化管理任务213

10.1 SQL Server代理213

10.1.1 SQL Server代理简介213

10.1.2 SQL Server代理组件214

10.1.3 配置SQL Server代理215

10.1.4 启动和停止SQL Server代理服务218

10.1.5 SQL Server代理的安全性219

10.2 维护计划221

10.2.1 可以自动运行的维护计划221

10.2.2 使用向导创建维护计划222

10.2.3 手工创建维护计划226

10.3 作业227

10.3.1 创建作业227

10.3.2 创建作业步骤229

10.3.3 创建作业计划230

10.3.4 查看和修改作业232

10.3.5 运行作业234

10.3.6 查看作业历史日志234

10.4 报警236

10.4.1 创建警报237

10.4.2 查看、修改和删除警报238

10.5 操作员238

10.5.1 创建操作员238

10.5.2 为操作员分配警报239

10.5.3 查看、修改或删除操作员240

10.6 常见问题及解答241

10.7 小结241

10.8 习题241

第11章 SQL Server 2005高可用性242

11.1 了解SQL Server 2005高可用性242

11.1.1 SQL Server 2005高可用性技术242

11.1.2 选择高可用性解决方案244

11.2 故障转移群集245

11.2.1 故障转移群集准备245

11.2.2 安装故障转移群集246

11.3 事务日志传送247

11.3.1 了解日志传送247

11.3.2 日志传送作业248

11.3.3 配置日志传送250

11.3.4 故障转移到日志传送辅助服务器256

11.3.5 交换主服务器和辅助服务器的角色256

11.3.6 删除日志传送257

11.4 数据库镜像257

11.4.1 了解数据库镜像258

11.4.2 数据库镜像运行模式259

11.4.3 数据库镜像角色259

11.4.4 配置数据库镜像260

11.4.5 监控数据库镜像263

11.4.6 管理数据库镜像264

11.5 常见问题及解答265

11.6 小结265

11.7 习题265

第12章 SQL Server 2005复制266

12.1 了解SQL Server 2005复制266

12.1.1 复制发布模型概述266

12.1.2 复制的类型267

12.2 配置分发服务器269

12.2.1 配置分发服务器269

12.2.2 管理发布和分发服务器272

12.3 配置发布275

12.3.1 创建发布275

12.3.2 查看和修改发布属性280

12.4 配置订阅281

12.5 监视复制285

12.6 常见问题及解答287

12.7 小结287

12.8 习题287

第4篇 Transact-SQL编程篇290

第13章 Transact-SQL数据操作290

13.1 使用SELECT语句查询数据290

13.1.1 SELECT字句291

13.1.2 INTO子句294

13.1.3 FROM子句294

13.1.4 WHERE子句296

13.1.5 GROUP BY子句300

13.1.6 HAVING子句301

13.1.7 ORDER BY子句302

13.1.8 COMPUTE子句302

13.1.9 联合查询303

13.1.10 嵌套查询303

13.2 使用INSERT语句插入数据304

13.3 使用UPDATE语句更新数据305

13.4 使用DELETE语句删除数据306

13.5 常见问题及解答308

13.6 小结308

13.7 习题308

第14章 Transact-SQL应用编程310

14.1 Transact-SQL基本对象310

14.1.1 注释符310

14.1.2 运算符310

14.1.3 通配符311

14.1.4 打印消息311

14.1.5 批处理312

14.1.6 变量312

14.2 Transact-SQL控制流语言313

14.2.1 IF…ELSE313

14.2.2 BEGIN…END314

14.2.3 WHILE…CONTINUE…BREAK315

14.2.4 CASE316

14.2.5 TRY…CATCH317

14.2.6 WAITFOR318

14.2.7 GOTO319

14.2.8 RETURN320

14.3 Transact-SQL常用函数320

14.3.1 字符串函数320

14.3.2 日期时间函数321

14.3.3 转换函数322

14.3.4 数学函数322

14.3.5 聚合函数323

14.3.6 系统函数323

14.4 视图324

14.4.1 了解视图324

14.4.2 创建视图326

14.4.3 修改、重命名和删除视图328

14.4.4 查看和使用视图329

14.5 存储过程331

14.5.1 了解存储过程331

14.5.2 创建存储过程331

14.5.3 执行存储过程334

14.5.4 管理存储过程336

14.6 触发器337

14.6.1 DML触发器337

14.6.2 DDL触发器340

14.7 常见问题及解答341

14.8 小结342

14.9 习题342

第5篇 SQL Server 2005商业智能篇第15章 SQL Server 2005集成服务346

15.1 集成服务简介346

15.1.1 集成服务的典型用途346

15.1.2 集成服务的体系结构347

15.1.3 集成服务的工具348

15.2 使用向导创建基本SSIS包349

15.2.1 创建Integration Services项目349

15.2.2 运行向导创建基本包350

15.3 创建简单SSIS包352

15.3.1 建立数据源和数据源视图352

15.3.2 建立SSIS包355

15.3.3 建立控制流355

15.3.4 建立数据流356

15.3.5 执行SSIS包358

15.4 部署SSIS包359

15.5 常见问题及解答361

15.6 小结361

15.7 习题362

第16章 SQL Server 2005报表服务363

16.1 报表服务简介363

16.2 报表服务组件364

16.2.1 报表服务器365

16.2.2 报表管理器366

16.2.3 报表生成器367

16.2.4 报表设计器和模型设计器368

16.3 创建和设计报表370

16.3.1 创建报表服务器项目370

16.3.2 建立数据源370

16.3.3 创建报表371

16.4 发布和使用报表373

16.4.1 发布报表373

16.4.2 使用报表374

16.5 常见问题及解答375

16.6 小结376

16.7 习题376

第17章 SQL Server 2005分析服务377

17.1 定义数据源视图377

17.1.1 创建Analysis Services项目377

17.1.2 定义数据源378

17.1.3 定义数据源视图379

17.1.4 修改表的默认名称381

17.2 定义和部署多维数据集381

17.2.1 定义多维数据集381

17.2.2 检查多维数据集和维度属性385

17.2.3 部署分析服务项目390

17.3 常见问题及解答391

17.4 小结391

17.5 习题392

第6篇 SQL Server 2005实战篇第18章 SQL Server 2005实例——至慧网上书城394

18.1 系统概述394

18.2 系统需求分析394

18.3 系统总体设计395

18.3.1 系统规划395

18.3.2 用户行为分析396

18.3.3 系统功能设计396

18.4 系统详细设计397

18.4.1 设计目标397

18.4.2 构建开发环境397

18.5 数据库设计与实现398

18.5.1 系统实体E-R图398

18.5.2 主要数据表结构399

18.5.3 数据库与表结构401

18.6 关键技术准备403

18.6.1 三层结构设计思想403

18.6.2 ADO.NET数据库访问技术404

18.6.3 页面布局DIV+CSS410

18.7 前台系统文件组织结构410

18.8 公共模块设计411

18.8.1 Web.config文件设计411

18.8.2 数据库访问层类DataBase412

18.8.3 业务逻辑层类414

18.9 网站主页设计421

18.9.1 用户注册423

18.9.2 用户登录424

18.9.3 图书显示模块425

18.9.4 母版页设计427

18.10 后台管理主要功能模块设计428

18.10.1 后台管理系统文件组织结构428

18.10.2 公共模块设计428

18.10.3 系统主要页面设计430

18.11 网站编译与发布435

18.12 常见问题及解答438

18.13 小结439

18.14 习题439

热门推荐