图书介绍

零点起飞学SQL Server2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

零点起飞学SQL Server
  • 岳付强,康莉等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302317456
  • 出版时间:2013
  • 标注页数:370页
  • 文件大小:184MB
  • 文件页数:388页
  • 主题词:关系数据库系统-程序设计

PDF下载


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

下载说明

零点起飞学SQL ServerPDF格式电子书版下载

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

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

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

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

图书目录

第1篇 基础知识2

第1章 SQL Server 2008简介(教学视频:29分钟)2

1.1 SQL Server 2008概述2

1.1.1 SQL Server的发展2

1.1.2 SQL Server 2008的系统架构3

1.2 SQL Server 2008的组件5

1.3准备安装SQL Server 20086

1.3.1选择正确的SQL Server 2008数据库版本6

1.3.2安装的软件、硬件要求6

1.3.3磁盘空间要求7

1.3.4操作系统支持7

1.3.5安装注意事项8

1.4安装过程8

1.4.1什么是SQL Server实例8

1.4.2安装SQL Server 2008须知9

1.4.3下载SQL Server 20089

1.4.4准备安装SQL Server 200810

1.4.5安装支持及许可以及选择要安装的功能12

1.4.6数据库实例及磁盘空间配置14

1.4.7 服务器配置15

1.4.8完成安装17

1.4.9验证安装18

1.5安装后的程序18

1.6小结20

1.7习题20

第2章 SQL Server数据库基础(教学视频:19分钟)21

2.1关系数据库21

2.1.1关系模型21

2.1.2关系模型特点23

2.1.3关系运算23

2.1.4关系模型的规则24

2.1.5主流关系数据库25

2.1.6 Transact-SQL语言简介27

2.2小结28

2.3习题29

第3章 SQL Server 2008服务器管理(教学视频:30分钟)30

3.1配置SQL Server服务30

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

3.1.2启动方法设置31

3.1.3设置登录身份31

3.1.4了解SQL Server 2008的相关网络协议31

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

3.1.6配置客户端网络协议34

3.1.7隐藏数据库引擎实例36

3.2连接与断开数据库服务器37

3.2.1启动SSMS37

3.2.2添加服务器组和服务器38

3.2.3连接数据库服务器41

3.2.4断开数据库连接42

3.3 SQL Server 2008服务器属性配置42

3.3.1了解服务器相关属性42

3.3.2进行服务器属性配置43

3.4查看服务器的运行情况44

3.4.1什么是SQL Server日志44

3.4.2使用Windows系统日志45

3.5小结46

3.6习题46

第4章 SQL Server 2008数据库(教学视频:52分钟)47

4.1 SQL Server 2008数据库简介47

4.1.1数据库基础知识47

4.1.2什么是系统数据库48

4.1.3文件和文件组50

4.1.4数据库对象53

4.2创建数据库53

4.2.1使用SSMS创建数据库54

4.2.2使用语句创建数据库55

4.3删除和重命名数据库59

4.3.1重命名数据库59

4.3.2删除数据库60

4.4修改数据库62

4.4.1扩大数据库大小62

4.4.2收缩数据库63

4.4.3收缩数据库文件63

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

4.4.5更改默认文件组66

4.4.6设置数据库选项67

4.4.7更改数据库所有者68

4.4.8移动数据库69

4.4.9改变数据库状态70

4.5分离与附加数据库72

4.5.1分离数据库72

4.5.2附加数据库73

4.6小结75

4.7习题75

第5章 SQL Server 2008数据表和索引(教学视频:42分钟)77

5.1数据表简介77

5.1.1什么是数据表77

5.1.2数据完整性77

5.1.3 SQL Server 2008特殊表78

5.1.4规划数据表79

5.1.5系统数据类型80

5.1.6用户自定义数据类型84

5.2数据表定义87

5.2.1使用SSMS设计数据表87

5.2.2使用SSMS维护数据表91

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

5.3管理数据表中的数据99

5.3.1查看数据99

5.3.2更新数据100

5.4索引101

5.4.1什么是索引102

5.4.2维护索引102

5.5小结104

5.6习题104

第6章 SQL Server 2008数据完整性(教学视频:25分钟)107

6.1什么是数据完整性107

6.1.1实体完整性107

6.1.2域完整性107

6.1.3引用完整性108

6.1.4用户定义的完整性108

6.2什么是约束109

6.2.1使用主键约束PRIMARY KEY109

6.2.2使用唯一性约束UNIQUE111

6.2.3使用检查约束CHECK113

6.2.4使用默认值约束DEFAULT114

6.2.5使用空值约束null116

6.2.6使用外键约束FOREIGN KEY116

6.3使用规则118

