图书介绍

专家精讲 SQL Server数据库开发PDF|Epub|txt|kindle电子书版本网盘下载

专家精讲 SQL Server数据库开发
  • 杨志强著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121067334
  • 出版时间:2008
  • 标注页数:463页
  • 文件大小:148MB
  • 文件页数:484页
  • 主题词:关系数据库-数据库管理系统,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章 数据库开发新语言Transact-SQL1

数据库开发语言2

T-SQL的三大组成语言3

流程控制语言与变量声明10

查询数据的基本技巧16

SELECT指令的使用技巧17

用TOP语句获取特定数据22

公用表表达式(CTE)24

用PIVOT与UNPIVOT使输出结果转向29

EXCEPT与INTERSECT的使用31

用排序函数产生序号33

数据更改的基本技巧34

INSERT指令35

UPDATE指令37

DELETE指令37

取代触发器的OUTPUT语句38

流程控制的专属技巧40

用TRY...CATCH捕获执行中的异常情况40

用CURSOR进行逐行数据的处理45

案例分享48

使用CTE与排序函数取代VB.NET以获取特定行数48

使用CTE和计算多父节点的物料清单50

第2章 活用数据类型与数据库对象55

数据类型及其新增功能56

系统数据类型56

大值数据类型62

别名数据类型63

行结构说明与数据表的管理64

大值类型与大对象类型的存储65

表的创建66

表的修改68

数据分区函数与分区方案68

分区函数的建立与运用69

分区方案的建立72

分区函数的使用示例73

视图对象的基本概念78

视图的概念与使用时机78

视图的创建与管理技巧79

使用视图修改数据83

索引视图与分区视图85

使用同义词解决对象的参考问题87

案例分享89

第3章 数据转换语言XML95

XML语言的基本组成架构96

XML的组成元素96

XML处理技术99

SQL Server 2005新增的XML技巧105

XML结合数据库对象的使用105

XML架构集合106

关系型与层次型数据的互换109

查询指令配合FOR子句输出XML数据110

用OPENXML将XML转换为层次型数据119

Xquery语法123

用Xquery整合XML数据类型123

用Xquery更新XML数据129

使用XML索引强化处理131

案例分享133

第4章 XML的高级应用——建立Web服务139

Web服务与其应用方向140

SQL Server 2005 HTTP端点的使用场合141

SOAP与WSDL的基本组成要素143

利用HTTP端点创建Web服务145

如何创建HTTP端点145

端点使用的数据库对象151

端点的安全性设定152

端点数据的管理153

活用Web服务154

集成Visual Studio.Net 2003/2005建立应用程序155

存取存储过程且返回输出数据156

存取存储过程返回OUTPUT158

存取存储过程返回RETURN160

标量函数的使用162

用用户定义函数返回XML164

返回RAISERROR错误消息166

利用sqlBatch方法执行T-SQL指令168

案例分享169

使用Visual Studio 2003与HTTP端点进行异步处理170

配合Visual Studio 2005与HTTP端点进行异步处理174

第5章 用传统T-SQL对象创建高级对象177

使用T-SQL开发存储过程178

使用存储过程的优点178

存储过程的开发与管理179

多种类型的存储过程的使用186

高级存储过程的应用技巧191

系统函数与用户定义函数193

系统函数的分类与使用技巧193

用标量函数输出单一返回值196

用表值的用户定义函数输出数据集198

用户定义函数的使用技巧200

使用T-SQL开发触发器205

触发器的创建205

特殊触发器的使用技巧211

DDL触发器214

触发器的管理216

案例分享216

使用Visual Basic 2005调用存储过程216

使用触发器检查库存量后发送电子邮件221

第6章 延伸.NET触角的SQLCLR225

.NET Framework 2.0集成数据库的新概念226

CLR的概念及其使用优势226

使用CLR开发数据库对象227

组件的注册与使用228

开启CLR功能与安全性设定229

.NET组件的概念229

