注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL Sever全面精通SQL Server 2000

全面精通SQL Server 2000

全面精通SQL Server 2000

定 价:¥65.00

作 者: 谈亮主编
出版社: 中国水利水电出版社
丛编项: 万水计算机核心技术精解系列
标 签: Sever

购买这本书可以去


ISBN: 9787508407685 出版时间: 2001-08-01 包装: 平装
开本: 24cm 页数: 708 字数:  

内容简介

  本书以全面精通SQL Server 2000为目的,分四大部分深入系统地讲解了SQL Server 2000的使用与系统配置方法、数据库系统管理、数据库编程技术以及像Web开发、数据仓库那样的高级应用,其中包括了许多宝贵的开发经验和有益的使用技巧。为帮助读者理解,书中还配有数百个示例程序和大量的图示、表格,是一本全面实用的 SQL Server 2000指南。本书的使用对象为SQL Server系统管理人员和应用程序开发人员,也可供大专院校相关专业的师生参考。

作者简介

  刘艺海军工程大学副教授,知名计算机技术作家。刘艺,海军工程大学副教授,知名计算机技术作家。著有《Delphi模式编程》等专著10部,翻译《计算机科学导论》等外国著名计算机教材4部。与人合著的重点大学计算机教材《信息安全学》荣获教育部推荐研究生教材。另外,主持的多个科研项目曾在军内获奖。“许多人往往把软件编程和软件开发混为一谈,实际上软件编程和开发有着本质区别。编程是基础,开发是目标。如果要想真正成为项目主管,你除了要以编程水平服人,更要站在系统开发的高度,整体把握解决方案,处理好系统、模块及代码间的关系。”>>更多作品

图书目录

