注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL SeverMICROSOFT SQL SERVER 6.5实用指南

MICROSOFT SQL SERVER 6.5实用指南

MICROSOFT SQL SERVER 6.5实用指南

定 价:¥39.00

作 者: 刘秀芳[等]编著
出版社: 国防工业出版社
丛编项: 微机实用新技术丛书
标 签: 关系型数据库 SQL

ISBN: 9787118020427 出版时间: 1999-01-01 包装:
开本: 26cm 页数: 467页 字数:  

内容简介

  本书是一本介绍Microsoft SQL Server 6.5的实用指地。Microsoft SQL Server 6.5是基于Windows NT的性能优异的分布式客户/服务器数据库管理系统。书中内容包括Microsoft SQL Server 6.5的基础知识、安装技术、数据库管理工具、Microsoft SQL Server的数据类型、创建数据库表、表中数据的操作技术、索引和关键字、数据检索、流程控制语言、实现数据完整性的组件、性能优化技术、视图的管理和使用、数据迁移技术、数据备份和恢复的技术,以及复制机制的设置和管理。本书适合企事业单位、学校从事SQL Server数据库管理工作的技术人员阅读使用,适合各类Microsoft SQL Server培训班使用,也适合希望从事数据库管理工作的毕业生、在职人员、求职人员学习使用。

作者简介

暂缺《MICROSOFT SQL SERVER 6.5实用指南》作者简介

图书目录

