欢迎光临
免费的PDF电子书下载网站

SQL Server 2005基础教程 PDF下载

编辑推荐

本书是图灵程序设计丛书之一,是一部关于SQL数据库系统的实用教材。全书重点阐述了SQL Server 2005的基础知识,前半部分以建立一个金融数据库系统为主线,从*基础的收集信息入手,一步步地引导读者学会如何保证数据库的安全,创建表、主键、索引等项目,在表之间建立恰当的关系,并掌握如何备份和还原数据库;之后以前面建立的示例数据库为基础,深入讲解各种数据操作的方法,从数据检索、插入、更新、删除,到函数、触发器、存储过程的使用;*后,概略讲述了SQL Server Reporting Services。 ;

内容简介

本书重点阐述了SQL Server 2005的基础知识,前半部分以建立一个金融数据库系统为主线,从最基础的收集信息入手,一步步地引导读者学会如何保证数据库的安全,创建表、主键、索引等项目,在表之间建立恰当的关系,并掌握如何备份和还原数据库;之后以前面建立的示例数据库为基础,深入讲解各种数据操作的方法,从数据检索、插入、更新、删除,到函数、触发器、存储过程的使用;最后,概略讲述了SQL Server Reporting Services。书中还针对数据安全性方面的操作和细节提供了大量的例子。

  本书适合希望使用SQL Server 2005的开发和管理人员阅读,也可作为高等学校相关课程的教材。

作者简介

Robin Dewson是著名投资银行雷曼兄弟公司的SQL Server和Visual Basic顾问。他与人合作编写了多部SQL Server方面的著作,包括Amazon畅销书Pro SQL Server2005,他还是ASP Today网站的撰稿人。可以通过robin@fat-belly.com 或www.fat-belly.com与他联系。

SQL Server 2005基础教程 PDF下载

目录

第1章 SQL Server 2005概述和安装
 1.1 为什么选择SQL Server 2005
 1.2 SQL Server的发展
 1.3 硬件要求
 1.4 示例
 1.5 安装
 1.6 标准安装
 1.7 安全性
 1.8 小结
第2章 SSMS
 2.1 SSMS概览
 2.2 SSMS的选项
 2.3 查询编辑器
 2.4 外围应用配置器工具
 2.5 小结
第3章 设计和创建数据库
 3.1 数据库的定义
 3.2 SQL Server中的数据库
 3.3 决定数据库系统类型
 3.4 收集数据 
 3.5 决定要存储在数据库中的信息
 3.6 外部信息和忽略的信息
 3.7 建立关系
 3.8 规范化
 3.9 创建示例数据库
 3.10 小结
第4章 安全 
 4.1 登录名
 4.2 角色
 4.3 架构
 4.4 在解决方案中进行下去之前
 4.5 小结
第5章 定义表
 5.1 什么是表
 5.2 定义表:SSMS 
 5.3 列不仅仅是简单的数据仓库 
 5.4 在SQL Server中存储图像和大型文本 
 5.5 在SSMS中创建表 
 5.6 通过查询编辑器定义表 
 5.7 定义表:使用模板 
 5.8 创建模板和修改模板
 5.9 ALTER TABLE命令
 5.10 定义其余的表 
 5.11 设置主键 
 5.12 创建关系
 5.13 使用SQL语句ALTER TABLE
 5.14 小结 
第6章 创建索引和数据库关系图
 6.1 什么是索引
 6.2 确定是什么导致了好的索引 
 6.3 确定是什么导致了坏的索引 
 6.4 针对性能对索引进行回顾 
 6.5 创建索引 
 6.6 删除索引
 6.7 在查询编辑器中修改索引
 6.8 为数据库生成关系图
 6.9 小结
第7章 数据库的备份、还原和维护
 7.1 事务日志 
 7.2 备份策略 
 7.3 当可能发生错误
 7.4 让数据库脱机 
 7.5 备份数据
 7.6 还原数据库 
 7.7 分离和附加数据库
 7.8 为数据库生成SQL脚本
 7.9 维护数据库
 7.10 小结 
第8章 操作数据 
 8.1 T-SQL的INSERT命令的语法
 8.2 SQL命令INSERT 
 8.3 DBCC CHECKIDENT
 8.4 列约束
 8.5 同时处理多条记录
 8.6 检索数据
 8.7 使用SSMS检索数据
 8.8 SELECT语句
 8.9 指定列
 8.10 第一批搜索
 8.11 改变输出的显示
 8.12 限制搜索:WHERE的使用
 8.13 字符串函数
 8.14 顺序!顺序!
 8.15 LIKE运算符
 8.16 生成数据:SELECT INTO
 8.17 谁能添加、删除或选取数据
 8.18 更新数据
 8.19 事务
 8.20 删除数据
 8.21 截断表(删除表中的所有行)
 8.22 删除表
 8.23 小结
第9章 构建视图
 9.1 什么是视图
 9.2 针对安全而使用查询
 9.3 加密视图定义
 9.4 创建视图:SSMS
 9.5 使用视图来创建视图
 9.6 CREATE VIEW语法
 9.7 创建视图:查询编辑器窗格
 9.8 创建视图:SCHEMABINDING
 9.9 为视图设置索引
 9.10 小结
第10章 存储过程
 10.1 什么是存储过程
 10.2 CREATE PROCEDURE语法
 10.3 返回一系列记录 
 10.4 创建存储过程:SSMS
 10.5 执行存储过程的不同方法
 10.6 使用RETURN
 10.7 控制流程
 10.8 综合应用
 10.9 小结 
第11章 T-SQL基础
 11.1 使用多个表
 11.2 变量 
 11.3 临时表
 11.4 聚合
 11.5 GROUP BY
 11.6 HAVING
 11.7 独特值
 11.8 函数 
 11.9 RAISERROR
 11.10 错误处理
 11.11 @@ERROR
 11.12 TRY...CATCH
 11.13 小结
第12章 高级T-SQL
 12.1 子查询 
 12.2 APPLY运算符
 12.3 公用表表达式
 12.4 透视数据
 12.5 排名函数
 12.6 使用MAX数据类型
 12.7 小结 
第13章 触发器
 13.1 什么是触发器
 13.2 DML触发器
 13.3 针对DML触发器的CREATE TRIGGER语法
 13.4 为什么不使用约束
 13.5 对逻辑表进行删除和插入
 13.6 创建DML FOR触发器
 13.7 检查特定的列
 13.8 DDL触发器 
 13.9 删除DDL触发器
第14章 SQL Server Reporting Services 
 14.1 什么是Reporting Services
 14.2 Reporting Services架构:远观
 14.3 Reporting Services架构:更近的观察
 14.4 使用报表向导构建第一个报表
 14.5 构建即席报表
 14.6 小结
附录 术语表

前沿

前言 本书针对那些想成为开发者.数据库管理员或者兼为两者,但对SQLcServerc2005还不熟悉的读者.无论你是否拥有数据库知识.了解桌面数据库(如MScAccess),甚至具有基于服务器(如Oracle)的背景,本书都能为你提供SQLcServerc2005入门和运行的知识. 从现在开始,你

SQL Server 2005基础教程 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:SQL Server 2005基础教程