前言
第一部分 SQL Server 2000快速入门
第1章 SQL Server 2000介绍 
1.1 SQL Server概述 
1.2 SQL Server的历史 
1.3 关系型数据库管理系统简介 
1.4 新增功能介绍 
1.4.1 分析服务(Analysis Services) 
1.4.2 关系数据库方面的增强 
1.4.3 图形化管理方面的增强 
1.5 SQL Server 2000的主要特点 
1.5.1 与Internet的集成 
1.5.2 可伸缩性与可用性 
1.5.3 易于管理和开发 
1.6 小结 
第2章 安装和配置 
2.1 SQL Server安装步骤 
2.2 安装前的准备 
2.2.1 系统需求 
2.2.2 创建Windows NT用户账号 
2.3 SQL Server的版本 
2.4 安装SQL Server
2.5 启动SQL Server 
2.5.1 SQL Server Service Manager 
2.5.2 SQL Server Enterprise Manager 
2.5.3 管理工具中的“服务” 
2.5.4 命令行 
2.6 服务器注册 
2.7 配置服务器 
2.7.1 常用(General)选项卡 
2.7.2 内存(Memory)选项卡 
2.7.3 处理器(Processor)选项卡 
2.7.4 安全性(Security)选项卡 
2.7.5 连接(Connections)选项卡 
2.7.6 服务器设置(Server Settings)选项卡 
2.7.7 数据库设置(Database Settings)选项卡 
2.7.8 复制(Replication)选项卡 
2.7.9 活动目录(Active Directory)选项卡 
2.8 小结 
第3章 SQL Server 2000体系结构 
3.1 安全性体系 
3.1.1 登录管理 
3.1.2 用户与角色管理 
3.1.3 组管理 
3.1.4 许可管理 
3.2 数据库体系 
3.2.1 数据库对象 
3.2.2 系统数据库 
3.2.3 物理数据库 
3.3 关系数据库引擎体系 
3.3.1 概述 
3.3.2 数据库引擎组件 
3.3.3 查询处理体系 
3.3.4 内存体系 
3.4 小结 
第4章 使用SQL Server 2000 
4.1 SQL Server 2000实用程序 
4.2 使用SQL Server Enterprise Manager 
4.3 使用SQL Server Query Analyzer 
4.4 小结 
第二部分 SQL Server 2000系统管理
第5章 数据库安全性管理 
5.1 认证模式 
5.1.1 认证模式的类型 
5.1.2 Windows认证模式 
5.1.3 混合认证模式 
5.1.4 安全帐户认证 
5.1.5 认证模式的实现 
5.2 登录(Login)管理 
5.2.1 Login的概念 
5.2.2 Login帐户的添加和管理 
5.3 用户管理 
5.4 角色管理 
5.4.1 角色的概念 
5.4.2 固定的服务器角色 
5.4.3 固定的数据库角色 
5.4.4 用户自定义的角色 
5.4.5 应用程序角色 
5.5 许可管理 
5.5.1 概念 
5.5.2 许可的类型 
5.5.3 许可的管理 
5.6 小结 
第6章 数据库空间管理 
6.1 页与扩展盘区 
6.2 文件与文件组 
6.2.1 文件 
6.2.2 文件组 
6.3 创建数据库 
6.3.1 使用向导创建数据库 
6.3.2 使用管理工具创建数据库 
6.3.3 使用Transact-SQL语句创建数据库 
6.4 管理数据文件和日志文件的增量 
6.5 压缩数据库和数据文件 
6.6 删除数据库 
6.7 数据库选项 
6.8 小结 
第7章 表、视图和索引 
7.1 表 
7.1.1 数据类型 
7.1.2 创建表 
7.1.3 修改表的结构 
7.2 数据完整性 
7.2.1 约束 
7.2.2 缺省(DEFAULT) 
7.2.3 规则(RULE) 
7.3 索引 
7.3.1 索引类型 
7.3.2 创建索引 
7.3.3 获取索引信息与索引的维护 
7.3.4 删除索引 
7.4 全文索引 
7.5 视图 
7.5.1 创建视图 
7.5.2 视图应用 
7.5.3 索引视图 
7.5.4 视图管理 
7.6 小结 
第8章 数据库备份 
8.1 制定备份策略 
8.2 动态备份与检查点机制 
8.3 备份方法的类型 
8.3.1 完全备份 
8.3.2 事务日志备份 
8.3.3 增量备份 
8.3.4 数据库文件或文件组备份 
8.4 备份设备管理 
8.5 使用图形化工具执行数据库备份 
8.5.1 使用SQL Server Enterprise Manager 
8.5.2 使用Backup Wizard 
8.6 实际备份方案 
8.7 小结 
第9章 数据库恢复 
9.1 恢复之前的准备 
9.1.1 验证备份 
9.1.2 恢复前的考虑和指定的任务 
9.2 使用RESTORE语句恢复数据库 
9.2.1 恢复完全数据库备份 
9.2.2 恢复增量备份 
9.2.3 恢复事务日志备份 
9.2.4 恢复文件或文件组备份 
9.2.5 局部恢复 
9.3 使用Enterprise Manager恢复数据库 
9.4 恢复系统数据库 
9.5 自动恢复 
9.6 小结 
第10章 数据转换与迁移 
10.1 数据转换服务(DTS) 
10.2 DTS数据导入导出向导 
10.3 Bcp的使用 
10.4 BULK INSERT 
10.5 小结 
第11章 复制与复制策略 
11.1 概述 
11.2 复制的出版-订阅模型 
11.3 复制类型 
11.4 复制策略 
11.5 建立复制 
11.5.1 使用Configure Publishing and Distribution Wizard 
11.5.2 使用Create Publication Wizard创建和管理出版物 
11.5.3 使用Pull Subscription Wizard 
11.5.4 使用Push Subscription Wizard 
11.6 复制监测与故障诊断 
11.7 小结 
第12章 数据库调整与优化 
12.1 概述 
12.2 建立基准 
12.3 SQL Server性能监视器 
12.4 使用SQL Server Profiler 
12.5 SQL Server Enterprise Manager 
12.5.1 监视服务器用户进程活动 
12.5.2 按进程查看资源锁定信息 
12.5.3 按对象查看资源锁定信息 
12.6 其他服务器监视方法 
12.6.1 执行系统存储过程 
12.6.2 使用Index Tuning Wizard 
12.7 小结 
第三部分 SQL Server 2000编程技术
第13章 Transact-SQL语言基础 
13.1 Transact-SQL语言的组成部分 
13.1.1 数据控制语言(DCL) 
13.1.2 数据定义语言(DDL) 
13.1.3 数据操纵语言(DML) 
13.1.4 附加的语言元素 
13.2 执行Transact-SQL语句的工具 
13.2.1 SQL Server Query Analyzer 
13.2.2 Osql实用程序 
13.3 小结 
第14章 数据检索
 
