书籍详情
SQL Server 2005数据库技术与应用
作者:郭江峰 主编
出版社:人民邮电出版社
出版时间:2006-08-01
ISBN:9787115162687
定价:¥26.00
购买这本书可以去
内容简介
本书涵盖了SQL Server 2005网络关系型数据库的安装、使用、管理和维护等各个层面的知识。全书以SQL Server 2005数据库的应用为主线,利用实例详细讲解了SQL Server 2005数据库的安装与配置,数据库的创建与管理,表、视图、索引、存储过程等数据库对象的创建与使用,T-SQL,事务与锁,SQL Server 2005的安全性,数据库的备份和恢复,XML应用等内容。最后,探讨了Analysis Services和Reporting Services的增强功能。 本书理论与实践相结合,在保证教材系统性和科学性的同时,注重实践性和操作性。提供了丰富的实例,图文并茂,语言流畅,可以使读者快速掌握数据库的基本操作和应用,并全面了解SQL Ser ver 2005的管理与使用方法。 本书适用于高等职业院校、专科学校的数据库课程教材,也可作为初学者学习数据库的入门教材,以及数据库应用系统开发人员的技术参考书。
作者简介
暂缺《SQL Server 2005数据库技术与应用》作者简介
目录
第1章 数据库基础
1.1 数据库系统的基本概念
1.2 关系数据库系统
1.2.1 关系模型
1.2.2 关系模型的规范化
1.2.3 关系数据库
1.3 SQL Server 2005的体系结构
1.4 SQL Server 2005的新特性
习题
第2章 SQL Server 2005的安装与配置
2.1 SQL Server 2005的安装版本
2.2 SQL Server 2005的系统需求
2.2.1 硬件要求
2.2.2 软件要求
2.3 安装SQL Server 2005
2.3.1 安装预备软件
2.3.2 安装SQL Server部件
2.4 配置SQL Server 2005
2.4.1 启动和停止SQL Server服务
2.4.2 注册服务器
2.4.3 创建服务器组
习题
第3章 SQL Server 2005的常用工具
3.1 SQL Server Management Studio
3.2 Business Intelligence Development Studio
3.3 配置工具
3.3.1 报表服务配置工具
3.3.2 SQL Server配置管理器
3.4 性能工具
3.4.1 Database Engine Tuning Advisor
3.4.2 SQL Server Profiler
习题
第4章 管理数据库
4.1 背景知识
4.2 数据库结构
4.2.1 文件和文件组
4.2.2 页面和盘区
4.2.3 数据库对象
4.3 系统数据库
4.4 创建用户数据库
4.4.1 设计数据库
4.4.2 创建数据库
4.5 操作数据库
4.5.1 查看数据库信息
4.5.2 修改数据库
4.5.3 数据库优化
4.5.4 删除数据库
习题
第5章 表
5.1 表的基本概念
5.2 设计表
5.2.1 数据类型
5.2.2 数据完整性
5.3 创建表
5.3.1 使用SQL Server Management Studio创建表
5.3.2 使用Create Table语句创建表
5.4 建立表之间的关系
5.5 修改表
5.5.1 添加列
5.5.2 修改列属性
5.5.3 创建和删除约束
5.5.4 删除列
5.6 查看表
5.6.1 查看表的定义
5.6.2 查看表与其他对象间的依赖关系
5.6.3 查看表上的约束
5.6.4 查看表中的数据
5.7 删除表
习题
第6章 数据操作实例
6.1 查询数据
6.1.1 SELECT语句
6.1.2 选择查询
6.1.3 聚合函数
6.1.4 数据分组
6.1.5 子查询
6.1.6 表连接
6.1.7 UNION操作符
6.1.8 在查询基础上创建新表
6.2 添加数据
6.2.1 使用SQL Server Management Studio添加数据
6.2.2 使用Insert语句添加数据
6.3 修改数据
6.3.1 使用SQL Server Management Studio修改数据
6.3.2 使用Update语句修改数据
6.4 删除数据
6.4.1 使用SQL Server Management Studio删除数据
6.4.2 使用Delete语句删除数据
习题
第7章 视图
7.1 背景知识
7.1.1 视图的基本概念
7.1.2 视图的优点
7.2 创建视图
7.2.1 使用SQL Server Management Studio创建视图
7.2.2 使用T-SQL语句创建视图
7.3 管理视图
7.3.1 查看视图
7.3.2 修改视图
7.3.3 删除视图
7.4 视图的应用
习题
第8章 T-SQL语言
8.1 基本概念
8.1.1 批
8.1.2 脚本
8.1.3 注释
8.2 常量和变量
8.2.1 常量
8.2.2 局部变量
8.2.3 全局变量
8.3 流控制语句
8.3.1 BEGIN…END
8.3.2 IF…ELSE
8.3.3 WHILE
8.3.4 BREAK与CONTINUE
8.3.5 CASE
8.3.6 WAITFOR
8.3.7 GOTO
8.3.8 RETURN
8.3.9 PRINT
8.4 系统函数
8.4.1 字符串函数
8.4.2 日期函数
8.4.3 系统综合函数
8.4.4 数学函数
8.4.5 元数据函数
8.4.6 安全函数
8.4.7 行集函数
8.4.8 游标函数
8.4.9 配置函数
8.4.10 文本和图像函数
8.5 用户自定义函数
8.5.1 基本概念
8.5.2 创建用户自定义函数
8.5.3 修改用户自定义函数
8.5.4 删除用户自定义函数
习题
第9章 事务与锁
9.1 事务
9.1.1 事务的概念
9.1.2 事务的特性
9.1.3 事务控制语句
9.1.4 分布式事务
9.2 锁
9.2.1 锁的概念
9.2.2 锁的类型
9.2.3 锁的使用
9.2.4 死锁
习题
第10章 索引
10.1 索引的基本概念
10.1.1 索引的定义
10.1.2 索引的作用
10.1.3 索引的类型
10.2 创建索引
10.2.1 设计索引
10.2.2 创建索引
10.2.3 创建索引视图
10.3 操作索引
10.3.1 查看索引
10.3.2 删除索引
习题
第11章 规则
11.1 背景知识
11.2 创建规则
11.3 规则的使用
11.3.1 绑定规则
11.3.2 规则的使用
11.3.3 解除规则的绑定
11.4 删除规则
习题
第12章 默认值
12.1 背景知识
12.2 创建默认值
12.3 默认值的使用
12.3.1 默认值的绑定
12.3.2 默认值的使用
12.3.3 解除默认值的绑定
12.4 删除默认值
习题
第13章 存储过程
13.1 存储过程的基本概念
13.1.1 存储过程的定义
13.1.2 存储过程的优点
13.1.3 系统存储过程
13.2 创建存储过程
13.2.1 创建存储过程
13.2.2 使用参数
13.3 操作存储过程
13.3.1 修改存储过程
13.3.2 重新编译存储过程
13.3.3 删除存储过程
习题
第14章 触发器
14.1 背景知识
14.1.1 触发器的作用
14.1.2 Inserted表和Deleted表
14.1.3 触发器的执行过程
14.2 DML触发器
14.2.1 创建DML触发器
14.2.2 查看和修改DML触发器
14.2.3 使触发器无效或重新有效
14.2.4 删除DML触发器
14.3 DDL触发器
14.3.1 创建DDL触发器
14.3.2 查看和修改DDL触发器
14.3.3 使触发器无效或重新有效
14.3.4 删除DDL触发器
习题
第15章 SQL Server 2005的安全性
15.1 SQL Server 2005的安全机制
15.1.1 安全机制概述
15.1.2 安全验证模式
15.2 管理服务器的安全性
15.2.1 服务器登录账号
15.2.2 设置安全验证模式
15.2.3 创建登录账号
15.2.4 管理登录账号
15.3 角色与用户
15.3.1 固定服务器角色
15.3.2 数据库角色
15.3.3 管理数据库用户
15.4 管理权限
15.4.1 权限简介
15.4.2 授予、拒绝和撤销权限
15.4.3 使用SQL Server Management Studio管理权限
习题
第16章 备份与恢复
16.1 基本概念
16.1.1 备份的作用
16.1.2 恢复模式
16.1.3 备份类型
16.2 备份数据库
16.2.1 备份设备
16.2.2 使用SQL Server Management Studio备份数据库
16.2.3 使用T-SQL语句备份数据库
16.3 恢复数据库
16.3.1 使用SQL Server Management Studio恢复数据库
16.3.2 使用T-SQL语句恢复数据库
习题
第17章 XML
17.1 XML概述
17.2 XML数据类型
17.2.1 XML数据类型变量
17.2.2 XML数据类型列
17.3 存取XML格式的数据
17.3.1 使用FOR XML构造XML
17.3.2 使用OPENXML将XML文档转化为表
17.4 本地XML Web服务器
17.4.1 配置本地XML Web服务器
17.4.2 应用本地XML Web服务器
习题
第18章 SQL Server分析服务
18.1 分析服务概述
18.2 分析服务解决方案
18.2.1 解决方案的组成
18.2.2 创建解决方案
18.3 分析服务数据库
18.3.1 创建分析服务数据库
18.3.2 修改分析服务数据库
18.3.3 删除分析服务数据库
18.4 在线分析处理
18.4.1 在线分析处理概述
18.4.2 维度
18.4.3 多维数据集
18.5 数据挖掘
18.5.1 数据挖掘概述
18.5.2 创建数据挖掘模型
习题
第19章 SQL Server报表服务
19.1 报表服务概述
19.2 配置报表服务
19.2.1 Reporting Services部署模型
19.2.2 配置报表服务
19.2.3 报表服务安全性
19.3 报表设计与创建
19.3.1 报表的组成
19.3.2 报表设计与创建
习题
参考文献
1.1 数据库系统的基本概念
1.2 关系数据库系统
1.2.1 关系模型
1.2.2 关系模型的规范化
1.2.3 关系数据库
1.3 SQL Server 2005的体系结构
1.4 SQL Server 2005的新特性
习题
第2章 SQL Server 2005的安装与配置
2.1 SQL Server 2005的安装版本
2.2 SQL Server 2005的系统需求
2.2.1 硬件要求
2.2.2 软件要求
2.3 安装SQL Server 2005
2.3.1 安装预备软件
2.3.2 安装SQL Server部件
2.4 配置SQL Server 2005
2.4.1 启动和停止SQL Server服务
2.4.2 注册服务器
2.4.3 创建服务器组
习题
第3章 SQL Server 2005的常用工具
3.1 SQL Server Management Studio
3.2 Business Intelligence Development Studio
3.3 配置工具
3.3.1 报表服务配置工具
3.3.2 SQL Server配置管理器
3.4 性能工具
3.4.1 Database Engine Tuning Advisor
3.4.2 SQL Server Profiler
习题
第4章 管理数据库
4.1 背景知识
4.2 数据库结构
4.2.1 文件和文件组
4.2.2 页面和盘区
4.2.3 数据库对象
4.3 系统数据库
4.4 创建用户数据库
4.4.1 设计数据库
4.4.2 创建数据库
4.5 操作数据库
4.5.1 查看数据库信息
4.5.2 修改数据库
4.5.3 数据库优化
4.5.4 删除数据库
习题
第5章 表
5.1 表的基本概念
5.2 设计表
5.2.1 数据类型
5.2.2 数据完整性
5.3 创建表
5.3.1 使用SQL Server Management Studio创建表
5.3.2 使用Create Table语句创建表
5.4 建立表之间的关系
5.5 修改表
5.5.1 添加列
5.5.2 修改列属性
5.5.3 创建和删除约束
5.5.4 删除列
5.6 查看表
5.6.1 查看表的定义
5.6.2 查看表与其他对象间的依赖关系
5.6.3 查看表上的约束
5.6.4 查看表中的数据
5.7 删除表
习题
第6章 数据操作实例
6.1 查询数据
6.1.1 SELECT语句
6.1.2 选择查询
6.1.3 聚合函数
6.1.4 数据分组
6.1.5 子查询
6.1.6 表连接
6.1.7 UNION操作符
6.1.8 在查询基础上创建新表
6.2 添加数据
6.2.1 使用SQL Server Management Studio添加数据
6.2.2 使用Insert语句添加数据
6.3 修改数据
6.3.1 使用SQL Server Management Studio修改数据
6.3.2 使用Update语句修改数据
6.4 删除数据
6.4.1 使用SQL Server Management Studio删除数据
6.4.2 使用Delete语句删除数据
习题
第7章 视图
7.1 背景知识
7.1.1 视图的基本概念
7.1.2 视图的优点
7.2 创建视图
7.2.1 使用SQL Server Management Studio创建视图
7.2.2 使用T-SQL语句创建视图
7.3 管理视图
7.3.1 查看视图
7.3.2 修改视图
7.3.3 删除视图
7.4 视图的应用
习题
第8章 T-SQL语言
8.1 基本概念
8.1.1 批
8.1.2 脚本
8.1.3 注释
8.2 常量和变量
8.2.1 常量
8.2.2 局部变量
8.2.3 全局变量
8.3 流控制语句
8.3.1 BEGIN…END
8.3.2 IF…ELSE
8.3.3 WHILE
8.3.4 BREAK与CONTINUE
8.3.5 CASE
8.3.6 WAITFOR
8.3.7 GOTO
8.3.8 RETURN
8.3.9 PRINT
8.4 系统函数
8.4.1 字符串函数
8.4.2 日期函数
8.4.3 系统综合函数
8.4.4 数学函数
8.4.5 元数据函数
8.4.6 安全函数
8.4.7 行集函数
8.4.8 游标函数
8.4.9 配置函数
8.4.10 文本和图像函数
8.5 用户自定义函数
8.5.1 基本概念
8.5.2 创建用户自定义函数
8.5.3 修改用户自定义函数
8.5.4 删除用户自定义函数
习题
第9章 事务与锁
9.1 事务
9.1.1 事务的概念
9.1.2 事务的特性
9.1.3 事务控制语句
9.1.4 分布式事务
9.2 锁
9.2.1 锁的概念
9.2.2 锁的类型
9.2.3 锁的使用
9.2.4 死锁
习题
第10章 索引
10.1 索引的基本概念
10.1.1 索引的定义
10.1.2 索引的作用
10.1.3 索引的类型
10.2 创建索引
10.2.1 设计索引
10.2.2 创建索引
10.2.3 创建索引视图
10.3 操作索引
10.3.1 查看索引
10.3.2 删除索引
习题
第11章 规则
11.1 背景知识
11.2 创建规则
11.3 规则的使用
11.3.1 绑定规则
11.3.2 规则的使用
11.3.3 解除规则的绑定
11.4 删除规则
习题
第12章 默认值
12.1 背景知识
12.2 创建默认值
12.3 默认值的使用
12.3.1 默认值的绑定
12.3.2 默认值的使用
12.3.3 解除默认值的绑定
12.4 删除默认值
习题
第13章 存储过程
13.1 存储过程的基本概念
13.1.1 存储过程的定义
13.1.2 存储过程的优点
13.1.3 系统存储过程
13.2 创建存储过程
13.2.1 创建存储过程
13.2.2 使用参数
13.3 操作存储过程
13.3.1 修改存储过程
13.3.2 重新编译存储过程
13.3.3 删除存储过程
习题
第14章 触发器
14.1 背景知识
14.1.1 触发器的作用
14.1.2 Inserted表和Deleted表
14.1.3 触发器的执行过程
14.2 DML触发器
14.2.1 创建DML触发器
14.2.2 查看和修改DML触发器
14.2.3 使触发器无效或重新有效
14.2.4 删除DML触发器
14.3 DDL触发器
14.3.1 创建DDL触发器
14.3.2 查看和修改DDL触发器
14.3.3 使触发器无效或重新有效
14.3.4 删除DDL触发器
习题
第15章 SQL Server 2005的安全性
15.1 SQL Server 2005的安全机制
15.1.1 安全机制概述
15.1.2 安全验证模式
15.2 管理服务器的安全性
15.2.1 服务器登录账号
15.2.2 设置安全验证模式
15.2.3 创建登录账号
15.2.4 管理登录账号
15.3 角色与用户
15.3.1 固定服务器角色
15.3.2 数据库角色
15.3.3 管理数据库用户
15.4 管理权限
15.4.1 权限简介
15.4.2 授予、拒绝和撤销权限
15.4.3 使用SQL Server Management Studio管理权限
习题
第16章 备份与恢复
16.1 基本概念
16.1.1 备份的作用
16.1.2 恢复模式
16.1.3 备份类型
16.2 备份数据库
16.2.1 备份设备
16.2.2 使用SQL Server Management Studio备份数据库
16.2.3 使用T-SQL语句备份数据库
16.3 恢复数据库
16.3.1 使用SQL Server Management Studio恢复数据库
16.3.2 使用T-SQL语句恢复数据库
习题
第17章 XML
17.1 XML概述
17.2 XML数据类型
17.2.1 XML数据类型变量
17.2.2 XML数据类型列
17.3 存取XML格式的数据
17.3.1 使用FOR XML构造XML
17.3.2 使用OPENXML将XML文档转化为表
17.4 本地XML Web服务器
17.4.1 配置本地XML Web服务器
17.4.2 应用本地XML Web服务器
习题
第18章 SQL Server分析服务
18.1 分析服务概述
18.2 分析服务解决方案
18.2.1 解决方案的组成
18.2.2 创建解决方案
18.3 分析服务数据库
18.3.1 创建分析服务数据库
18.3.2 修改分析服务数据库
18.3.3 删除分析服务数据库
18.4 在线分析处理
18.4.1 在线分析处理概述
18.4.2 维度
18.4.3 多维数据集
18.5 数据挖掘
18.5.1 数据挖掘概述
18.5.2 创建数据挖掘模型
习题
第19章 SQL Server报表服务
19.1 报表服务概述
19.2 配置报表服务
19.2.1 Reporting Services部署模型
19.2.2 配置报表服务
19.2.3 报表服务安全性
19.3 报表设计与创建
19.3.1 报表的组成
19.3.2 报表设计与创建
习题
参考文献
猜您喜欢