注册组件与建立对象230

SQLCLR组件应用于数据库对象的开发236

开发SQLCLR存储过程237

开发SQLCLR用户定义函数239

开发SQLCLR触发器241

开发SQLCLR用户定义类型244

开发SQLCLR聚合249

案例分享252

第7章 CLR对象的高级使用技巧255

使用CLR存储过程链接数据库256

使用CLR存储过程链接数据库的技巧256

CLR存储过程连接Oracle数据库的技巧263

使用CLR用户定义函数的技巧264

结合RegularExpressions验证电子邮件265

使用TVF返回操作系统资源266

使用CLR用户定义类型的处理技巧271

开发CLR对象的注意事项275

案例分享276

第8章 实现数据的完整性与安全性281

数据完整性282

声明数据完整性——条件约束283

Primary Key条件约束283

Unique条件约束284

Check条件约束285

Default条件约束286

Foreign Key条件约束287

条件约束的特殊使用技巧291

数据的安全性293

数据隐码293

避免数据隐码的技巧295

数据库的加、解密机制296

EncryptByAsymKey与DecryptByAsymKey操作的使用296

EncryptByKey与DecryptByKey操作的使用297

EncryptByCert与DecryptByCert操作的使用298

案例分享299

第9章 用ADO.NET 2.0进行数据库应用程序的开发303

SQLNCLI的作用304

用SQL Native Client集成ADO.NET 2.0新功能311

服务器列举类311

连接字符串发生器312

异步处理314

多重作用结果集MARS317

大量复制操作318

SQLServer的大值数据类型max322

更新通知SqlDependency323

更改SQL Server 2005的登录密码325

强化DataTable功能328

用单一API存取多个提供程序数据库328

案例分享330

第10章 松耦合应用程序Service Broker335

了解松耦合程序设计架构336

Service Broker的服务定义对象337

Service Broker的会话组件338

Service Broker的网络和远程安全性组件339

Service Broker的安全性架构340

Service Broker对象的建立341

启用数据库的Service Broker342

建立消息类型342

建立约定344

建立队列345

建立服务346

Service Broker对话操作347

传送消息348

接收消息349

案例分享351

第11章 开发需求响应架构的通知应用程序355

通知服务356

通知服务架构与设定357

创建实例与应用程序364

订阅管理对象365

事件的收集366

事件的产生与订阅的配送367

建立通知服务应用程序368

建立通知服务前端应用程序368

建立事件提供程序369

案例分享370

第12章 事务与锁定处理375

为何需要事务与锁定376

ACID概念376

在企业环境中使用事务与锁定时存在的问题378

事务的种类与应用时机380

隐性事务与使用382

显式事务的定义与使用383

分布式事务的定义与使用390

事务的高级使用技巧395

锁定的种类与作用395

何谓锁定396

锁定的资源396

锁定的种类397

调整隔离等级397

快照隔离402

行版本控制402

数据库的设定须知与程序的编写403

快照隔离事务的高级使用405

案例分享408

第13章 多国语系413

Unicode的概念414

编码UCS-2,UTF-16,UTF-8的概念414

数据库与应用软件支持Unicode的介绍415

排序规则设定语系419

何谓排序规则419

排序规则的适用范围420

排序规则结尾附加标记的高级应用426

字符串处理转换函数430

排序规则的应用技巧432

用BCP命令行程序处理Unicode432

Bulk Insert语句处理Unicode433

案例分享434

数据库多国语系警示消息的多语系设定434

集成CLR进行繁体与简体的转换437

第14章 索引的建立与调试439

索引的概念及种类的说明440

数据存取与索引关系的说明441

堆栈442

聚集索引443

非聚集索引445

建立各种索引与索引信息447

唯一索引448

复合索引451

包含性列的索引451

计算列的索引454

数据分区索引455

优化索引性能的管理技巧457

索引信息的查询458

索引片段的管理459

案例分享461

热门推荐