6.4使用关系图119

6.5数据完整性实例120

6.6 小结121

6.7习题122

第2篇 数据库管理与维护124

第7章 SQL Server 2008安全与权限(教学视频:38分钟)124

7.1 SQL Server 2008的安全性机制124

7.1.1操作系统级安全性125

7.1.2 SQL Server级安全性125

7.1.3数据库级安全性125

7.2登录SQL Server 2008125

7.2.1设置登录的身份模式126

7.2.2使用SSMS创建登录127

7.2.3使用SSMS创建用户130

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

7.3 SQL Server 2008权限管理134

7.3.1设置服务器权限134

7.3.2设置数据库对象权限134

7.3.3设置数据库权限137

7.4 SQL Server 2008角色管理137

7.4.1使用服务器角色138

7.4.2使用数据库角色140

7.4.3使用应用程序角色142

7.5 SQL Server 2008其他安全性管理143

7.5.1密码策略143

7.5.2使用凭据145

7.5.3使用架构147

7.5.4使用密钥与证书149

7.6小结152

7.7习题152

第8章 监控SQL Server 2008状态(教学视频:29分钟)153

8.1查看当前活动153

8.1.1使用活动监视器153

8.1.2使用动态管理对象155

8.2系统性能监视器157

8.2.1运行系统性能监视器157

8.2.2 SQL Server 2008性能对象159

8.2.3监控SQL Server 2008的关键点160

8.3使用SQL Server Profiler161

8.3.1 SQL Server Profiler简介161

8.3.2创建跟踪161

8.3.3设置全局跟踪选项162

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

8.3.5将跟踪结果保存到表164

8.3.6修改筛选器165

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

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

8.4.2设置工具选项和布局166

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

8.5小结169

8.6习题169

第9章 SQL Server 2008灾难恢复(教学视频:57分钟)170

9.1数据库备份170

9.1.1什么是备份170

9.1.2为什么备份数据库170

9.1.3数据库备份到哪171

9.1.4物理设备和逻辑设备172

9.2数据库恢复173

9.2.1恢复模式的分类173

9.2.2选择恢复模式174

9.2.3更改数据库恢复模式175

9.3数据库备份策略176

9.3.1备份的类型176

9.3.2理解备份策略178

9.4进行数据库备份179

9.4.1完整备份179

9.4.2差异备份181

9.4.3事务日志备份182

9.4.4结尾日志备份183

9.4.5文件和文件组备份184

9.4.6备份的验证与校验185

9.5数据库还原186

9.5.1完整数据库还原187

9.5.2差异数据库还原189

9.5.3事务日志还原190

9.5.4文件和文件组还原191

9.5.5页面还原192

9.5.6段落还原193

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

9.7 master数据库的灾难恢复195

9.8数据库快照196

9.8.1创建数据库快照语法196

9.8.2创建数据库快照196

9.8.3通过数据库快照实现灾难恢复197

9.9小结197

9.10习题198

第10章 自动化管理(教学视频:51分钟)199

10.1 SQL Server代理199

10.1.1什么是SQL Server代理199

10.1.2 SQL Server代理的构成200

10.1.3 SQL Server代理的配置201

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

10.1.5 SQL Server代理的安全性205

10.2维护计划207

10.2.1自动运行的维护计划207

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

10.2.3手工创建维护计划211

10.3作业212

10.3.1创建作业212

10.3.2创建作业步骤214

10.3.3创建作业计划216

10.3.4查看和修改作业217

10.3.5运行作业219

10.3.6查看作业历史日志219

10.4警报222

10.4.1创建警报222

10.4.2管理警报223

10.5操作员223

10.5.1创建操作员224

10.5.2为操作员分配警报224

10.5.3管理操作员225

10.6小结226

10.7习题226

第11章 SQL Server 2008高可用性(教学视频:44分钟)227

11.1 SQL Server 2008高可用性简介227

11.1.1 SQL Server 2008高可用性技术227

11.1.2高可用性方案229

11.2故障转移群集230

11.2.1故障转移群集简介230

11.2.2安装故障转移群集231

11.3事务日志传送232

11.3.1日志传送简介232

11.3.2日志传送作业233

11.3.3配置日志传送235

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

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

11.3.6删除日志传送242

11.4数据库镜像242

11.4.1数据库镜像简介243

11.4.2数据库镜像模式243

11.4.3数据库镜像角色244

11.4.4配置数据库镜像245

11.4.5管理数据库镜像248

11.5小结248

11.6习题249

第12章 SQL Server 2008复制(教学视频:30分钟)250

12.1 SQL Server 2008复制简介250

12.1.1复制发布模型概述250

12.1.2选择复制的类型251