第一章  SQL Server 6.5基础知识
1.1  SQL Server 6.5简介
1.1.1  SQL Server 6.5的主要特点
1.1.2  SQL Server 6.5在程序设计语言方面的增强
1.1.3  SQL Server 6.5的新功能
1.2  关系型数据库系统
1.3  一个客户/服务器型数据库系统
1.3.1  客户/服务器模式介绍
1.3.2  SQL Server客户/服务器系统简介
1.3.3  客户端功能说明
1.3.4  服务器端功能说明
1.4  SQL Server工具组件简介
1.4.1  理解设备和数据库
1.4.2  Transact-SQL简介
1.4.3  命令行工具ISQL简介
1.4.4  视窗版本ISQL/w简介
1.4.5  SQL Client Configuration工具简介
1.4.6  如何使用SQL Server Books Online
1.4.7  SQL Server Manager 简介
1.4.8  SQL Enterprise Manager简介
1.4.9  SQL Performance Mmonitor简介
1.4.10  SQL Security Manager简介
第二章  安装SQL Server 6.5
2.1  SQL Server对服务器的软硬件要求
2.1.1  硬件平台的要求
2.1.2  软件环境的要求
2.1.3  SQL Server服务器的命名规则
2.1.4  与SMS的兼容性
2.2  服务器安装选项介绍
2.2.1  了解用户信息
2.2.2  了解过程安装选项
2.2.3  了解根目录下的内容
2.2.4  了解MASTER设备选项
2.2.5  如何选择正确的字符集
2.2.6  如何选择正确的排序顺序
2.2.7  了解与网络有关的选项
2.2.8  了解自动启动选项
2.2.9  安装SQL Server Books Online
2.2.10  了解许可模式概念
2.3  SQL Server 6.5服务器安装步骤
2.3.1  为SQL Executive建立用户帐号
2.3.2  SQL Server 6.5安装过程
2.4  安装效果的测试方法
2.5  删除SQL Server的方法
2.6  SQL Server的升级操作
2.6.1  升级前的准备
2.6.2  运行CHKUPG.EXE实用程序
2.6.3  SQL Server升级过程
2.6.4  SQL Server 6.5升级后的配置
2.7  客户机SQL Server 6.5的安装技术
2.7.1  对客户机平台的要求
2.7.2  对客户机软硬件的要求
2.7.3  客户机安装选项介绍
2.7.4  开始安装客户机
2.7.5  客户机ODBC驱动程序的安装方法
2.7.6  如何配置客户软件
2.7.7  SQL Workstation的安装与升级技术
第三章  数据库的管理
3.1  设备管理技术
3.1.1  如何定义设备
3.1.2  如何创建数据库设备
3.1.3  了解设备选项
3.1.4  显示设备信息的方法
3.1.5  如何创建转储设备
3.1.6  如何删除设备
3.2  创建数据库和事务日志的方法
3.2.1  创建数据库和事务日志
3.2.2  如何显示数据库中的信息
3.2.3  如何扩充数据库和事务日志的尺寸
3.2.4  如何删除数据库
3.3  用Tempdb数据库管理数据库
3.3.1  调整Tempdb数据库管理数据库
3.3.2  将Tempdb置于RAM中
3.4  用可移动介质管理数据库
3.4.1  如何创建可移动数据库
3.4.2  使用可移动数据库
3.4.3  如何安装可移动数据库
3.4.4  如何卸载一个可移动数据库
3.5  用段管理数据库
3.5.1  如何定义段
3.5.2  使用缺省段
3.5.3  如何加入段
3.5.4  如何扩充段
3.5.5  段的使用方法
3.5.6  如何删除段
第四章  正确配置SQL Server
4.1  服务器配置技术概述
4.2  用SQL Enterprise Manager注册服务器
4.2.1  如何创建服务器组
4.2.2  如何注册服务器
4.2.3  分配一个SA口令
4.3  配置选项的设置技术
4.3.1  设置配置选项
4.3.2  配置选项及其值
4.4  服务器选项设置技术
4.5  修改网络支持
4.6  如何查看服务器属性
4.7  设置服务器的Windows NT选项
4.7.1  配置最大的数据流量
4.7.2  如何配置服务器任务
4.7.3  如何在网络上隐藏服务器
4.8  如何添加注册关键字
4.9  给SQL Server或SQL Executive分配帐号
4.10  如何配置SQL Server客户
4.10.1  如何启动客户配置工具
4.10.2  设置缺省网络库
4.10.3  如何设置服务器连接
第五章  SQL Server安全性与安全模式
5.1  SQL Server安全性基本概念介绍
5.2  SQL Server安全性管理技术概述
5.3  Windows NT安全性与SQL Server安全性
5.4  服务器登录ID概述
5.4.1  什么是登录ID
5.4.2  什么是缺省登录ID
5.4.3  什么是访问者登录ID
5.4.4  SQL Server所提供的登录ID
5.5  数据库用户的种类
5.5.1  用户名
5.5.2  用户别名
5.5.3  guest用户
5.5.4  组group
5.5.5  所有者
5.5.6  repl-subscriber用户
5.6  安全性与数据库许可的关系
5.6.1  对话许可简介
5.6.2  语句许可简介
5.6.3  理解许可层次
5.6.4  视图与存储过程上的许可
5.7  SQL Server系统表的作用
5.7.1  登录ID与系统表
5.7.2  组和系统表
5.7.3  用户和系统表
5.7.4  别名和系统表
5.8  如何选择SQL Server安全模式
5.8.1  理解集成安全性
5.8.2  理解标准安全性
5.8.3  理解混合安全性
5.8.4  客户请求的信任连接
第六章  再论SQL Server安全性管理技术
6.1  安全性选项的设置方法
6.2  组和用户的管理技术
6.2.1  创建组和用户
6.2.2  Windows NT组和用户与SQL Server的访问许可
6.2.3  登录到SQL Server
6.2.4  授予特权
6.2.5  如何查看有用户特权的用户
6.2.6  如何查看有SA特权的用户
6.2.7  如何查看帐号的细节信息
6.2.8  如何取消特权
6.2.9  如何查找帐号信息
6.3  掌握SQL Server登录控制技术
6.3.1  访问登录对话框
6.3.2  如何在服务器中添加一个登录ID
6.3.3  如何修改一个登录ID
6.3.4  如何从服务器删除一个登录ID
6.3.5  登录ID信息说明
6.4  掌握SQL Server数据库用户管理技术
6.4.1  如何向数据库中添加组
6.4.2  如何向数据库中添加一个用户
6.4.3  如何管理组的成员
6.4.4  如何从数据库中删除一个用户
6.4.5  如何从数据库中删除一个组
6.5  对象许可和语句许可的管理方法
6.5.1  如何管理对象许可
6.5.2  如何管理语句许可
6.6  如何修改数据库的所有权关系
第七章  对服务器性能和活动的监控
7.1  如何监视服务器性能
7.1.1  与Windows NT性能监视器集成
7.1.2  正确使用SQL性能监视器
7.1.3  如何使用对象和计数器
7.2  如何监控服务器的活动内容
7.2.1  如何显示当前服务器活动内容
7.2.2  如何查看用户活动记录
7.2.3  查看用户活动细节
7.2.4  查看有关对象锁的信息
7.2.5  查看其他信息
7.2.6  如何向其他用户或计算机发送消息
7.2.7  如何结束过程
7.3  监视并掌握服务器统计数据
7.4  如何查看SQL Server日志
7.4.1  如何查看SQL Server错误日志
7.4.2  如何查看应用程序日志
第八章  任务调度和警报设置技术
8.1  了解警报与任务调度概念
8.1.1  了解任务调度概念
8.1.2  了解警报功能
8.1.3  SQL Server的邮件概念
8.2  了解SQL Server的任务调度功能
8.2.1  如何访问任务窗口
8.2.2  如何创建任务
8.2.3  调度任务与执行任务
8.2.4  如何设置任务选项
8.2.5  如何修改一个任务
8.2.6  如何删除一个任务
8.2.7  如何立即执行一个任务
8.2.8  如何设置任务引擎选项
8.3  SQL Server警报管理技术
8.3.1  如何访问警报窗口
8.3.2  如何创建操作员
8.3.3  如何创建警报
8.3.4  如何编辑警报
8.3.5  如何删除一个警报
8.3.6  如何设置警报引擎选项
8.3.7  如何管理警报消息
8.4  SQL Mail的使用方法
8.4.1  LocalSystem和SQL Mail
8.4.2  如何设置SQL Mail客户
8.4.3 如何设置一个Mail邮局
8.4.4  SQL Mail存储过程
第九章  了解SQL Server的数据类型
9.1  SQL Server数据类型简介
9.2  Numeric integer数据类型
9.2.1  int类型
9.2.2  smallint类型
9.2.3  tinyint类型
9.3  Numeric浮点数据类型
9.3.1  real类型
9.3.2  float[(n)]类型
9.3.3  decimal[(p[,s])]和numeric[(p[,s])]类型
9.4  字符数据类型
9.4.1  char类型
9.4.2  varchar类型
9.4.3  使用字符型数据类型
9.5  时间数据类型
9.5.1  datetime类型
9.5.2  smalldatetime类型
9.6  text和image数据类型
9.6.1  text类型
9.6.2  image类型
9.6.3  使用text和image类型
9.6.4  文本和图像列的限制
9.7  货币数据类型
9.7.1  money类型
9.7.2  smallmoney类型
9.8  特殊数据类型
9.8.1  位类型
9.8.2  timestamp类型
9.8.3  binary(n)类型
9.8.4  varbinary(n)类型
9.8.5  sysname类型
9.9  空值数据类型
9.9.1  ANSI对nulls的支持
9.9.2  null
9.9.3  使用ISNULL( )函数
9.10  使用用户定义数据类型
9.10.1  使用sp-addtype创建用户定义数据类型
9.10.2  使用SQL Enterprise Manager创建用户定义数据类型
9.10.3  删除用户定义数据类型
9.11  获得关于数据类型的信息
第十章  创建SQL Server数据库表
10.1  什么是数据库表
10.2  数据库表的设计一般方法
10.3  数据库表的创建技术
10.3.1  如何用SQL Enterprise Manager创建表
10.3.2  如何用CREATE TABLE语句创建表
10.3.3  SQL Server对所创建表的约束
10.3.4  主键约束
10.3.5  UNIQUE约束
10.3.6  外键约束
10.3.7  缺省约束
10.3.8  CHECK约束
10.3.9  如何指定表创建的段
10.3.10  掌握表定义中的空值规则
10.3.11  一个完整的表定义示例
10.3.12  掌握利用临时表的技术
10.4  了解IDENTITY属性
10.4.1  IDENTITY列数据的操作技术
10.4.2  使用SELECT[INTO]或视图的IDENTITY属性
10.5  修改数据库表的方法
10.5.1  如何用SQL Enterprise Manager修改表
10.5.2  如何用ALTER TABLE语句修改表
10.5.3  如何使表的约束暂时无效
10.5.4  ALTER TABLE语句示例
10.5.5  掌握重新命名表的方法
10.6  如何删除数据库表
10.6.1  用SQL Enterise Mager删除表
10.6.2  用DROP TABLE语句删除表
第十一章   表中数据的操作技术
11.1  数据操作概述
11.1.1  如何处理表中的数据
11.1.2  数据操作许可
11.1.3  确保数据完整性
11.1.4  操作表中的数据
11.2  如何添加数据
11.2.1  用带VALUE关键字的INSERT语句
11.2.2  用带SELECT关键字的INSERT语句
11.2.3  INSERT语句语法与使用
11.2.4  如何向表中插入过程返回值
11.3  如何更新数据
11.3.1  用UPDATE语句修改数据
11.3.2  用游标修改或删除数据
11.3.3  用WRITETEXT修改数据
11.3.4  用UPDATETEXT修改数据
11.4  如何删除数据
11.4.1  用DELETE语句删除数据
11.4.2  用TRUNCATE TABLE删除数据
第十二章  掌握索引和关键了的用法
12.1  数据库表与索引关系
12.2  创建索引的方法
12.2.1  用SQL Enterprise Manager创建索引
12.2.2  用CREATE INDEX语句创建索引
12.3  对已建立的索引进行修改
12.4  修改现有索引名
12.5  确定索引的尺寸
12.6  统计数据与索引的关系
12.6.1  理解统计数据
12.6.2  如何更新统计数据
12.7  强制SQL Server使用特定的索引
12.8  显示索引信息
12.9  删除索引的方法
12.9.1  用SQL Enterprise Manager删除索引
12.9.2  用DROP  INDEX命令删除索引
12.10  定义数据库表的关键字
12.10.1  添加主键和外键
12.10.2  显示关键字信息
12.10.3  删除已有的关键字
第十三章  数据检索技术
13.1  数据检索技术概述
13.2  选择数据库
13.3  SELECT语句介绍
13.3.1 基本语法
13.3.2  使用SELECT选择列
13.3.3  使用FROM从句选择表
13.3.4  选择文本和图像值
13.3.5  选择列表举例
13.3.6  使用DISTINCT关键字
13.4  SELECT语句与操作符
13.4.1  算术操作符
13.4.2  混合模式算术式中的数据类型优先级
13.4.3  数学操作符优先级
13.5  使用WHERE从句选择行
13.5.1  比较操作符
13.5.2  使用BETWEEN指定范围
13.5.3  使用IN指定范围
13.5.4  使用LIKE指定范围
13.5.5  使用NULL指定范围
13.5.6  逻辑操作符及其优先级
13.6  检索结果的处理
13.6.1  使用检索结果创建新表
13.6.2  使用ORDERBY给结果排序
13.6.3  生成总结行
13.7  使用UNION操作符
13.7.1  UNION操作符
13.7.2  UNION语句规则
13.7.3  和其他SQL语句一起使用UNION 
13.8  创建多表查询
13.8.1  连接操作
13.8.2  连接中的SELECT列表
13.8.3  连接中的FROM从句
13.8.4  连接中的WHERE从句
13.8.5  连接和关系模型
13.8.6  连接是如何处理的
13.8.7  等值连接和自然连接
13.8.8  不相等连接
13.8.9  自连接和别名
13.8.10  外连接
13.8.11  外连接限制
13.8.12  连接和空值
13.9  使用总结查询
13.10  使用子查询
13.10.1  子查询语法和规则
13.10.2  使用IN和NOT IN
13.10.3  嵌套子查询
13.10.4  使用比较操作符的子查询
13.10.5  相关子查询
13.10.6  使用EXISTS的子查询
13.10.7  用于表达式的子查询
13.11  显示总和的查询
13.11.1  使用DISTNCT关键字
13.11.2  使用GROUP BY从句
13.11.3  使用COMPUTE从句
第十四章  SQL Server的流程控制语言
14.1  流程控制语句介绍
14.1.1  BEGIN...END语句
14.1.2  IF...ELSE语句
14.1.3  RETURN语句
14.1.4  WAITFOR语句
14.1.5  WHILE语句
14.1.6  BREAK语句
14.1.7  CONTINUE语句
14.1.8  WHILE、BREAK和CONTINUE语句
14.1.9  GOTO语句
14.2  其他语句控制关键字介绍
14.2.1  CASE表达式
14.2.2  COALESCE函数和NULLIF函数
14.2.3  Comments(注释)的使用
14.2.4  变量定义和使用
14.2.5  带变量的PRINT语句
14.2.6  全局变量
14.2.7  RAISERROR语句
14.2.8  EXECUTE语句
第十五章  SQL Server实现数据完整性的组件
15.1  规则和缺省概念简介
15.1.1  如何定义规则
15.1.2  如何定义缺省
15.2  规则的创建和使用技术
15.2.1  如何创建规则
15.2.2  如何绑定规则
15.2.3  如何显示规则消息
15.2.4  如何解除规则的绑定
15.2.5  如何修改规则的名字
15.2.6  如何删除规则
15.3  缺省的创建和使用技术
15.3.1  如何创建缺省
15.3.2  如何绑定缺省
15.3.3  如何显示缺省信息
15.3.4  如何显示缺省值
15.3.5  如何解除缺省的绑定
15.3.6  如何修改缺省的名字
15.3.7  如何删除缺省
15.4  掌握存储过程和触发器技术
15.5  存储过程的创建和使用技术
15.5.1  如何定义存储过程
15.5.2  如何使用带参数的存储过程
15.5.3 如何显示和编辑存储过程
15.5.4  如何删除存储过程
15.5.5 如何编译存储过程
15.5.6  如何使存储过程自动执行
15.5.7  存储过程和批
15.6  触发器的创建和使用技术
15.6.1  理解SQL Server触发器概念
15.6.2  如何创建触发器
15.6.3  了解对触发器的限制
15.6.4  如何使用触发器
15.6.5  如何显示触发器信息
15.6.6  如何删除触发器
第十六章  SQL Server性能优化技术纵览
16.1  数据库中表的优化技术
16.1.1  实现规范化逻辑数据库设计
16.1.2  通过定义多种键型实现规范化
16.2  掌握索引优化技术
16.2.1  通过建立簇索引实现优化
16.2.2  如何使用聚簇索引
16.2.3  如何使用非聚簇索引
16.2.4  如何建立分布页
16.2.5  使用FILLFACTOR减少页划分开销
16.3  掌握查询优化技术
16.3.1  尽量提高资源密集型查询的效率
16.3.2  使用覆盖查询技术
16.4  掌握查询分析技术
16.5  掌握锁分析技术
16.5.1  理解锁和锁定概念
16.5.2  如何显示锁信息
16.5.3  如何定制自己的锁定
16.5.4  如何防止死锁和锁饥饿
第十七章 视图的管理和使用技术
17.1  视图概念简介
17.1.1  理解视图概念
17.1.2  了解视图的作用
17.2  如何创建视图
17.2.1  通过ISQL或ISQL/w会话创建视图
17.2.2  通过SQL Enterprise Manager创建视图
17.2.3  如何选择视图的列
17.2.4  如何选择视图的行
17.2.5  选择视图的若干行和列
17.2.6  简单视图和复杂视图
17.2.7  加入WITH ENCRYPTION从句使视图不可见
17.2.8  如何创建多重视图
17.3  显示、编辑和删除视图
17.3.1  如何显示视图
17.3.2  如何编辑视图
17.3.3  显示视图的联系信息
17.3.4  如何给视图的列改名
17.3.5  如何给视图改名
17.3.6  如何删除视图
17.4  通过视图修改数据
17.4.1  如何通过视图插入行
17.4.2  如何通过视图删除行
17.4.3  如何通过视图更新行
17.5  SQL Server对视图的限制
17.5.1  关于定义视图的限制
17.5.2  对使用视图的限制
17.5.3  在用视图修改数据时的限制
17.6  了解视图其他特性
第十八章  SQL Server的数据迁移技术
18.1  用SQL Transfer Manager实现数据迁移
18.1.1  启动SQL Transfer Manager并连接到服务器
18.1.2  用SQL Transfer Manager实现数据和对象的传送
18.1.3  了解由SQL Transfer Manager创建的文件
18.2  用批拷贝程序实现数据迁移
18.2.1  拷贝数据操作所需要的许可
18.2.2  运行bcp
18.2.3  使用Native和Character格式的批拷贝程序bcp
18.2.4  设置bcp缺省
18.2.5  使用bcp格式文件
18.2.6  表拷贝与索引
18.2.7  表拷贝与缺省、规则和触发器
18.2.8  临时表的数据迁移
18.2.9  如何拷贝视图
18.3  用bcp实现数据迁移
18.3.1  用bcp从SQL Server拷贝数据到一个文件
18.3.2  用bcp将数据从一个文件拷贝到SQL Server
18.3.3  用一个格式文件有选择地拷贝数据
第十九章  掌握数据备份和恢复技术
19.1  熟悉基本备份操作
19.1.1  如何备份一个数据库或事务日志
19.1.2  如何用DUMP语句转储数据库和事务日志
19.1.3 立即执行一个备份
19.1.4  如何调度一个备份
19.1.5  如何定制一个备份命令
19.1.6  如何设置备份任务选项
19.1.7  监视、修改或删除一个调度备份
19.2  掌握SQL Server的基本恢复操作
19.2.1  用SQL Enterprise Manager恢复数据库
19.2.2  SQL Server的自动恢复机制
19.3  了解事务日志的作用
19.4  了解查点机制的作用
第二十章  设置和管理复制
20.1  SQL Server复制机制概述
20.1.1  分布式数据的有关概念
20.1.2  SQL Server中的复制概念
20.1.3  了解SQL Server的复制功能
20.1.4  理解SQL Server中复制的作用
20.2  SQL Server的复制技术
20.2.1  什么是基于事务的复制
20.2.2  了解复制的发布者/浏览者模型
20.2.3  SQL Server中文章和出版物的概念
20.2.4  与复制机制有关的选项
20.3  了解复制的事件进程
20.3.1  了解日志读入器进程
20.3.2  了解复制分布过程
20.3.3  同步进程
20.4  复制方案的分类
20.4.1  中心发布者类型
20.4.2  使用远程分布服务器的中心发布者类型
20.4.3  发布浏览者类型
20.4.4  中心浏览者类型
20.4.5  一个表的多个发布者类型
20.4.6  下载数据发布类型
20.5  设置复制选项
20.6  如何配置复制服务器
20.6.1 如何设置复制分布数据库
20.6.2  如何设置复制发布信息
20.6.3  如何设置浏览者信息
20.6.4  如何设置DBO管理发布与浏览
20.6.5  如何查看复制Toplolgy(拓扑)结构
20.7  如何创建出版物
20.8  如何设置不同形式的浏览
20.8.1  如何设置推式浏览(PUSH)
20.8.2  如何设置拉浏览(PULL)
20.9  复制手工同步数据库表
20.10  如何停止复制机制
20.10.1  从浏览方停止复制机制
20.10.2  从发布方停止复制机制
20.10.3  从分布方停止复制机制
20.11  如何提高复制操作的效率
20.12  了解SQL Server 6.5复制机制的一些新特征
20.12.1  文本和图像复制
20.12.2  复制到ODBC浏览者
20.12.3  ANSI到OLE复制转换
20.12.4  复制owner-qualified表
20.12.5  在复制中指定列
20.12.6  复制同步任务
20.12.7  日志读入器
20.12.8  SQL Server 6.5和6.0间的复制
20.12.9  如何卸载复制
20.12.10  如何重新使用一个数据库名

本目录推荐