轻松学用SQL Server 2000
分類: 图书,计算机/网络,数据库,SQL,
作者: 作者:[美]Anthony T.Mann著 贺民等译
出 版 社: 电子工业出版社
出版时间: 2001-6-1字数: 492版次:页数: 315印刷时间: 20010601开本:印次:纸张:I S B N : 9787505367692包装: 精装目录
前言
第一部分 Microsoft SQL Server 2000入门
第一章 SQL Server 2000的新功能
1.1 分析服务增强功能入门
1.2 新体系结构的特点
1.3 数据转换服务(DTS)增强功能
1.4 新的文档说明功能
1.5 增强英语查询功能
1.6 启用新的企业功能
1.7 语言功能的增强
1.8 挖掘新的元数据服务
1.9 其他增强功能
1.10 尝试新工具
1.11 新向导
第二章 Microsoft SQL Server 2000工具快速一览
2.1 SQL Server服务管理器
2.2 SQL Server Enterprise Manager
2.3 用SQL Server Profiler追踪问题
2.3.1 打开和运行现有的追踪
2.3.2 创建新追踪
2.4 SQL Server Query Analyzer
2.5 Microsoft English Query
2.6 SQL Server Performance Monitor
2.7 Server Network Utility
2.7.1 输入常规信息
2.7.2 查看网络库
2.8 Client Network Utility
2.8.1 选择协议信息
2.8.2 定义别名
2.8.3 选择选项
2.8.4 查看网络库
2.9 应用向导
2.10 寻求帮助
第二部分 数据库设计
第三章 理解关系数据模型
3.1 方案对象
3.1.1 关键字
3.1.2 规则
3.1.3 默认值
3.1.4 触发器
3.1.5 索引
3.2 什么是关系模型
3.3 设计模型
3.4 数据类型
3.4.1 标准数据类型
3.4.2 用户定义数据类型
3.5 层的概念
3.6 命名约定
3.7 关系
3.7.1 一对一关系
3.7.2 一对多关系
3.7.3 多对多关系
3.8 锁定
3.9 事务
3.9.1 事务原则
3.9.2 分布式事务
3.9.3 隔离
第四章 创建基本级别的SQL Server对象
4.1 文件组
4.2 建立数据库
4.2.1 使用创建数据库向导
4.2.2 通过SQL Server Enterprise Manager创建数据库
4.2.3 用SQL Server Query Analyzer创建数据库
4.3 设计表
4.3.1 使用SQL Server Enterprise Manager
4.3.2 使用SQL Server Query Analyzer
4.4 理解默认值
4.4.1 用SQL Server Enterprise Manager创建默认值
4.4.2 用SQL控制默认值
4.5 删除数据库对象
4.6 数据库对象的安全保护
第五章 创建高级SQL Server对象
5.1 建立法则:在SQL Server 2000中设置规则
5.1.1 用SQL Server Enterprise Manager创建规则
5.1.2 用SQL创建规则
5.2 创建规则的另一种方法:检查约束
5.2.1 用SQL Server Enterprise Manager创建检查约束
5.2.2 用SQL创建检查约束
5.3 定义外关键字
5.4 创建索引
5.4.1 使用Create Index Wizard
5.4.2 使用SQL Server Query Analyzer
5.5 控制触发器的安全方式
5.5.1 用SQL Server Enterprise Manager创建触发器
5.5.2 用SQL创建触发器
5.6 全文分类
第六章 SQL Server 2000编程
6.1 声明变量
6.1.1 声明局部变量
6.1.2 声明游标
6.1.3 声明表定义变量
6.2 了解流程
6.2.1 IF…ELSE
6.2.2 BEGIN…END
6.2.3 RETURN
6.2.4 CASE…WHEN…ELSE…END
6.2.5 WHILE
6.2.6 GOTO
6.2.7 BREAK
6.2.8 WAITFOR
6.2.9 CONTINUE
6.3 其他Transact-SQL编程语句
6.3.1 注释
6.3.2 显示信息
6.3.3 执行Transact-SQL代码
6.3.4 错误处理
6.4 用户的函数
6.4.1 函数应用
6.4.2 用户定义函数
第七章 使用存储过程
7.1 系统过程
7.1.1 找到可用的系统过程
7.1.2 查看系统过程的SQL
7.1.3 执行系统过程
7.2 扩展过程
7.2.1 可用的扩展过程
7.2.2 查看扩展过程的属性
7.2.3 执行扩展过程
7.2.4 创建扩展过程
7.3 创建用户定义存储过程
7.4 存储过程安全性
第三部分 接口设计
第八章 在Microsoft SQL Server 2000中使用SQL
8.1 SQL类别
8.2 使用数据定义语言(DDL)语句
8.2.1 创建数据库:容器的根源
8.2.2 数据的放置位置
8.2.3 加速查询
8.2.4 从不同的角度看内容
8.2.5 创建规则
8.2.6 默认值
8.2.7 了解触发器
8.3 使用数据操纵语言(DML)语句
8.3.1 输入数据
8.3.2 修改数据
8.3.3 删除数据
8.3.4 查询数据
8.3.5 在查询中使用事务
8.4 使用数据控制语言(DCL)语句
8.4.1 语句权限
8.4.2 对象权限
8.5 全文查询
第九章 使用结构
9.1 使用SQL Server Query Analyzer
9.1.1 执行查询
9.1.2 浏览对象
9.1.3 使用模板
9.2 连接到SQL Server 2000的技术
9.3 游标导航
9.3.1 声明游标
9.3.2 打开游标
9.3.3 使用游标
9.3.4 关闭游标
9.3.5 删除游标
9.3.6 综合应用
9.4 SQL Server在ASP Web页面中的应用
第十章 导入和导出数据
10.1 DTS简介
10.2 在SQL Server数据库中导入数据
10.3 从SQL Server 2000数据库中导出数据
第四部分 企业问题
第十一章 防止丢失数据
11.1 备份的原因
11.2 集群故障抵御
11.3 设置备份设备
11.4 执行备份
11.4.1 指定备份的常规数据
11.4.2 指定备份的可选数据
11.5 恢复数据
11.5.1 指定恢复的常规数据
11.5.2 指定恢复的可选数据
11.6 日志发送
第十二章 发布数据
12.1 发布Web数据
12.1.1 利用Microsoft SQL Server 2000 Web Assistant的强大功能
12.1.2 访问发布的数据
12.2 发布到另一台计算机
12.2.1 配置发布者、分发者和订户
12.2.2 配置出版物
12.2.3 订阅文章
第十三章 分布式查询
13.1 分布式查询的工作方式
13.1.1 分布式非事务查询
13.1.2 分布式事务查询
13.2 将服务器链接到一起
13.2.1 输入链接服务器的常规数据
13.2.2 保护数据
13.2.3 选择选项
13.3 访问远程数据
13.3.1 分布式非事务查询
13.3.2 分布式事务查询
第五部分 管理问题
第十四章 使用作业和警告
14.1 创建作业
14.1.1 输入常规数据
14.1.2 创建步骤序列
14.1.3 安排作业的频率
14.1.4 作业完成时的工作
14.2 操作员
14.2.1 输入常规数据
14.2.2 查看操作员的通知
14.3 使用警告
14.3.1 定义警告条件
14.3.2 定义警告响应
第十五章 维护计划
15.1 维护计划
15.2 创建维护计划
15.2.1 启动维护计划向导
15.2.2 使用向导
15.3 编辑维护向导
15.4 删除维护计划
15.5 查看维护计划历史
第六部分 十准则集萃
第十六章 十大Microsof SQL Server资源
16.1 咨询
16.2 Web页面查找
16.2.1 所有SQL站点之源:Microsoft SQL Server
16.2.2 微软的.NET策略和产品(包括SQL Server)
16.2.3 可下载的微软文件
16.2.4 微软的TechNet站点
16.2.5 微软开发人员网络(MSDN)在线
16.2.6 开发交流
16.3 讨论组
16.3.1 microsoft.public.sqlserver.programming
16.3.2 microsoft.public.sqlserver.misc
16.3.3 comp.databases.ms-sqlserer
第十七章 扩展SQL Server功能的10种流行方法
17.1 微软-VisiO
17.2 Seagate Software-Crystal Reports
17.3 Sylvain Faust-SQL Programmer
17.4 Quest Software-SQL Navigator for SQL Serer
17.5 BEI Corporation-Ultrabac
17.6 Embarcadero Technologies-DBArtisan
17.7 Embarcadero Technologies-ER/Studlo
17.8 Great Plains Software-Dynamics
17.9 Legato Systems-Networker
17.10 TNT Software-Event Log Monitor
第七部分 附录
附录A 向导流程图