12.2配置分发服务器253

12.2.1配置分发服务器简介253

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

12.3配置发布259

12.3.1创建发布259

12.3.2管理发布属性263

12.4配置订阅264

12.5监视复制268

12.6小结270

12.7习题271

第3篇 编程、商业智能及开发实战274

第13章 Transact-SQL数据操作(教学视频:39分钟)274

13.1查询数据274

13.1.1 SELECT字句274

13.1.2 INTO子句277

13.1.3 FROM子句278

13.1.4 WHERE子句280

13.1.5 GROUP BY子句283

13.1.6 HAVING子句285

13.1.7 ORDER BY子句285

13.1.8 COMPUTE子句286

13.1.9联合查询286

13.1.10嵌套查询287

13.2插入数据287

13.3更新数据288

13.4删除数据289

13.5小结291

13.6习题291

第14章 Transact-SQL应用(教学视频:61分钟)293

14.1 Transact-SQL对象293

14.1.1注释符293

14.1.2运算符293

14.1.3通配符294

14.1.4显示消息294

14.1.5批处理295

14.1.6变量295

14.2 Transact-SQL控制流语言296

14.2.1 IF…ELSE语句296

14.2.2 BEGIN…END语句297

14.2.3 WHILE…CONTINUE…BREAK语句297

14.2.4 CASE语句299

14.2.5 TRY…CATCH语句300

14.2.6 WAITFOR301

14.2.7 GOTO语句302

14.2.8 RETURN语句302

14.3 Transact-SQL常用函数303

14.3.1字符串操作函数303

14.3.2日期时间操作函数304

14.3.3转换操作函数305

14.3.4数学运算函数305

14.3.5聚合操作函数306

14.3.6系统相关函数306

14.4视图307

14.4.1什么是视图307

14.4.2创建视图309

14.4.3管理视图311

14.4.4查看和使用视图312

14.5存储过程314

14.5.1什么是存储过程314

14.5.2创建存储过程314

14.5.3执行存储过程317

14.5.4管理存储过程319

14.6触发器320

14.6.1 DML触发器320

14.6.2 DDL触发器323

14.7小结325

14.8习题325

第15章 SQL Server 2008集成服务(教学视频:32分钟)326

15.1集成服务简介326

15.1.1什么是集成服务326

15.1.2集成服务体系结构326

15.1.3集成服务工具328

15.2向导创建SSIS包328

15.2.1创建Integration Services项目329

15.2.2使用向导创建基本包329

15.3创建SSIS包332

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

15.3.2建立SSIS包334

15.3.3建立控制流335

15.3.4建立数据流335

15.3.5执行SSIS包337

15.4部署SSIS包338

15.5小结340

15.6习题341

第16章 SQL Server 2008报表服务(教学视频:27分钟)342

16.1报表服务简介342

16.2报表服务组件343

16.2.1什么是报表服务器343

16.2.2什么是报表管理器345

16.2.3什么是报表生成器347

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

16.3创建并设计报表350

16.3.1创建报表服务器项目350

16.3.2建立数据源350

16.3.3创建报表351

16.4发布并使用报表353

16.4.1发布报表353

16.4.2使用报表354

16.5小结355

16.6习题356

第17章 SQL Server 2008分析服务(教学视频:21分钟)357

17.1创建数据源视图357

17.1.1创建Analysis Services项目357

17.1.2定义数据源358

17.1.3定义数据源视图359

17.1.4修改表的默认名称361

17.2创建和部署多维数据集361

17.2.1创建多维数据集362

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

17.2.3部署分析服务项目368

17.3小结370

17.4习题370

第18章 SQL Server 2008实例——至慧网上书城(教学视频:49分钟)371

18.1系统概述371

18.2系统需求分析371

18.3系统总体设计372

18.3.1系统规划372

18.3.2用户行为分析373

18.3.3系统功能设计373

18.4系统详细设计374

18.4.1设计目标374

18.4.2构建开发环境374

18.5数据库设计与实现375

18.5.1系统实体E-R图375

18.5.2主要数据表结构376

18.5.3数据库与表结构378

18.6关键技术准备380

18.6.1三层结构设计思想380

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

18.6.3页面布局DIV+CSS387

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

18.8公共模块设计388

18.8.1 Web.config文件设计388

18.8.2数据库访问层类DataBase389

18.8.3业务逻辑层类391

18.9网站主页设计399

18.9.1用户注册400

18.9.2用户登录402

18.9.3图书显示模块403

18.9.4母版页设计405

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

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

18.10.2公共模块设计407

18.10.3系统主要页面设计409

18.11网站编译与发布415

18.12小结418

18.13习题418

热门推荐