网站购物车   | 店铺购物车  
店铺平均得分:96.25 分,再接再厉!!!【查看全部评价】
评分 40分 50分 60分 70分 80分 90分 100分
数量 1 0 0 0 0 0 15
本店铺共有 0 笔投诉记录,投诉率 0% ,低于平均投诉率 1% 【查看详细】
投诉类型
数量
比例
店主称呼:万卷   联系方式:购买咨询请联系我  029-86552457    地址:陕西省 西安市 未央区 凤城八路EE康城22楼1层万卷书店
促销广告:读万卷书,行万里路。
图书分类
店铺介绍
万卷书店经营,文化,科技,教育,政治,法律图书,欢迎大家光临。
交易帮助
第一步:选择图书放入购物车。
第二步:结算、填写收货地址。
第三步:担保付款或银行汇款。
第四步:卖家发货。
第五步:确认收货、评价。
作/译者:卫琳 出版社:清华大学出版社
SQL Server2008数据库应用与开发教程(第二版)
出版日期:2011年06月
ISBN:9787302244530 [十位:7302244537]
页数:321      
定价:¥35.00
店铺售价:¥28.40 (为您节省:¥6.60
店铺库存:5
注:您当前是在入驻店铺购买,非有路网直接销售。
正在处理购买信息,请稍候……
我要买: * 如何购买
** 关于库存、售价、配送费等具体信息建议直接联系店主咨询。
联系店主:购买咨询请联系我  029-86552457
本店已缴纳保证金,请放心购买!【如何赔付?】
买家对店铺的满意度评价:查看更多>>
评分
评价内容
评论人
订单图书
《SQL Server2008数据库应用与开发教程(第二版)》内容提要:
卫琳主编的《SQL Server 2008数据库应用与开发教程(第2版)》全面
介绍了SQL Server 2008系统的体系架构和功能。全书共13章,内容包括
SQL Server 2008基础知识、T-SQL语言、数据库和表、SELECT查询、视图
、索引和游标、存储过程与触发器、数据库的备份与还原、**与权限等
。读者可以通过实例了解如何利用SQL Server 2008开发实际的应用系统。
此外,本书还配有习题和上机实验,有助于读者对所学知识的理解与掌握

《SQL Server 2008数据库应用与开发教程(第2版)》结构清晰,实例
丰富,图文并茂,浅显易懂,既可作为大学本科、高职高专院校的数据库
应用课程教材,也可作为初学者学习数据库的参考书以及数据库应用系统
开发人员的技术参考书。
第1章 SQL Server 2008简介
1.1 SQL Server 2008概述
1.1.1 SQL Server 2008的体系结构
1.1.2 数据库和数据库对象
1.1.3 SQL Server 2008的新增特点
《SQL Server2008数据库应用与开发教程(第二版)》图书目录:
卫琳主编的《SQL Server 2008数据库应用与开发教程(第2版)》全面
介绍了SQL Server 2008系统的体系架构和功能。全书共13章,内容包括
SQL Server 2008基础知识、T-SQL语言、数据库和表、SELECT查询、视图
、索引和游标、存储过程与触发器、数据库的备份与还原、**与权限等
。读者可以通过实例了解如何利用SQL Server 2008开发实际的应用系统。
此外,本书还配有习题和上机实验,有助于读者对所学知识的理解与掌握

《SQL Server 2008数据库应用与开发教程(第2版)》结构清晰,实例
丰富,图文并茂,浅显易懂,既可作为大学本科、高职高专院校的数据库
应用课程教材,也可作为初学者学习数据库的参考书以及数据库应用系统
开发人员的技术参考书。
第1章 SQL Server 2008简介
1.1 SQL Server 2008概述
1.1.1 SQL Server 2008的体系结构
1.1.2 数据库和数据库对象
1.1.3 SQL Server 2008的新增特点
1.2 SQL Server 2008的安装
1.2.1 系统版本
1.2.2 SQL Server 2008的运行环境要求
1.2.3 Microsoft SQL Server 2008的安装
1.3 SQL Server 2008的配置
1.3.1 注册服务器
1.3.2 配置服务器选项
1.4 SQL Server 2008常用的管理工具
1.4.1 SQL Server Management Studio
1.4.2 Business Intelligence Development Studio
1.4.3 SQL Server Profiler
1.4.4 SQL Server Configuration Manager
1.4.5 Database Engine Tuning Advisor
1.4.6 实用工具
1.5 习题
第2章 数据库的建立与维护
2.1 数据库的组成
2.1.1 系统数据库
2.1.2 用户数据库
2.1.3 示例数据库
2.1.4 数据库文件及其文件组
2.1.5 数据库对象
2.2 数据库的创建
2.2.1 使用SSMS图形界面创建数据库
2.2.2 使用Transact-SQL语句创建数据库
2.2.3 数据库的查看和修改
2.2.4 删除数据库
2.2.5 数据库操作
2.2.6 复制和移动数据库
2.3 习题
第3章 表的建立与维护
3.1 表概述
3.1.1 什么是表
3.1.2 表的数据类型
3.1.3 创建表
3.2 列数据类型
3.2.1 数据类型的分类
3.2.2 数字数据类型
3.2.3 字符数据类型
3.2.4 日期时间数据类型
3.2.5 二进制数据类型
3.2.6 其他数据类型
3.2.7 数据类型的选择
3.3 列的其他属性
3.3.1 默认约束
3.3.2 空值约束
3.3.3 IDENTITY的应用
3.4 向表中添加数据
3.5 查看表
3.5.1 查看表中的有关信息
3.5.2 查看表中存储的数据
3.5.3 查看表与其他数据对象的依赖关系
3.6 修改表
3.6.1 使用SSMS图形化界面修改表
3.6.2 使用T-SQL语句修改表
3.6.3 使用INSERT SELECT语句
3.6.4 使用SELECT INTO语句
3.7 删除表
3.8 习题
第4章 表数据操作
4.1 概述
4.2 界面操作表数据
4.2.1 插入记录
4.2.2 删除记录
4.2.3 修改记录
4.3 命令操作表数据
4.3.1 使用INSERT语句插入表数据
4.3.2 使用DELETE或TRANCATE语句删除数据
4.3.3 使用UPDATE语句修改数据
4.4 习题
第5章 **与权限
5.1 **与权限的基础知识
5.1.1 SQL Server 2008**机制的总体策略
5.1.2 网络**基础
5.2 管理用户
5.2.1 管理对SQL Server实例的访问
5.2.2 管理对SQL Server数据库的访问
5.3 管理角色
5.3.1 管理实例角色
5.3.2 管理数据库角色
5.3.3 管理应用程序角色
5.4 管理架构
5.4.1 认识架构
5.4.2 使用默认架构
5.5 管理权限
5.5.1 管理对SQL Server实例和数据库的访问
5.5.2 管理对表和列的访问
5.5.3 管理对可编程对象的访问
5.6 习题
第6章 T-SQL语言基础
6.1 T-SQL语言概述
6.1.1 T-SQL语言的发展过程和特点
6.1.2 T-SQL语言的分类
6.1.3 T-SQL语法约定
6.2 附加的语言元素
6.2.1 标识符
6.2.2 常量
6.2.3 变量
6.3 运算符和表达式
6.3.1 算术运算符
6.3.2 关系运算符
6.3.3 逻辑运算符
6.3.4 字符运算符
6.3.5 位运算符
6.3.6 运算符的优先顺序
6.3.7 表达式
6.4 流程控制语句
6.4.1 BEGIN…END语句
6.4.2 IF…ELSE语句
6.4.3 CASE语句
6.4.4 GOTO语句
6.4.5 WHILE、BREAK和CONTINUE语句
6.4.6 WAITFOR语句
6.4.7 RETURN语句
6.5 函数
6.5.1 数学函数
6.5.2 字符串函数
6.5.3 日期和时间函数
6.5.4 聚合函数
6.5.5 用户自定义函数
6.6 习题
第7章 查询和视图
7.1 连接、选择和投影
7.1.1 选择(Selection)
7.1.2 投影(Projection)
7.1.3 连接(JOIN)
7.2 数据查询语句(SELECT语句)
7.2.1 SELECT语句对列的查询
7.2.2 SELECT语句中的条件查询
7.2.3 ORDER BY子句的使用
7.2.4 GROUP BY子句的使用
7.2.5 表的连接(JOIN)
7.2.6 子查询
7.2.7 SELECT语句的其他子句
7.3 视图
7.3.1 视图概述
7.3.2 视图的创建
7.3.3 视图的修改、查看和重命名
7.3.4 视图的删除
7.3.5 通过视图更改记录
7.4 习题
第8章 索引
8.1 索引概述
8.1.1 创建索引的原因
8.1.2 创建索引应该考虑的问题
8.2 索引的分类及特点
8.2.1 B-Tree索引结构
8.2.2 聚集索引和非聚集索引
8.2.3 其他类型索引
8.2.4 访问数据的方式
8.2.5 索引的创建
8.2.6 索引的维护和删除
8.3 习题
第9章 数据完整性
9.1 数据完整性概述
9.2 使用约束实施数据的完整性
9.3 约束的概念和类型
9.4 管理约束
9.4.1 PRIMARY KEY约束
9.4.2 UNIQUE约束
9.4.3 CHECK约束
9.4.4 DEFAULT约束
9.4.5 NULL约束
9.4.6 FOREIGN KEY约束
9.5 禁止约束
9.5.1 创建规则
9.5.2 绑定规则
9.5.3 解除绑定
9.5.4 删除规则
9.6 默认
9.6.1 创建默认
9.6.2 绑定默认
9.6.3 解除绑定
9.6.4 删除默认
9.6.5 使用SSMS图形化界面管理默认值对象
9.7 使用自动编号IDENTITY
9.8 习题
第10章 存储过程和触发器
10.1 存储过程
10.1.1 存储过程的基本概念
10.1.2 存储过程的类型
10.1.3 用户存储过程的创建与执行
10.1.4 存储过程的查看、修改和删除
10.2 触发器
10.2.1 触发器概述
10.2.2 DML触发器的创建和应用
10.2.3 DDL触发器的创建和应用
10.2.4 查看、修改和删除触发器
10.3 习题
第11章 数据备份、恢复和报表
11.1 数据库的导入导出
11.1.1 数据库的导出
11.1.2 数据库的导入
11.2 数据库的备份与还原
11.2.1 数据库的备份
11.2.2 数据库的还原
11.3 自动化管理任务
11.3.1 多服务器管理
11.3.2 SQL Server 2008代理服务配置
11.4 分离和附加数据库
11.4.1 分离和附加数据库的操作
11.4.2 使用T-SQL进行分离和附加数据库操作
11.5 报表服务
11.6 习题
第12章 SQL**应用
12.1 事务(Transaction)
12.1.1 事务的由来
12.1.2 事务的概念
12.1.3 事务的特性
12.1.4 事务的工作原理
12.1.5 事务的执行模式
12.1.6 使用事务时的考虑
12.2 锁(Lock)
12.2.1 事务的缺陷
12.2.2 锁的概念
12.2.3 隔离性的级别
12.2.4 锁的空间管理及粒度
12.2.5 锁的类别
12.2.6 如何在SQL Server中查看数据库中的锁
12.2.7 死锁及其防止
12.3 游标
12.3.1 游标(Cursor)概述
12.3.2 声明游标
12.3.3 打开游标
12.3.4 读取游标
12.3.5 关闭游标
12.3.6 删除游标
12.4 创建分区
12.4.1 分区概述
12.4.2 分区技术的分类
12.4.3 创建分区函数
12.4.4 创建分区方案
12.4.5 创建分区表
12.4.6 管理分区
12.4.7 使用向导创建分区表
12.5 SQL Server服务体系
12.5.1 集成服务
12.5.2 分析服务
12.6 习题
第13章 SQL Server实验指导
**单元 SQL Server 2008简介
第二单元 数据库的建立与维护
第三单元 表的建立与维护
第四单元 表数据操作
第五单元 **与权限
第六单元 T-SQL语言基础
第七单元 查询和视图
第八单元 索引
第九单元 数据完整性
第十单元 存储过程和触发器
第十一单元 数据备份、恢复和报表
第十二单元 SQL**应用
参考文献
《SQL Server2008数据库应用与开发教程(第二版)》文章节选:
卫琳主编的《SQL Server 2008数据库应用与开发教程(第2版)》全面
介绍了SQL Server 2008系统的体系架构和功能。全书共13章,内容包括
SQL Server 2008基础知识、T-SQL语言、数据库和表、SELECT查询、视图
、索引和游标、存储过程与触发器、数据库的备份与还原、**与权限等
。读者可以通过实例了解如何利用SQL Server 2008开发实际的应用系统。
此外,本书还配有习题和上机实验,有助于读者对所学知识的理解与掌握

《SQL Server 2008数据库应用与开发教程(第2版)》结构清晰,实例
丰富,图文并茂,浅显易懂,既可作为大学本科、高职高专院校的数据库
应用课程教材,也可作为初学者学习数据库的参考书以及数据库应用系统
开发人员的技术参考书。
第1章 SQL Server 2008简介
1.1 SQL Server 2008概述
1.1.1 SQL Server 2008的体系结构
1.1.2 数据库和数据库对象
1.1.3 SQL Server 2008的新增特点
1.2 SQL Server 2008的安装
1.2.1 系统版本
1.2.2 SQL Server 2008的运行环境要求
1.2.3 Microsoft SQL Server 2008的安装
1.3 SQL Server 2008的配置
1.3.1 注册服务器
1.3.2 配置服务器选项
1.4 SQL Server 2008常用的管理工具
1.4.1 SQL Server Management Studio
1.4.2 Business Intelligence Development Studio
1.4.3 SQL Server Profiler
1.4.4 SQL Server Configuration Manager
1.4.5 Database Engine Tuning Advisor
1.4.6 实用工具
1.5 习题
第2章 数据库的建立与维护
2.1 数据库的组成
2.1.1 系统数据库
2.1.2 用户数据库
2.1.3 示例数据库
2.1.4 数据库文件及其文件组
2.1.5 数据库对象
2.2 数据库的创建
2.2.1 使用SSMS图形界面创建数据库
2.2.2 使用Transact-SQL语句创建数据库
2.2.3 数据库的查看和修改
2.2.4 删除数据库
2.2.5 数据库操作
2.2.6 复制和移动数据库
2.3 习题
第3章 表的建立与维护
3.1 表概述
3.1.1 什么是表
3.1.2 表的数据类型
3.1.3 创建表
3.2 列数据类型
3.2.1 数据类型的分类
3.2.2 数字数据类型
3.2.3 字符数据类型
3.2.4 日期时间数据类型
3.2.5 二进制数据类型
3.2.6 其他数据类型
3.2.7 数据类型的选择
3.3 列的其他属性
3.3.1 默认约束
3.3.2 空值约束
3.3.3 IDENTITY的应用
3.4 向表中添加数据
3.5 查看表
3.5.1 查看表中的有关信息
3.5.2 查看表中存储的数据
3.5.3 查看表与其他数据对象的依赖关系
3.6 修改表
3.6.1 使用SSMS图形化界面修改表
3.6.2 使用T-SQL语句修改表
3.6.3 使用INSERT SELECT语句
3.6.4 使用SELECT INTO语句
3.7 删除表
3.8 习题
第4章 表数据操作
4.1 概述
4.2 界面操作表数据
4.2.1 插入记录
4.2.2 删除记录
4.2.3 修改记录
4.3 命令操作表数据
4.3.1 使用INSERT语句插入表数据
4.3.2 使用DELETE或TRANCATE语句删除数据
4.3.3 使用UPDATE语句修改数据
4.4 习题
第5章 **与权限
5.1 **与权限的基础知识
5.1.1 SQL Server 2008**机制的总体策略
5.1.2 网络**基础
5.2 管理用户
5.2.1 管理对SQL Server实例的访问
5.2.2 管理对SQL Server数据库的访问
5.3 管理角色
5.3.1 管理实例角色
5.3.2 管理数据库角色
5.3.3 管理应用程序角色
5.4 管理架构
5.4.1 认识架构
5.4.2 使用默认架构
5.5 管理权限
5.5.1 管理对SQL Server实例和数据库的访问
5.5.2 管理对表和列的访问
5.5.3 管理对可编程对象的访问
5.6 习题
第6章 T-SQL语言基础
6.1 T-SQL语言概述
6.1.1 T-SQL语言的发展过程和特点
6.1.2 T-SQL语言的分类
6.1.3 T-SQL语法约定
6.2 附加的语言元素
6.2.1 标识符
6.2.2 常量
6.2.3 变量
6.3 运算符和表达式
6.3.1 算术运算符
6.3.2 关系运算符
6.3.3 逻辑运算符
6.3.4 字符运算符
6.3.5 位运算符
6.3.6 运算符的优先顺序
6.3.7 表达式
6.4 流程控制语句
6.4.1 BEGIN…END语句
6.4.2 IF…ELSE语句
6.4.3 CASE语句
6.4.4 GOTO语句
6.4.5 WHILE、BREAK和CONTINUE语句
6.4.6 WAITFOR语句
6.4.7 RETURN语句
6.5 函数
6.5.1 数学函数
6.5.2 字符串函数
6.5.3 日期和时间函数
6.5.4 聚合函数
6.5.5 用户自定义函数
6.6 习题
第7章 查询和视图
7.1 连接、选择和投影
7.1.1 选择(Selection)
7.1.2 投影(Projection)
7.1.3 连接(JOIN)
7.2 数据查询语句(SELECT语句)
7.2.1 SELECT语句对列的查询
7.2.2 SELECT语句中的条件查询
7.2.3 ORDER BY子句的使用
7.2.4 GROUP BY子句的使用
7.2.5 表的连接(JOIN)
7.2.6 子查询
7.2.7 SELECT语句的其他子句
7.3 视图
7.3.1 视图概述
7.3.2 视图的创建
7.3.3 视图的修改、查看和重命名
7.3.4 视图的删除
7.3.5 通过视图更改记录
7.4 习题
第8章 索引
8.1 索引概述
8.1.1 创建索引的原因
8.1.2 创建索引应该考虑的问题
8.2 索引的分类及特点
8.2.1 B-Tree索引结构
8.2.2 聚集索引和非聚集索引
8.2.3 其他类型索引
8.2.4 访问数据的方式
8.2.5 索引的创建
8.2.6 索引的维护和删除
8.3 习题
第9章 数据完整性
9.1 数据完整性概述
9.2 使用约束实施数据的完整性
9.3 约束的概念和类型
9.4 管理约束
9.4.1 PRIMARY KEY约束
9.4.2 UNIQUE约束
9.4.3 CHECK约束
9.4.4 DEFAULT约束
9.4.5 NULL约束
9.4.6 FOREIGN KEY约束
9.5 禁止约束
9.5.1 创建规则
9.5.2 绑定规则
9.5.3 解除绑定
9.5.4 删除规则
9.6 默认
9.6.1 创建默认
9.6.2 绑定默认
9.6.3 解除绑定
9.6.4 删除默认
9.6.5 使用SSMS图形化界面管理默认值对象
9.7 使用自动编号IDENTITY
9.8 习题
第10章 存储过程和触发器
10.1 存储过程
10.1.1 存储过程的基本概念
10.1.2 存储过程的类型
10.1.3 用户存储过程的创建与执行
10.1.4 存储过程的查看、修改和删除
10.2 触发器
10.2.1 触发器概述
10.2.2 DML触发器的创建和应用
10.2.3 DDL触发器的创建和应用
10.2.4 查看、修改和删除触发器
10.3 习题
第11章 数据备份、恢复和报表
11.1 数据库的导入导出
11.1.1 数据库的导出
11.1.2 数据库的导入
11.2 数据库的备份与还原
11.2.1 数据库的备份
11.2.2 数据库的还原
11.3 自动化管理任务
11.3.1 多服务器管理
11.3.2 SQL Server 2008代理服务配置
11.4 分离和附加数据库
11.4.1 分离和附加数据库的操作
11.4.2 使用T-SQL进行分离和附加数据库操作
11.5 报表服务
11.6 习题
第12章 SQL**应用
12.1 事务(Transaction)
12.1.1 事务的由来
12.1.2 事务的概念
12.1.3 事务的特性
12.1.4 事务的工作原理
12.1.5 事务的执行模式
12.1.6 使用事务时的考虑
12.2 锁(Lock)
12.2.1 事务的缺陷
12.2.2 锁的概念
12.2.3 隔离性的级别
12.2.4 锁的空间管理及粒度
12.2.5 锁的类别
12.2.6 如何在SQL Server中查看数据库中的锁
12.2.7 死锁及其防止
12.3 游标
12.3.1 游标(Cursor)概述
12.3.2 声明游标
12.3.3 打开游标
12.3.4 读取游标
12.3.5 关闭游标
12.3.6 删除游标
12.4 创建分区
12.4.1 分区概述
12.4.2 分区技术的分类
12.4.3 创建分区函数
12.4.4 创建分区方案
12.4.5 创建分区表
12.4.6 管理分区
12.4.7 使用向导创建分区表
12.5 SQL Server服务体系
12.5.1 集成服务
12.5.2 分析服务
12.6 习题
第13章 SQL Server实验指导
**单元 SQL Server 2008简介
第二单元 数据库的建立与维护
第三单元 表的建立与维护
第四单元 表数据操作
第五单元 **与权限
第六单元 T-SQL语言基础
第七单元 查询和视图
第八单元 索引
第九单元 数据完整性
第十单元 存储过程和触发器
第十一单元 数据备份、恢复和报表
第十二单元 SQL**应用
参考文献
《SQL Server2008数据库应用与开发教程(第二版)》编辑推荐与评论:
卫琳主编的《SQL Server 2008数据库应用与开发教程(第2版)》全面
介绍了SQL Server 2008系统的体系架构和功能。全书共13章,内容包括
SQL Server 2008基础知识、T-SQL语言、数据库和表、SELECT查询、视图
、索引和游标、存储过程与触发器、数据库的备份与还原、**与权限等
。读者可以通过实例了解如何利用SQL Server 2008开发实际的应用系统。
此外,本书还配有习题和上机实验,有助于读者对所学知识的理解与掌握

《SQL Server 2008数据库应用与开发教程(第2版)》结构清晰,实例
丰富,图文并茂,浅显易懂,既可作为大学本科、高职高专院校的数据库
应用课程教材,也可作为初学者学习数据库的参考书以及数据库应用系统
开发人员的技术参考书。
第1章 SQL Server 2008简介
1.1 SQL Server 2008概述
1.1.1 SQL Server 2008的体系结构
1.1.2 数据库和数据库对象
1.1.3 SQL Server 2008的新增特点
1.2 SQL Server 2008的安装
1.2.1 系统版本
1.2.2 SQL Server 2008的运行环境要求
1.2.3 Microsoft SQL Server 2008的安装
1.3 SQL Server 2008的配置
1.3.1 注册服务器
1.3.2 配置服务器选项
1.4 SQL Server 2008常用的管理工具
1.4.1 SQL Server Management Studio
1.4.2 Business Intelligence Development Studio
1.4.3 SQL Server Profiler
1.4.4 SQL Server Configuration Manager
1.4.5 Database Engine Tuning Advisor
1.4.6 实用工具
1.5 习题
第2章 数据库的建立与维护
2.1 数据库的组成
2.1.1 系统数据库
2.1.2 用户数据库
2.1.3 示例数据库
2.1.4 数据库文件及其文件组
2.1.5 数据库对象
2.2 数据库的创建
2.2.1 使用SSMS图形界面创建数据库
2.2.2 使用Transact-SQL语句创建数据库
2.2.3 数据库的查看和修改
2.2.4 删除数据库
2.2.5 数据库操作
2.2.6 复制和移动数据库
2.3 习题
第3章 表的建立与维护
3.1 表概述
3.1.1 什么是表
3.1.2 表的数据类型
3.1.3 创建表
3.2 列数据类型
3.2.1 数据类型的分类
3.2.2 数字数据类型
3.2.3 字符数据类型
3.2.4 日期时间数据类型
3.2.5 二进制数据类型
3.2.6 其他数据类型
3.2.7 数据类型的选择
3.3 列的其他属性
3.3.1 默认约束
3.3.2 空值约束
3.3.3 IDENTITY的应用
3.4 向表中添加数据
3.5 查看表
3.5.1 查看表中的有关信息
3.5.2 查看表中存储的数据
3.5.3 查看表与其他数据对象的依赖关系
3.6 修改表
3.6.1 使用SSMS图形化界面修改表
3.6.2 使用T-SQL语句修改表
3.6.3 使用INSERT SELECT语句
3.6.4 使用SELECT INTO语句
3.7 删除表
3.8 习题
第4章 表数据操作
4.1 概述
4.2 界面操作表数据
4.2.1 插入记录
4.2.2 删除记录
4.2.3 修改记录
4.3 命令操作表数据
4.3.1 使用INSERT语句插入表数据
4.3.2 使用DELETE或TRANCATE语句删除数据
4.3.3 使用UPDATE语句修改数据
4.4 习题
第5章 **与权限
5.1 **与权限的基础知识
5.1.1 SQL Server 2008**机制的总体策略
5.1.2 网络**基础
5.2 管理用户
5.2.1 管理对SQL Server实例的访问
5.2.2 管理对SQL Server数据库的访问
5.3 管理角色
5.3.1 管理实例角色
5.3.2 管理数据库角色
5.3.3 管理应用程序角色
5.4 管理架构
5.4.1 认识架构
5.4.2 使用默认架构
5.5 管理权限
5.5.1 管理对SQL Server实例和数据库的访问
5.5.2 管理对表和列的访问
5.5.3 管理对可编程对象的访问
5.6 习题
第6章 T-SQL语言基础
6.1 T-SQL语言概述
6.1.1 T-SQL语言的发展过程和特点
6.1.2 T-SQL语言的分类
6.1.3 T-SQL语法约定
6.2 附加的语言元素
6.2.1 标识符
6.2.2 常量
6.2.3 变量
6.3 运算符和表达式
6.3.1 算术运算符
6.3.2 关系运算符
6.3.3 逻辑运算符
6.3.4 字符运算符
6.3.5 位运算符
6.3.6 运算符的优先顺序
6.3.7 表达式
6.4 流程控制语句
6.4.1 BEGIN…END语句
6.4.2 IF…ELSE语句
6.4.3 CASE语句
6.4.4 GOTO语句
6.4.5 WHILE、BREAK和CONTINUE语句
6.4.6 WAITFOR语句
6.4.7 RETURN语句
6.5 函数
6.5.1 数学函数
6.5.2 字符串函数
6.5.3 日期和时间函数
6.5.4 聚合函数
6.5.5 用户自定义函数
6.6 习题
第7章 查询和视图
7.1 连接、选择和投影
7.1.1 选择(Selection)
7.1.2 投影(Projection)
7.1.3 连接(JOIN)
7.2 数据查询语句(SELECT语句)
7.2.1 SELECT语句对列的查询
7.2.2 SELECT语句中的条件查询
7.2.3 ORDER BY子句的使用
7.2.4 GROUP BY子句的使用
7.2.5 表的连接(JOIN)
7.2.6 子查询
7.2.7 SELECT语句的其他子句
7.3 视图
7.3.1 视图概述
7.3.2 视图的创建
7.3.3 视图的修改、查看和重命名
7.3.4 视图的删除
7.3.5 通过视图更改记录
7.4 习题
第8章 索引
8.1 索引概述
8.1.1 创建索引的原因
8.1.2 创建索引应该考虑的问题
8.2 索引的分类及特点
8.2.1 B-Tree索引结构
8.2.2 聚集索引和非聚集索引
8.2.3 其他类型索引
8.2.4 访问数据的方式
8.2.5 索引的创建
8.2.6 索引的维护和删除
8.3 习题
第9章 数据完整性
9.1 数据完整性概述
9.2 使用约束实施数据的完整性
9.3 约束的概念和类型
9.4 管理约束
9.4.1 PRIMARY KEY约束
9.4.2 UNIQUE约束
9.4.3 CHECK约束
9.4.4 DEFAULT约束
9.4.5 NULL约束
9.4.6 FOREIGN KEY约束
9.5 禁止约束
9.5.1 创建规则
9.5.2 绑定规则
9.5.3 解除绑定
9.5.4 删除规则
9.6 默认
9.6.1 创建默认
9.6.2 绑定默认
9.6.3 解除绑定
9.6.4 删除默认
9.6.5 使用SSMS图形化界面管理默认值对象
9.7 使用自动编号IDENTITY
9.8 习题
第10章 存储过程和触发器
10.1 存储过程
10.1.1 存储过程的基本概念
10.1.2 存储过程的类型
10.1.3 用户存储过程的创建与执行
10.1.4 存储过程的查看、修改和删除
10.2 触发器
10.2.1 触发器概述
10.2.2 DML触发器的创建和应用
10.2.3 DDL触发器的创建和应用
10.2.4 查看、修改和删除触发器
10.3 习题
第11章 数据备份、恢复和报表
11.1 数据库的导入导出
11.1.1 数据库的导出
11.1.2 数据库的导入
11.2 数据库的备份与还原
11.2.1 数据库的备份
11.2.2 数据库的还原
11.3 自动化管理任务
11.3.1 多服务器管理
11.3.2 SQL Server 2008代理服务配置
11.4 分离和附加数据库
11.4.1 分离和附加数据库的操作
11.4.2 使用T-SQL进行分离和附加数据库操作
11.5 报表服务
11.6 习题
第12章 SQL**应用
12.1 事务(Transaction)
12.1.1 事务的由来
12.1.2 事务的概念
12.1.3 事务的特性
12.1.4 事务的工作原理
12.1.5 事务的执行模式
12.1.6 使用事务时的考虑
12.2 锁(Lock)
12.2.1 事务的缺陷
12.2.2 锁的概念
12.2.3 隔离性的级别
12.2.4 锁的空间管理及粒度
12.2.5 锁的类别
12.2.6 如何在SQL Server中查看数据库中的锁
12.2.7 死锁及其防止
12.3 游标
12.3.1 游标(Cursor)概述
12.3.2 声明游标
12.3.3 打开游标
12.3.4 读取游标
12.3.5 关闭游标
12.3.6 删除游标
12.4 创建分区
12.4.1 分区概述
12.4.2 分区技术的分类
12.4.3 创建分区函数
12.4.4 创建分区方案
12.4.5 创建分区表
12.4.6 管理分区
12.4.7 使用向导创建分区表
12.5 SQL Server服务体系
12.5.1 集成服务
12.5.2 分析服务
12.6 习题
第13章 SQL Server实验指导
**单元 SQL Server 2008简介
第二单元 数据库的建立与维护
第三单元 表的建立与维护
第四单元 表数据操作
第五单元 **与权限
第六单元 T-SQL语言基础
第七单元 查询和视图
第八单元 索引
第九单元 数据完整性
第十单元 存储过程和触发器
第十一单元 数据备份、恢复和报表
第十二单元 SQL**应用
参考文献
《SQL Server2008数据库应用与开发教程(第二版)》作者介绍:
卫琳主编的《SQL Server 2008数据库应用与开发教程(第2版)》全面
介绍了SQL Server 2008系统的体系架构和功能。全书共13章,内容包括
SQL Server 2008基础知识、T-SQL语言、数据库和表、SELECT查询、视图
、索引和游标、存储过程与触发器、数据库的备份与还原、**与权限等
。读者可以通过实例了解如何利用SQL Server 2008开发实际的应用系统。
此外,本书还配有习题和上机实验,有助于读者对所学知识的理解与掌握

《SQL Server 2008数据库应用与开发教程(第2版)》结构清晰,实例
丰富,图文并茂,浅显易懂,既可作为大学本科、高职高专院校的数据库
应用课程教材,也可作为初学者学习数据库的参考书以及数据库应用系统
开发人员的技术参考书。
第1章 SQL Server 2008简介
1.1 SQL Server 2008概述
1.1.1 SQL Server 2008的体系结构
1.1.2 数据库和数据库对象
1.1.3 SQL Server 2008的新增特点
1.2 SQL Server 2008的安装
1.2.1 系统版本
1.2.2 SQL Server 2008的运行环境要求
1.2.3 Microsoft SQL Server 2008的安装
1.3 SQL Server 2008的配置
1.3.1 注册服务器
1.3.2 配置服务器选项
1.4 SQL Server 2008常用的管理工具
1.4.1 SQL Server Management Studio
1.4.2 Business Intelligence Development Studio
1.4.3 SQL Server Profiler
1.4.4 SQL Server Configuration Manager
1.4.5 Database Engine Tuning Advisor
1.4.6 实用工具
1.5 习题
第2章 数据库的建立与维护
2.1 数据库的组成
2.1.1 系统数据库
2.1.2 用户数据库
2.1.3 示例数据库
2.1.4 数据库文件及其文件组
2.1.5 数据库对象
2.2 数据库的创建
2.2.1 使用SSMS图形界面创建数据库
2.2.2 使用Transact-SQL语句创建数据库
2.2.3 数据库的查看和修改
2.2.4 删除数据库
2.2.5 数据库操作
2.2.6 复制和移动数据库
2.3 习题
第3章 表的建立与维护
3.1 表概述
3.1.1 什么是表
3.1.2 表的数据类型
3.1.3 创建表
3.2 列数据类型
3.2.1 数据类型的分类
3.2.2 数字数据类型
3.2.3 字符数据类型
3.2.4 日期时间数据类型
3.2.5 二进制数据类型
3.2.6 其他数据类型
3.2.7 数据类型的选择
3.3 列的其他属性
3.3.1 默认约束
3.3.2 空值约束
3.3.3 IDENTITY的应用
3.4 向表中添加数据
3.5 查看表
3.5.1 查看表中的有关信息
3.5.2 查看表中存储的数据
3.5.3 查看表与其他数据对象的依赖关系
3.6 修改表
3.6.1 使用SSMS图形化界面修改表
3.6.2 使用T-SQL语句修改表
3.6.3 使用INSERT SELECT语句
3.6.4 使用SELECT INTO语句
3.7 删除表
3.8 习题
第4章 表数据操作
4.1 概述
4.2 界面操作表数据
4.2.1 插入记录
4.2.2 删除记录
4.2.3 修改记录
4.3 命令操作表数据
4.3.1 使用INSERT语句插入表数据
4.3.2 使用DELETE或TRANCATE语句删除数据
4.3.3 使用UPDATE语句修改数据
4.4 习题
第5章 **与权限
5.1 **与权限的基础知识
5.1.1 SQL Server 2008**机制的总体策略
5.1.2 网络**基础
5.2 管理用户
5.2.1 管理对SQL Server实例的访问
5.2.2 管理对SQL Server数据库的访问
5.3 管理角色
5.3.1 管理实例角色
5.3.2 管理数据库角色
5.3.3 管理应用程序角色
5.4 管理架构
5.4.1 认识架构
5.4.2 使用默认架构
5.5 管理权限
5.5.1 管理对SQL Server实例和数据库的访问
5.5.2 管理对表和列的访问
5.5.3 管理对可编程对象的访问
5.6 习题
第6章 T-SQL语言基础
6.1 T-SQL语言概述
6.1.1 T-SQL语言的发展过程和特点
6.1.2 T-SQL语言的分类
6.1.3 T-SQL语法约定
6.2 附加的语言元素
6.2.1 标识符
6.2.2 常量
6.2.3 变量
6.3 运算符和表达式
6.3.1 算术运算符
6.3.2 关系运算符
6.3.3 逻辑运算符
6.3.4 字符运算符
6.3.5 位运算符
6.3.6 运算符的优先顺序
6.3.7 表达式
6.4 流程控制语句
6.4.1 BEGIN…END语句
6.4.2 IF…ELSE语句
6.4.3 CASE语句
6.4.4 GOTO语句
6.4.5 WHILE、BREAK和CONTINUE语句
6.4.6 WAITFOR语句
6.4.7 RETURN语句
6.5 函数
6.5.1 数学函数
6.5.2 字符串函数
6.5.3 日期和时间函数
6.5.4 聚合函数
6.5.5 用户自定义函数
6.6 习题
第7章 查询和视图
7.1 连接、选择和投影
7.1.1 选择(Selection)
7.1.2 投影(Projection)
7.1.3 连接(JOIN)
7.2 数据查询语句(SELECT语句)
7.2.1 SELECT语句对列的查询
7.2.2 SELECT语句中的条件查询
7.2.3 ORDER BY子句的使用
7.2.4 GROUP BY子句的使用
7.2.5 表的连接(JOIN)
7.2.6 子查询
7.2.7 SELECT语句的其他子句
7.3 视图
7.3.1 视图概述
7.3.2 视图的创建
7.3.3 视图的修改、查看和重命名
7.3.4 视图的删除
7.3.5 通过视图更改记录
7.4 习题
第8章 索引
8.1 索引概述
8.1.1 创建索引的原因
8.1.2 创建索引应该考虑的问题
8.2 索引的分类及特点
8.2.1 B-Tree索引结构
8.2.2 聚集索引和非聚集索引
8.2.3 其他类型索引
8.2.4 访问数据的方式
8.2.5 索引的创建
8.2.6 索引的维护和删除
8.3 习题
第9章 数据完整性
9.1 数据完整性概述
9.2 使用约束实施数据的完整性
9.3 约束的概念和类型
9.4 管理约束
9.4.1 PRIMARY KEY约束
9.4.2 UNIQUE约束
9.4.3 CHECK约束
9.4.4 DEFAULT约束
9.4.5 NULL约束
9.4.6 FOREIGN KEY约束
9.5 禁止约束
9.5.1 创建规则
9.5.2 绑定规则
9.5.3 解除绑定
9.5.4 删除规则
9.6 默认
9.6.1 创建默认
9.6.2 绑定默认
9.6.3 解除绑定
9.6.4 删除默认
9.6.5 使用SSMS图形化界面管理默认值对象
9.7 使用自动编号IDENTITY
9.8 习题
第10章 存储过程和触发器
10.1 存储过程
10.1.1 存储过程的基本概念
10.1.2 存储过程的类型
10.1.3 用户存储过程的创建与执行
10.1.4 存储过程的查看、修改和删除
10.2 触发器
10.2.1 触发器概述
10.2.2 DML触发器的创建和应用
10.2.3 DDL触发器的创建和应用
10.2.4 查看、修改和删除触发器
10.3 习题
第11章 数据备份、恢复和报表
11.1 数据库的导入导出
11.1.1 数据库的导出
11.1.2 数据库的导入
11.2 数据库的备份与还原
11.2.1 数据库的备份
11.2.2 数据库的还原
11.3 自动化管理任务
11.3.1 多服务器管理
11.3.2 SQL Server 2008代理服务配置
11.4 分离和附加数据库
11.4.1 分离和附加数据库的操作
11.4.2 使用T-SQL进行分离和附加数据库操作
11.5 报表服务
11.6 习题
第12章 SQL**应用
12.1 事务(Transaction)
12.1.1 事务的由来
12.1.2 事务的概念
12.1.3 事务的特性
12.1.4 事务的工作原理
12.1.5 事务的执行模式
12.1.6 使用事务时的考虑
12.2 锁(Lock)
12.2.1 事务的缺陷
12.2.2 锁的概念
12.2.3 隔离性的级别
12.2.4 锁的空间管理及粒度
12.2.5 锁的类别
12.2.6 如何在SQL Server中查看数据库中的锁
12.2.7 死锁及其防止
12.3 游标
12.3.1 游标(Cursor)概述
12.3.2 声明游标
12.3.3 打开游标
12.3.4 读取游标
12.3.5 关闭游标
12.3.6 删除游标
12.4 创建分区
12.4.1 分区概述
12.4.2 分区技术的分类
12.4.3 创建分区函数
12.4.4 创建分区方案
12.4.5 创建分区表
12.4.6 管理分区
12.4.7 使用向导创建分区表
12.5 SQL Server服务体系
12.5.1 集成服务
12.5.2 分析服务
12.6 习题
第13章 SQL Server实验指导
**单元 SQL Server 2008简介
第二单元 数据库的建立与维护
第三单元 表的建立与维护
第四单元 表数据操作
第五单元 **与权限
第六单元 T-SQL语言基础
第七单元 查询和视图
第八单元 索引
第九单元 数据完整性
第十单元 存储过程和触发器
第十一单元 数据备份、恢复和报表
第十二单元 SQL**应用
参考文献