注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL SeverSQL Server2000基础

SQL Server2000基础

SQL Server2000基础

定 价:¥46.00

作 者: 吴豪编
出版社: 红旗出版社
丛编项: 数据库技术系列
标 签: Sever

ISBN: 9787505110786 出版时间: 2005-02-01 包装: 平装
开本: 16开 页数: 474 字数:  

内容简介

  本书详细介绍了关系数据库SQL Server 2000的基础知识、语言基础以及利用SQL Server 2000进行数据库开发等内容。全书利用大量示例对重点内容进行了讲解、分析。 本书由13章和两个附录组成。主要内容包括SQL Server 2000的历史及特点、SQL Server数据库组成、实用工具、T-SQL基础语句、联接表、创建和修改表、约束、视图、脚本和批注处理、存储过程、用户自定义函数、触发器、SQL游标、用WMI编写管理函灵敏以及微软数据转换服务包对象库参考。 本书适合于SQL Server数据库设计领域的初学者和具有一定关系数据库经验的读者,以及那些为微软认证而备战的读者,可满足不同层次读者的切实需要。 配上的部分实例程序请从www.b-xr.com下载。

作者简介

暂缺《SQL Server2000基础》作者简介

图书目录

第1章 SQL Server 2000的历史及特点
1.1 数据库发展简史
1.1.1 数据库类型
1.1.2 关系数据库发展史
1.2 SQL Server 2000简介
1.2.1 版本说明
1.2.2 对硬件和操作系统的要求
1.3 建立数据库连接系统
1.3.1 单层结构(主机系统)
1.3.2 2-层结构(客户/服务器结构)
1.3.3 3.层结构
1.3.4 N-层结构
1.4 数据存取模型
1.5 小结
第2章 SQL Server数据库的组成
2.1 数据库对象概述
2.1.1 数据库对象
2.1.2 事务日志
2.1.3 表——最基本的数据库对象
2.1.4 文件组
2.1.5 关系表
2.1.6 视图
2.1.7 存储过程
2.1.8 用户自定义函数
2.1.9 用户和角色
2.1.10 规则
2.1.11 默认值
2.1.12 用户定义数据类型
2.1.13 全文目录
2.2 SQL Server的数据类型
NULL值
2.3 SQL Server的对象标识符
2.3.1 已经被命名的对象
2.3.2 命名规则
2.4 小结
第3章 实用工具
3.1 联机丛书
3.2 客户和服务器网络实用工具
3.2.1 协议
3.2.2 客户端配置
3.3 企业管理器
3.4 数据转换服务(DTS)
3.5 大容量拷贝程序
3.6 MS DTC管理控制台
3.7 SQL Server Profller
3.8 查询分析器
3.8.1 开始连接
3.8.2 建立连接
3.9 0SQL
3.10 服务管理器
3.11 sqlmaim工具
3.12 小结
第4章 T-SQL基础语句
4.1 最基本的SELECT语句
4.1.1 SELECT语句和FROM从句
4.1.2 WHERE从句
4.1.3 ORDER BY从句
4.1.4 利用GROUP BY从句聚集数据
4.1.5 利用HAVING从句在分组上放置条件
4.1.6 用FOR XML从句输出XML
4.1.7 利用OPTION从句的提示信息
4.1.8 DISTINCT和ALL谓词
4.2 INSERT语句
NSERT INTO"SELECT语句
4.3 用UPDATE语句更新数据
4.4 DELETE语句
4.5 小结
第5章 联接表
5.1 联接
5.2 内部联接
INNER JOIN类似于WHERE从句
5.3 外部联接
5.3.1 简单的OUTER JOIN
5.3.2 查找落孤记录或不匹配的记录
5.3.3 处理更复杂的OUTER JOIN
5.4 完全联接
5.5 交叉联接
5.6 探讨联接的替代语法
5.6.1 INNER JOIN的替代语法
5.6.2 OUTER JOIN的替代语法
5.6.3 CROSS JOIN的替代语法
5.7 联合
5.8 小结
第6章 创建和修改表
6.1 SQL Server的对象名
6.1.1 所有者
6.1.2 数据库名
6.1.3 用服务器命名
6.1.4 回顾默认值
6.2 CREATE语句
6.2.1 创建数据库
6.2.2 创建表
6.3 ALTER语句
6.3.1 ALTER DATABASE命令
6.3.2 更改表
6.4 DROP语句
6.5 使用GUI工具
6.5.1 利用EM创建数据库
6.5.2 返回到编码:利用EM创建脚本的基础
6.6 小结
第7章 约束
7.1 约束类型
7.1.1 域约束
7.1.2 实体约束
7.1.3 引用完整性约束
7.2 约束名
7.3 键约束
7.3.1 主键约束
7.3.2 外部键约束
7.3.3 惟一性约束
7.4 CHECK约束
7.5 默认约束
7.5.1 在创建表的语句中定义默认约束
7.5.2 在现有表上添加默认约束
7.6 禁用约束
7.6.1 创建约束时忽略坏数据
7.6.2 临时禁用现有约束
7.7 规则和默认值
7.7.1 规则
7.7.2 默认值
7.7.3 决定哪张表和哪种数据类型使用给定规则或默认值
7.8 维护数据完整性的触发器
7.9 比较
7.10 小结
第8章 视图
8.1 简单视图
8.2 视图作为过滤器
8.3 更复杂的视图
8.3.1 DATEADD和CONVERT函数
8.3.2 利用视图修改数据
8.4 利用T-SQL编辑视图
8.5 删除视图
8.6 在EM中创建和编辑视图
8.6.1 在EM中创建视图
8.6.2 在EM中编辑视图
8.7 审核
8.8 保护代码——加密视图
8.9 架构绑定
8.10 使用VIEW METADATA
8.11 索引视图
8.12 小结
第9章 脚本和批处理
9.1 编写脚本的基础
9.1.1 USE语句
9.1.2 声明变量
9.1.3 使用@@IDENTITY
9.1.4 使用@@ROWCOUNT
9.2 批处理
9.2.1 另起一行
9.2.2 每个批处理都被独立地发送到服务器上
9.2.3 GO不是一个T-SQL命令
9.2.4 批处理中的错误
9.2.5 何时使用批处理
9.3 OSQL
9.4 动态SQL
9.5 EXEC的限制
9.5 小结
第10章 存储过程
10.1 创建存储过程
10.1.1 基本语法
10.1.2 基本存储过程的例子
10.2 利用ALTER改变存储过程
10.3 删除存储过程
10.4 参数化
10.5 流控制语句
10.5.1 IFELSE语句
10.5.2 CASE语句
10.5.3 利用WHILE语句循环
10.5.4 WAITFOR语句
10.6 存储过程的返回值
怎样使用RETURN
10.7 异常处理
10.7.1 处理内嵌错误
10.7.2 在错误发生之前处理错误
10.7.3 手工提示错误
10.7.4 添加自己定制的错误消息
10.8 过程的用途
10.8.1 创建可调用的处理
10.8.2 因为安全性使用sproc
10.8.3 存储过程和性能
10.9 扩展的存储过程(XPs)
10.9.1 xp cmdshell
10.9.2 xp msver
10.10 系统存储过程
10.11 递归
10.12 调试
10.12.1 为调试安装SOL Server
12.12.2 启动调试器
10.12.3 调试器的组成部分
10.12.4 使用调试器
10.13 小结
第11章 用户自定义函数
11.1 UDF的基本概念
11.2 返回标量值的UDF
11.3 返回表的UDF
11.4 理解确定论
11.5 “系统”函数
11.5.1 创建“系统”函数
11.5.2 在创建之后删除“系统”函数
11.5 小结
第12章 触发器
12.1 触发器定义HECK
12.1.1 ON从句
12.1.2 WITH ENCRYPTION选项
12.1.3 FOR I AFTER从句与INSTEADc从句
12.1.4 WITH APPEND选项
12.1.5 NOT FOR REPLICATION选项
12.1.6 AS关键词
12.2 使用触发器维护引用的完整性规则
12.2.1 使用触发器维护简单引用的完整性
12.2.2 使用触发器得到更灵活的引用完整性
12.3 使用触发器维护数据的完整性规则
12.3.1 处理其他表的请求
12.3.2 使用触发器检查被更新的中间数据
12.3.3 使用触发器定制错误信息
12.4 触发器的其他常见用途
12.4.1 更新摘要信息
12.4.2 为产生报表把数据插入到降低范式化的表中
12.4.3 设置条件标志
12.5 其他触发器问题
12.5.1 触发器可以嵌套
12.5.2 触发器可以递归
12.5.3 触发器不改变结构
12.5.4 不经删除就可以关闭触发器
12.5.5 触发器的触发顺序
12.6 INSTEAD OF触发器
12.6.1 INSTEAD OF INSERT触发器
1 2.6.2 INSTEAD OF UPDATE触发器
12.6.3 INSTEAD OF DELETE触发器
12.7 性能考虑
12.7.1 触发器是被动的而不是主动的
12.7.2 触发器与激活它们的进程之间没有并发性问题
12.7.3 使用UPDATE()函数和UPDATED COLUMNS()函数
12.7.4 保持触发器简洁
12.7.5 在选择索引时不要忘记触发器
12.7.6 7.0以前联接触发器对表数量的限制
12.7.7 尽量不要在触发器中回滚
12.8 删除触发器
12.9 调试触发器
12.10 小结
第13章 SQL游标
13.1 游标的定义
13.2 游标的范围
13.3 游标类型和扩展声明语法
13.3.1 范围
13.3.2 滚动性
13.3.3 游标类型
13.3.4 并发性选项
13.3.5 检测游标类型转换:TYPE—WARNING
13.3.6 用于SELECT
13.3.7 用于UPDATE
13.4 用FETCH语句操作游标
13.5 在游标中改变数据
13.6 小结
附录A 用WMI编写管理函数
附录B 微软数据转换服务包对象库参考

本目录推荐