14.1 简单查询 
14.1.1 选择列表 
14.1.2 FROM 子句 
14.1.3 使用WHERE子句设置查询条件 
14.1.4 查询结果排序 
14.2 统计 
14.2.1 集合函数 
14.2.2 GROUP BY和HAVING子句 
14.2.3 COMPUTE 和COMPUTE BY子句 
14.3 创建查询结果表 
14.4 连接查询 
14.4.1 内连接 
14.4.2 外连接 
14.4.3 交叉连接 
14.4.4 自连接 
14.5 子查询 
14.6 UNION运算符 
14.7 全文查询 
14.7.1 CONTAINS语句和CONTAINSTABLE函数 
14.7.2 FREETEXT语句和FREETEXTTABLE函数 
14.8 小结 
第15章 数据修改 
15.1 插入数据 
15.1.1 INSERT语句的一般用法 
15.1.2 使用SELECT语句插入数据 3
15.2 更新数据 
15.3 删除数据 
15.4 小结 
第16章 使用函数 
16.1 系统函数 
16.2 字符串函数 
16.3 数学函数 
16.4 日期、时间函数 
16.5 安全函数 
16.6 图像和文本函数 
16.7 游标函数 
16.8 数据元函数 
16.9 行集函数 
16.9.1 OPENDATASOURCE函数 
16.9.2 OPENQUERY函数 
16.9.3 OPENROWSET函数 
16.9.4 OPENXML函数 
16.10 小结 
第17章 使用游标
17.1 游标的概念 
17.2 游标的工作过程 
17.3 游标的类型 
17.4 定义游标 
17.5 获取游标的信息 
17.6 小结 
第18章 事务、锁和流控制 
18.1 事务 
18.1.1 事务的定义 
18.1.2 事务模式 
18.1.3 使用事务时需要注意的地方 
18.2 锁 
18.3 流控制 
18.3.1 BEGIN…END 
18.3.2 IF…ELSE 
18.3.3 GOTO和RETURN 
18.3.4 WHILE、BREAK和CONTINUE语句 
18.3.5 WAITFOR语句 
18.3.6 CASE表达式 
18.4 小结 
第19章 存储过程编程 
19.1 存储过程概述 
19.2 存储过程的类型 
19.2.1 系统存储过程 
19.2.2 本地存储过程 
19.2.3 临时存储过程 
19.2.4 远程存储过程 
19.2.5 扩展存储过程 
19.3 创建和修改存储过程 
19.3.1 用CREATE PROCEDURE语句创建存储过程 
19.3.2 用SQL Server Enterprise Manager创建存储过程 
19.3.3 修改存储过程 
19.4 存储过程调用 
19.4.1 输入参数的赋值 
19.4.2 存储过程的返回值 
19.4.3 存储过程的自动执行 
19.5 删除存储过程 
19.6 一些建议 
19.7 小结 
第20章 触发器编程 
20.1 触发器概述 
20.2 触发器的类型 
20.3 创建触发器 
20.3.1 创建触发器 
20.3.2 触发器的局限 
20.3.3 几种特殊触发器 
20.4 修改和删除触发器 
20.5 触发器的工作原理 
20.6 触发器的使用和几个例
20.7 小结 
第四部分 SQL Server 2000高级应用
第21章 使用ODBC开发数据库应用程序 
21.1 概述 
21.2 ODBC的体系结构 
21.3 连接ODBC数据源 
21.3.1 安装驱动程序 
21.3.2 配置ODBC数据源 
21.4 使用Visual Basic进行ODBC 编程 
21.4.1 ODBC API的使用基础 
21.4.2 ODBC 的初始化函数 
21.4.3 检索SQL语句及参数信息 
21.4.4 修改和删除数据 
21.4.5 错误诊断 
21.5 小结 
第22章 使用OLE DB和ADO开发数据库应用程序 
22.1 概述 
22.2 ADO的体系结构 
22.3 使用Visual Basic开发SQL Server 2000应用程序 
22.3.1 添加ADO引用 
22.3.2 使用ADO构建SQL Server 2000应用程序 
22.4 使用Delphi开发SQL Server 2000应用程序 
22.4.1 概述 
22.4.2 Delphi数据库应用程序的体系结构 
22.4.3 使用ADO构建SQL Server 2000应用程序 
22.5 小结 
第23章 SQL Server 2000与Web应用 
23.1 基于XML的Web访问 
23.1.1 概述 
23.1.2 使用HTTP访问SQL Server 2000 
23.2 ASP:服务器端的ADO编程 
23.2.1 概述 
23.2.2 使用ASP访问数据库 
23.3 RDS:将ADO移到浏览器 
23.4 小结 
第24章 数据仓库和OLAP 
24.1 概述 
24.1.1 数据仓库和数据集市 
24.1.2 OLAP 
24.1.3 立方体和维 
24.1.4 Microsoft数据仓库结构体系 
24.2 设计和构造数据仓库 
24.2.1 确定需求 
24.2.2 数据模型 
24.2.3 确定事实表和维表 
24.2.4 建立数据加载 
24.2.5 管理和维护数据仓库 
24.3 使用CUBE和ROLLUP 
24.3.1 创建立方体 
24.3.2 维护立方体
24.4 使用Analysis Manager 
24.4.1 创建立方体 
24.4.2 立方体分区 
24.4.3 虚拟立方体
24.4.4 管理角色 
24.4.5 数据存储优化 
24.4.6 使用分析向导 
24.4.7 基于使用的优化向导 
24.5 OLAP应用实例 
24.5.1 准备工作 
24.5.2 建立数据库和数据源 
24.5.3 创建立方体 
24.5.4 编辑立方体 
24.5.5 设计存储并处理立方体 
24.5.6 查看立方体数据 
24.6 小结 
附录A 常用的Transact-SQL语句快速参考 
附录B 系统存储过程 
附录C 扩展存储过程 
附录D Master数据库的系统表 
附录E 所有数据库的系统表 
附录F 常见错误信息
 

本目录推荐