SQL Server 2000是微软发行的最新版本,相对7.0版式做出了重大改进,本书完全基于最新版本介绍数据库管理的基本知识方法,内容以使用SQL Server 2000进行数据库及数据管理为主,兼而介绍数据库开发。使用Transact-SQL语句和企业管理器两种方式,全面阐述SQL Server管理系统的高级使用方法及开发技巧。本书立足于易懂实用的原则,采用图文实例与操作说明相结合的写作手法让读者轻松掌握建构数据库的实质内容。内容新颖,涉及面广,适用于初中级数据库管理人员,同时还兼顾高级开发人员的需求,是各个层次数据库管理及开发人员的必备丛书。\r\n\r\n
第1章 SQL Server概述\r\n\r\n1-1 关系型数据库的概念\r\n1-2 SQL Server特点\r\n\r\n第2章 安装SQL Server\r\n\r\n2-1 SQL Server 2000简介\r\n2-2 安装SQL Server 2000所需环境\r\n2-2-1 硬件环境\r\n2-2-2 操作系统环境\r\n2-3 安装SQL Server 2000\r\n2-4 检验安装\r\n2-4-1 使用“开始”菜单\r\n2-4-2 系统与样本数据库\r\n2-4-3 目录与文件的安装位置\r\n\r\n第3章 SQL Server配置\r\n\r\n3-1 启动SQL Server\r\n3-1-1 SQL Server企业管理器\r\n3-1-2 SQL Server服务管理器\r\n3-1-3 控制面板中的“服务”\r\n3-1-4 命令行\r\n3-2 注册服务器\r\n3-3 配置服务器\r\n3-3-1 “常规”选项卡\r\n3-3-2 “内存”选项卡\r\n3-3-3 “处理器”选项卡\r\n3-3-4 “安全性”选项卡\r\n3-3-5 “连接”选项卡\r\n3-3-6 “服务器设置”选项卡\r\n3-3-7 “数据库设置”选项卡\r\n3-3-8 “复制”和“Active Directory”选项卡\r\n\r\n第4章 数据库管理\r\n\r\n4-1 数据库存储结构\r\n4-1-1 数据库文件和文件组\r\n4-1-2 数据库文件的空间分配\r\n4-1-3 数据库规划\r\n4-2 创建数据库\r\n4-2-1 使用CREATE DATABASE语句创建数据库\r\n4-2-2 使用SQL Server企业管理器创建数据库\r\n4-2-3 使用创建数据库向导创建数据库\r\n4-3 修改数据库\r\n4-3-1 使用ALTER DATABASE语句修改数据库\r\n4-3-2 使用SQL Server企业管理器修改数据库\r\n4-4 压缩数据库和数据文件\r\n4-4-1 使用DBCC SHRINKDATABSE压缩数据库\r\n4-4-2 使用SQL Server企业管理器压缩数据库\r\n4-5 删除数据库\r\n4-5-1 使用DROP语句删除数据库\r\n4-5-2 使用SQL Server企业管理器删除数据库\r\n4-6 检索数据库信息\r\n4-6-1 查看数据库定义信息\r\n4-6-2 查看数据库数据空间\r\n4-6-3 查看数据库日志空间\r\n\r\n第5章 约束、默认和规则\r\n\r\n5-1 数据完整性\r\n5-1-1 实体完整性\r\n5-1-2 域完整性\r\n5-1-3 参照完整性\r\n5-1-4 用户定义完整性\r\n5-2 约束\r\n5-2-1 CHECK约束\r\n5-2-2 PRIMARY KEY约束\r\n5-2-3 FOREIGN KEY约束\r\n5-2-4 UNIQUE约束\r\n5-2-5 DEFAULT约束\r\n5-3 默认\r\n5-3-1 创建默认对象\r\n5-3-2 绑定默认\r\n5-3-3 删除默认对象\r\n5-4 规则\r\n5-4-1 创建规则\r\n5-4-2 绑定规则\r\n5-4-3 删除规则\r\n\r\n第6章 表\r\n\r\n6-1 准备创建表\r\n6-1-1 规划数据库\r\n6-1-2 数据类型\r\n6-1-3 创建及删除用户定义数据类型\r\n6-2 创建表\r\n6-2-1 使用Transact-SQL的CREATE TABLE语句创建表\r\n6-2-2 使用SQL Server企业管理器创建表\r\n6-3 修改表\r\n6-4 表的数据操作\r\n6-4-1 向表中插入数据\r\n6-4-2 修改表中数据\r\n6-4-3 删除表中数据\r\n6-5 删除表\r\n6-5-1 使用DROP TABLE语句删除表\r\n6-5-2 使用SQL Server企业管理器删除表\r\n\r\n第7章 视图\r\n\r\n7-1 视图概述\r\n7-2 创建视图\r\n7-2-1 使用CREATE VIEW语句创建视图\r\n7-2-2 使用SQL Server企业管理器创建视图\r\n7-3 索引视图\r\n7-4 分区视图\r\n7-5 修改视图\r\n7-6 通过视图修改数据\r\n7-7 删除视图\r\n\r\n第8章 索引\r\n\r\n8-1 索引的类型\r\n8-1-1 聚簇索引\r\n8-1-2 非聚簇索引\r\n8-1-3 使用唯一索引\r\n8-2 创建索引\r\n8-2-1 使用CREATE INDEX语句创建索引\r\n8-2-2 使用SQL Server企业管理器创建索引\r\n8-3 索引统计\r\n8-3-1 使用CREATE SMISTICS在列上创建统计信息\r\n8-3-2 使用sp_createstats在所有用户表上创建统计\r\n8-3-3 手动更新统计信息\r\n8-3-4 查询表的统计信息\r\n8-3-5 删除列的统计信息\r\n8-4 查看索引\r\n8-4-1 查看表中的索引\r\n8-4-2 查看索引使用的空间信息\r\n8-4-3 查看索引属性\r\n8-5 删除索引\r\n8-5-1 使用DROP INDEX语句删除索引\r\n\r\n第9章 数据查询\r\n\r\n9-1 SELECT语句结构\r\n9-2 使用SELECT语句\r\n9-2-1 SELECT语句形式\r\n9-2-2 SELECT子句\r\n9-2-3 INTO子句\r\n9-2-4 FROM子句\r\n9-2-5 WHERE子句\r\n9-2-6 GROUP BY子句\r\n9-2-7 HAVING子句\r\n9-2-8 UNION运算符\r\n9-2-9 ORDER BY子句\r\n9-2-10 COMPUTE子句\r\n9-2-11 FOR子句\r\n9-2-12 OPTION子句\r\n9-3 选择列表\r\n9-3-1 查询所有列\r\n9-3-2 查询特定的列\r\n9-3-3 指定结果集的列的别名\r\n9-3-4 查询结果集中包括导出列\r\n9-3-5 删除重复行\r\n9-3-6 限制返回行数量\r\n9-4 选择行\r\n9-4-1 比较\r\n9-4-2 范围\r\n9-4-3 列表\r\n9-4-4 模式匹配\r\n9-4-5 空值判断\r\n9-4-6 逻辑运算\r\n9-5 汇总\r\n9-5-1 集合函数\r\n9-5-2 使用GROUP BY分组\r\n9-5-3 使用COMPUTE和COMPUTE BY汇总\r\n9-6 联合\r\n9-7 联接\r\n9-7-1 联接概述\r\n9-7-2 内联接\r\n9-7-3 外联接\r\n9-7-4 交叉联接\r\n9-7-5 自联接\r\n9-8 子查询\r\n9-8-1 子查询基础知识\r\n9-8-2 [NOT]IN子查询\r\n9-8-3 比较子查询\r\n9-8-4 [NOT]EXISTS子查询\r\n9-8-5 相关子查询\r\n\r\n第10章 存储过程\r\n\r\n10-1 存储过程类型\r\n10-1-1 系统存储过程\r\n10-1-2 临时存储过程\r\n10-1-3 扩展存储过程\r\n10-2 创建存储过程\r\n10-3 执行存储过程\r\n10-3-1 手动执行存储过程\r\n10-3-2 自动执行存储过程\r\n10-4 修改存储过程\r\n10-4-1 使用ALTER PROCEDURE语句修改存储过程\r\n10-4-2 使用sp_rename重命名存储过程\r\n10-5 删除存储过程\r\n10-5-1 使用DROP PROCEDURE语句删除存储过程\r\n10-5-2 使用sp_dropextendedproc删除扩展存储过程\r\n\r\n第11章 触发器\r\n\r\n11-1 触发器概述\r\n11-2 创建触发器\r\n11-2-1 使用CREATE TRIGGER语句创建触发器\r\n11-2-2 创建触发器的限制\r\n11-2-3 触发器的嵌套\r\n11-2-4 使用inserted和deleted表\r\n11-3 修改触发器\r\n11-4 删除触发器\r\n\r\n第12章 事务和锁\r\n\r\n12-1 事务\r\n12-1-1 事务模式\r\n12-1-2 事务管理\r\n12-2 锁\r\n12-2-1 锁的模式与兼容性\r\n12-2-2 查看锁的信息\r\n12-2-3 死锁\r\n\r\n第13章 游标\r\n\r\n13-1 游标概述\r\n13-2 游标定义\r\n13-2-1 使用SQL-92语法定义游标\r\n13-2-2 Transact-SQL扩展语法\r\n13-3 使用游标\r\n13-3-1 填充游标\r\n13-3-2 提取游标数据\r\n13-3-3 关闭和释放游标\r\n13-3-4 游标使用综合示例\r\n\r\n第14章 备份数据库\r\n\r\n14-1 概述\r\n14-1-1 数据库备份计划\r\n14-1-2 数据一致性检查\r\n14-2 备份设备\r\n14-2-1 创建备份设备\r\n14-2-2 查看备份设备\r\n14-2-3 删除备份设备\r\n14-3 使用Transact-SQL备份数据库\r\n14-3-1 备份整个数据库\r\n14-3-2 备份数据文件及文件组\r\n14-3-3 备份事务日志\r\n14-4 使用SQL Server企业管理器备份数据库\r\n\r\n第15章 数据库恢复\r\n\r\n15-1 数据库恢复模型\r\n15-1-1 简单恢复模型\r\n15-1-2 完全恢复模型\r\n15-1-3 大容量日志记录恢复\r\n15-2 查看备份信息\r\n15-2-1 查看备份集内的数据和日志文件\r\n15-2-2 查看备份首部信息\r\n15-2-3 查看介质首部信息\r\n15-3 使用Transact-SQL恢复数据库\r\n15-3-1 恢复整个数据备份\r\n15-3-2 恢复数据文件及文件组备份\r\n15-3-3 恢复事务日志备份\r\n15-4 使用SQL Server企业管理器恢复数据库\r\n\r\n第16章 数据库复制\r\n\r\n16-1 复制概述\r\n16-1-1 复制模型\r\n16-1-2 复制类型的介绍\r\n16-1-3 复制代理程序\r\n16-2 配置发布服务器和分发服务器\r\n16-2-1 建立分发服务器\r\n16-2-2 创建分发数据库\r\n16-2-3 为发布服务器指定分发数据库\r\n16-2-4 查看分发服务器信息\r\n16-2-5 修改分发服务器属性\r\n16-2-6 删除分发服务器和发布服务器\r\n16-3 发布管理\r\n16-3-1 定义发布数据库\r\n16-3-2 创建快照或事务发布\r\n16-3-3 创建合并发布\r\n16-3-4 查看发布属性\r\n16-3-5 修改快照或事务发布属性\r\n16-3-6 修改合并发布属性\r\n16-3-7 删除快照或事务发布\r\n16-3-8 删除合并发布\r\n16-3-9 创建发布快照代理\r\n16-4 条目管理\r\n16-4-1 创建快照或事务发布的条目\r\n16-4-2 设置过滤器\r\n16-4-3 创建合并发布的条目\r\n16-4-4 直看发布条目的属性\r\n16-4-5 修改快照或事务发布条目的属性\r\n16-4-6 修改合并发布条目的属性\r\n16-4-7 删除快照或事务发布的条目\r\n16-4-8 删除合并发布\r\n16-5 订阅管理\r\n16-5-1 注册订阅服务器\r\n16-5-2 创建快照发布或事务发布订阅\r\n16-5-3 创建合并发布订阅\r\n16-5-4 查看订阅属性\r\n16-5-5 删除快照或事务发布订阅\r\n16-5-6 删除合并发布订阅\r\n16-6 使用SQL Server企业管理器实现复制操作\r\n16-6-1 配置发布服务器和分发服务器\r\n16-6-2 创建发布\r\n16-6-3 建立订阅\r\n\r\n第17章 安全管理\r\n\r\n17-1 安全认证模式\r\n17-1-1 身份验证\r\n17-1-2 权限认证\r\n17-2 创建安全帐户\r\n17-2-1 创建Windows用户或组\r\n17-2-2 创建SQL Server登录\r\n17-2-3 授权访问数据库\r\n17-3 管理安全帐户\r\n17-3-1 查看用户\r\n17-3-2 修改登录\r\n17-4 删除登录和用户\r\n17-4-1 删除数据库中的组或用户\r\n17-4-2 删除SQL Server登录\r\n17-4-3 删除Windows组或用户的登录访问权限\r\n17-5 角色\r\n17-5-1 创建用户定义数据库角色\r\n17-5-2 添加角色成员\r\n17-5-3 查看角色信息\r\n17-5-4 删除角色及其成员\r\n17-6 权限管理\r\n17-6-1 权限类型\r\n17-6-2 授予权限\r\n17-6-3 禁止权限\r\n17-6-4 撤消权限\r\n17-6-5 查看权限信息\r\n\r\n第18章 服务器性能和活动监视\r\n\r\n18-1 性能检测概述\r\n18-2 性能监视器\r\n18-3 SQL Server事件探查器\r\n18-4 SQL Server企业管理器\r\n18-4-1 监视当前进程活动\r\n18-4-2 进程锁定信息\r\n18-4-3 对象锁定信息\r\n18-5 用Transact-SQL语句监视\r\n18-5-1 查看当前服务器活动\r\n18-5-2 查看SQL Server的常规统计信息\r\n18-5-3 查看当前的锁\r\n\r\n第19章 ODBC数据库应用程序开发\r\n\r\n19-1 ODBC概述\r\n19-1-1 ODBC应用程序\r\n19-1-2 ODBC Drive Manager\r\n19-1-3 ODBC驱动程序\r\n19-1-4 数据源\r\n19-2 管理ODBC数据源\r\n19-2-1 创建数据源\r\n19-2-2 重新配置和删除数据源\r\n19-2-3 建立ODBC日志\r\n19-3 连接数据源\r\n19-3-1 申请和释放句柄\r\n19-3-2 属性设置\r\n19-3-3 连接和断开数据源\r\n19-3-4 连接数据源步骤\r\n19-3-5 连接数据源示例\r\n19-4 执行SQL语句\r\n19-4-1 立即执行\r\n19-4-2 准备执行\r\n19-4-3 参数绑定\r\n19-4-4 执行查询示例\r\n19-5 结果处理\r\n19-5-1 捡索ODBC结果集信息\r\n19-5-2 处理结果集\r\n19-5-3 示例\r\n19-6 ODBC游标\r\n19-6-1 命名游标\r\n19-6-2 关闭游标\r\n\r\n第20章 DB-Library开发数据库应用程序\r\n\r\n20-1 连接和断开SQL Server\r\n20-1-1 初始化DB-Library\r\n20-1-2 设置登录参数\r\n20-1-3 建立连接\r\n20-1-4 释放LOGINREC结构\r\n20-1-5 断开SQL Serve连接\r\n20-2 DB-Library命令执行\r\n20-2-1 添加命令函数\r\n20-2-2 传递命令函数\r\n20-2-3 DB-Library应用程序框架\r\n20-3 DB-Library结果处理\r\n20-3-1 使用变量方式\r\n20-3-2 使用指针方式\r\n20-4 DB-Library游标操作\r\n20-4-1 打开和关闭游标\r\n20-4-2 使用游标检索数据\r\n20-4-3 使用游标修改数据\r\n
无封面