标题：SQLServer2005数据库实践教程
图书信息
书 名:  SQL Server 2005数据库实践教程
作　者：钱哨
出版社： 中国水利水电出版社
出版时间： 2010年5月1日
ISBN: 9787508474649
开本： 16开
定价: 29.00元
内容简介
《SQL Server 2005数据库实践教程:开发与设计篇》针对计算机软件技术和开发专业的教学特点，坚持实用技术和实际案例相结合的原则，注重操作能力和实践技能的培养，以案例与核心知识讲解为主线，详尽介绍了SQLServel2005编程及设计、规划、开发所需要的基本理论知识和高级应用。全书共8章。包括关系数据库标准语言SQL，T－SQL程序设计基础，事务处理、并发控制及数据库优化，管理触发器与存储过程，SOLServer2005XML开发，NET Framework集成与Service Broker开发等。
为完善《SQL Server 2005数据库实践教程:开发与设计篇》的课堂内、外授课效果，《SQL Server 2005数据库实践教程:开发与设计篇》还编写了配套的课后小结、作业及实训练习内容。为完整地体现SQL Ser。ver2005的课程体系，同时出版了《SQLSeRver2005数据库实践教程——管理与维护篇》，主要论述数据库管理与日常维护的内容。
《SQL Server 2005数据库实践教程:开发与设计篇》实用性和操作性并重，且充分考虑到当下网络管理专业学生的特点和社会需求，注重。学生实践能力的培养。《SQL Server 2005数据库实践教程:开发与设计篇》不仅适高等院校计算机应用与开发、网络管理、信息管理、电子商务、软件技术等各专业的教学；也可作为软件从业人员在职培训以及IT人士提高应用技能与技术的教材；对于广大SOLSeRver2005数据库自学者也是一本有益的读物。
图书目录
前言
《SQL Server2005数据库实践教程开发与设计篇》学习指南
一、课程的性质与任务
二、预备知识
三、学习提要
四、教学建议
第1章关系数据库标准语言SQL
1.SQL概述
1.1.1 SQL的由来
1.1.2 SQL对关系数据库模式的支持
1.1.3 SQL的特点
1.1.4 物理数据库文件和文件组
1.2 管理数据库文件
1.2.1数据库文件及文件组
1.2.2 数据库的建立与撤消
1.2.3 数据库的修改
1.2.4 数据库的收缩
1.3 SQL与建立关系型数据表
1.3.1 关系型数据库的完整性理论
1.3.2 由个案例所见到的关系数据理论
1.3.3 通过SQL创建基本表
1.3.4 SQL修改基本表关系结构
1.3.5 SQIL删除基本表
1.4 索引
1.4.1 索引概述
1.4.2 SQL Server2005索引基本概念
1.4.3 建立与删除索引
1.4.4 获取及优化索引信息的方法
1.5 数据更新
1.5.1 插入操作(insert)
1.5.2 删除操作(delete)
1.5.3 更新操作(update)
1.6 数据查询
1.6.1 查询概述
1.6.2 基本表查询
1.6.3 条件查询
1.6.4 多表连接查询及使用关系代数的理论查询数据
1.7 视图
1.7.1 视图概述
1.7.2 建立视图
1.8 关系数据库与SQL实训
1.8.1建立数据库实训
1.8.2 建立／修改基本表实训
1.8.3 综合数据库设计实训
1.8.4 索引实训
1.8.5 SQL设计编码实训
第2章 T－SQL程序设计基础
2.1 T－SQL概述
2.1.1 格式化的T－SQL代码
2.1.2 T－SQL语法变量
2.1.3 临时表和全局表
2.1.4 运算符
2.2 T.SQI。流程控制语句
2.2.1 IFELSE语句
2.2.2 WHII…CONTINUE…BREAK语句
2.2.3 C.ASE语句
2.2.4 waitfor语句
2.2.5 GOTO语句
2.2.6 错误处理与Try Catch语句
2.3 T－SQL函数
2.3.1标量函数
2.3.2 行集函数
2.3.3 Ranking函数
2.3.4 用户自定义函数
2.4 游标技术
2.4.1 使用游标的基本步骤
2.4.2 在游标中使用FETCH
2.5 全文索引技术
2.5.1 全文索引概述
2.5.2 配置全文索引服务实例
2.6 T.SQL程序设计基础实训
2.6.1 T－SQL实训
2.6.2 用户自定义函数实训
第3章 事务处理、并发控制及数据库优化
3.1 SQLServer2005的事务处理
3.1.1 事务概述
3.1.2 事务的类型
3.2 SQLServer2005的并发控制
3.2.1 锁概述
3.2.2 锁的模式
3.2.3 锁的信息
3.2.4 死锁及处理
3.3 SQL Server·2005数据库优化
3.3.1 数据库引擎优化顾问概述
3.3.2 数据库引擎优化顾问的使用
第4章 管理存储过程和触发器
4.1 开发存储过程(Stored Procedure)
4.1.1存储过程概述
4.1.2 创建存储过程
4.2 管理触发器(Trig get)
4.2.1 触发器概述
4.2.2 触发器的类型
4.2.3 创建触发器
4.2.4 通过触发器确保数据的完整性
4.2.5 修改触发器
4.2.6 删除触发器
4.2.7 查看触发器
4.3 管理触发器与存储过程实训
4.3.1 存储过程实训
4.3.2 触发器实训
第5章 SQL Server2005XML开发
5.1 XMI数据类型
5.1.1 XMI数据类型列
5.1.2 XMI数据类型变量
5.1.3 XMI数据类型参数
5.1.4 函数返回XMI.数据类型值
5.2 XMI。的架构集合
5.2.1 非类型化XMI
5.2.2 XMI架构
5.2.3 类型化XMI
5.3 XMI查询方法
5.3.1 value方法
5.3.2 query()方法
5.3.3 exist()方法
5.3.4 nodes()方法
5.3.5 modify()方法
5.4 发布XML数据
5.4.1 RAW模式
5.4.2 AUTO模式
5.4.3 PATH模式
5.5 XML的开发实训
5.5.1 XML的开发实训
5.5.2 XML查询方法实训
第6章 NET Framework集成与Service Broker开发
6.1.NETFramework集成
6.1.1.NETFramework
6.1.2 开发数据库对象
6.2 Service Broker开发
6.2.1 Service Broker简介
6.2.2 Service Broker体系结构
6.2.3 Service Broker应用
第7章 数据库需求分析与规划设计
7.1 数据库需求分析与规划基本概念
7.1.1数据库设计的要点
7.1.2 事实发现技术
7.1.3 事实发现的基本步骤及实例
7.2 Powel Designer与数据库建模
7.2.1 Power Designer简介
7.2.2 通过Power Designer。建立概念数据模型(CDM)
7.2.3 通过Power' Designer。建立物理数据模型(PDM)
7.2.4 将物理模型导入到数据库应用软件中
7.2.5 生成成绩管理系统数据库报告
7.3 Power Designer与数据库建模实训
第8章　SQLServer2005综合应用开发
8.1 SQLServer2005与CLR
8.1.1 CLR应用背景与SQLServer2005
8.1.2 CLR开发基于SQLServer2005的存储过程
8.2 SQLServer2005与C# WinForm
综合实训1
8.3 SQLServer2005与C# WinForm
综合实训2
8.4 SQLServer2005与C# WinForm
综合实训3
附录课后练习参考答案
参考文献