注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL SeverSQL Server 7.0应用与提高

SQL Server 7.0应用与提高

SQL Server 7.0应用与提高

定 价:¥46.00

作 者: 吴斌,赵有珍编著
出版社: 科学出版社
丛编项: 新版软件系列丛书
标 签: 关系型数据库 软件工具 SQL

ISBN: 9787030072566 出版时间: 2000-03-01 包装:
开本: 26cm 页数: 531页 字数:  

内容简介

  SQL是一种通用的数据库语言,目前已为许多数据库管理软件所采用。Microsotf SQL Server 7.0是Microsoft公司推出的基于SQL语言的一种客户/服务器数据库,是MicrosoftWindowsNT&BackOffice家族中的一部分。本书分两部分对SQL Server 7.0进行介绍。第一部分“SQL Server”入门将,主要从SQL Server 7.0的数据管理角度进行论述,首先简要介绍了数据库的基础,然后分别介绍了SQL Server 7.0的安装、安全管理、数据库文件的管理、数据的备份、数据的恢复、管理的自动化、数据的传输、数据复制和SQL Server的监控和维护。第二部分“SQL Server”提高篇,则重点介绍了如何用Transact-SQL语言使用SQL Server 7.0编程,讨论了数据库中各种对象的管理,包括表、索引、视图、触发器、存储器、游标等,使得SQLServer 7.0更灵活,更适合于复杂的需求。本书内容翔实,语言流畅,选用的例子结合实际工作,所附插图更能强化读者的认识。本书适合于广大的数据库开发人员、数据库管理和维护人员、各层次的数据库用户和爱好者。本书也可作为各大专院校的教学参考书,或Microsoft验证培训班的培训教材。

作者简介

暂缺《SQL Server 7.0应用与提高》作者简介

图书目录

前言
第一章 数据库系统概述
1.1 什么是数据库系统
1.2 数据库系统模型和结构
1.2.1 层次模型
1.2.2 网状模型
1.2.3 关系模型
1.3 数据库管理系统
1.4 Microsoft SQL Server 7.0简介
1.5 SQL Setver 7.0中的新内容
1.5.1 查询功能的新内容
1.5.2 数据存储中的新内容
1.5.3 复制的新内容
1.5.4 管理中的新内容
1.5.5 数据仓库中的新内容
1.5.6 其他改进
1.5.7 支持程序
1.6 SQL Server 7.0的主要特性
1.6.1 所有权的费用低于竞争对手
1.6.2 在NT Server和Windows 95/98下运行
1.6.3 根据企业范围的需要改变规模
1.6.4 关系引擎
1.6.5 存储引擎
1.6.6 工具
1.6.7 复制
1.6.8 桌面和灵活的系统
1.6.9 支持数据中心和数据仓库
1.6.10 网络无关性和Internet内部网的连通性
1.6. 1 SQL Server如何同Windows NT Server集成
1.6.12 SQL Server如何同 Microsoft BackOfficd集成
1.6.13 与Microsoft Visual Studio的集成
第二章 安装SQL Server 7.0
2.1 安装的硬件和软件要求
2.1.1 服务器硬件准备和设备
2.1.2 NT Server软件设置
2.1.3 设置前台任务和后台任务
2.1.4 设置NT Server文件缓存
2. 2 安装SQL Server 7.0
2.2.1 从CD安装
2.2.2 从网络共享点来安装
2.2.3 用Systems Management Software来安装SQL Server
2.3 SQL Server安装和配置选项
2.3.1 SQL Server命名规则
2.3.2 输人注册信息.
2.3.3 SQL Server 7.0的安装路径
2.3.4 选择安装类型
2.3.5 网络支持
2.3.6 选择字符集
2.3.7 选择排序顺序
2.3.8 选择Unicode整理
2.3.9 选择管理工具
2.3.10 创建SQL Server服务帐号
2.4 安装SQL Server
2.5 安装SQL Server之后的问题
2.5.1 检测SQL Server安装是否正确
2.5.2 指定系统管理员密码
2.5.3 如何辨别SQL Server安装问题
2.5.4 常见的安装问题及其解决方案
2.5.5 如何删除SQL Server
2.6 注册SQL Server
2.7 配置SQL Server服务器
2.8 启动SQL Server 7.0
2.9 删除SQL Server
第三章 安全性管理
3.1 安全性管理概述
3.2 认证模式
3.2.1 认证模式的类型
3.2.2 Window NT认证模式
3.2.3 混合认证模式
3.3 登录管理
3.3.1 登录的概念
3.3.2 增加登录
3.4 用户的管理
3.5 角色管理
3.5.1 角色的概念
3.5.2 固定服务器角色
3.5.3 固定数据库角色
3.5.4 用户自定义的数据库角色
第四章 数据库管理
4.1 理解SQL Server数据库
4.l.1 SQL Server对象
4.1.2 几个基本概念
4.2 数据库管理
4.2.1 建立数据库
4.2.2 删除数据库
4.2.3修改数据库
4.2.4 配置数据库
4.2.5 管理事务日志
4.3 容量规划
4.3.1 数据库长度
4.3.2 数据类型长度
4.3.3 行长度
4.3.4 数据页面
4.3.5 索引长度
4.3.6 索引页
4.3.7 日志长度
4.4 设备镜像
4.4.1 Window NT软件镜像
4.42 Windows NT硬件镜像
4.5 管理多个磁盘上的数据库
4.5.1 得益于Windows NT服务器的容错能力
4.5.2 创建文件分组
4.6 可移动介质上的数据库存储
4.6.1 建立可移动介质数据库
4.6.2 可移动介质数据库的局限性
4.6.3 安装可移动介质数据库
4.7 几点建议
第五章 SQL Server数据库的备份与恢复
5.1 数据库故障与防止措施
5.1.1 软件故障和硬件故障
5.1.2 防止数据丢失的方法
5.1.3 事务日志
5.2 备份
5.2.1 完全的数据库备份
5.2.2 差分的数据库备份
5.2 3 事务日志备份
5.2.4 数据库文件备份
5.3 备份的执行
5.3.1 使用SQL Server Enterprise Manager进行备份
5.3.2 使用SQL Server Enterprise Manager 调度备份
5.3.3 Create Backup向导
5.3.4 使用Transact-SQL语句备份
5.3.5 BACKUP DATABASE语句
5.3.6 BACKUP LOG语句
5.3.7 备份哪些数据库
5.3.8 减少系统关机时间
5.4 恢复
5.4.1 恢复概述
5.4.2 自动恢复
5.4.3 手工恢复
5.5总结
第六章 管理任务的自动化
6.1 为何要进行管理任务的自动化
6.1.1 有规律地执行调度好的任务
6.1.2 识别和响应潜在问题
6.2 SQL Server自动化人门
6.2.1 SQL Server自动化构件
6.2.2 处理作业和报警
6.2.3 准备进行自动化
6.3 SQLServer Agent
6.3.1 概述
6.3.2 SQL Server Agent功能
6.3.3 配置SQL Server Agent
6.4 重建作业和操作员
6.4.1 定义作业步
6.4.2 使用Enterprise Manager创建作业
6.4.3 创建作业时间表
6.4.4 为通知创建操作员
6.4.5 查看作业历史日志
6.5 报警
6.5.1 定义报警处理SQL Server错误
6.5.2 定义报答处理用户定义的错误
6.6 设置SQL Server发送电子邮件的方式
6.6.1 为SQL Server创建电子邮件帐号
6.6.2 核实SQL Server怎样登录到NT Server
6.6.3 安装Mail Client到NT Server上
6.6.4 使用登录帐号配置SQL Mail
6.6.5 启动SQL Mail
6.7 故障排除
6.7.1 排除SQL Server Agent故障
6.7.2 排除作业故障 
6.7.3 排除警告故障
6.7.4 排除SQL Mail故障
6.8 向Web发表SQL Server数据
6.8.1 用SQL Serverweb助理发来数据
6.8.2 SQL Server Web存储过程
6.8.3 sp-makewebtask存储过程
6.8.4 sP-runwebtask存储过程
6.8.5 sp-dropwebtask存储过程
6.8.6 客户调用Web存储过程
6.9 多服务器环境
6.91 建立一个多服务器环境
6.9.2 自动化一个多服务器环境中的作业
第七章 数据传输
7.1 概述
7.2 数据变换服务(DTS)
7.2.1 DTS包
7.2.2 其他DTS工具
7.3 BCP实用程序
7.4 一般建设
第八章 SQL Server的监控和维护
8.1 为什么要监控SQL Server
8.1.1 监控SQL Server的理由
8.1.2 影响性能的因素
8.1.3 检测性能瓶颈
8.1.4 SQL Servers文档说明
8.1.5 创建正式的SQL Serve维护计划
8.2 监控SQL Server
8.2.1 用于监控SQL Server的工具
8.2.2 监视日志文件
8.2.3 监视安全性
8.2.4 监视用户操作
8.2.5 监视SQL Server性能
8.2.6 管理当前数据库和创建新数据库
8.2.7 建议
8.3 维护SQL Server
8.3.1 概述
8.3.2 维护SQL Server软件
8.3.3 管理用户帐号和权限
8.3.4 验证SQL Server的数据库完整性
8.3.5 维护数据库索引
8.3.6 备份数据库和事务日志
8.3.7 怎样使用 Database Maintenance Plan Wizard
8.3.8 SQL Server维护检查表
第九章 数据互制
9.1 数据复制简介
9.1.1 分布式数据
9.1.2 SQL Server复制概述
9.1.3 复制类型
9.1.4 复制模型
9.2 管理复制
9.2.1 设置分发服务器和出版服务器
9.2.2 打开数据库以备复制
9.2.3 发表与预定
9.2.4 发表数据
9.2.5 预定发表
9.2.6 管理复制安全性
9.2.7 监视复制
9.2.8 性能提示
9.3 在异构环境中进行复制
9.3.1 非SQL Server的数据源
9.3.2 ODBC驱动程序的要求
9.3.3 Microsoft Access数据库与SQL Server之间的复制
9.3.4 复制SQL Server 6.x服务器时的局限
9.3.5 ANSI到OEM的复制
9.4 复制数据到Internet
9.4.1 建立拉式预定和匿名预定
第十章 SQL Server编程
10.1 SQL Server环境中的组件
10.1.1 SQL Server
10.1.2 数据库及数据库对象
10.1.3 网络组件
10.1.4 客户程序库
10.2 许可模式与连接
10.2.1 Per Seat许可模式
10.2.2 Per Server许可模式
10.2.3 基于结点的客户访问
10.3 字符集以及排列顺序
10.4 SQL Server的工具
10.4.1 批量拷贝程序
10.4.2 SQL Server企业版管理器
10.4.3 SQL Server档案编辑器
10.4.4 SQL Server查询分析器
10.5 DB-Library
10.5.1 C语言版本的DB-Library
10.5.2 Visual Basic版DB-Library
10.6 开放数据服务
10.6.1 ODS服务器应用程序
10.6.2 扩展存储过程
10.7 C语言嵌入SQL
10.8 在Transact-SQL中使用自动化对象
10.8.1 SQL Server作为ActiveX客户
10.8.2 生成Automation对象
10.8.3 使用Automation对象
10.8.4 删除Automation对象
第十一章 使用SQL Server的工具
11.1 安装SQL客户实用程序
11.1.1 什么是SQL Server Management TooIs(管理工具)
11.1.2 SQL Server Management Tools
11.1.3 选择安装在线文档
11.1.4 硬件和软件要求
11.1.5 从何处安装Management Tools
11.1.6 如何安装SQL Server Management Tools
11.1.7 如何使用Client Configuration Utility
11.1.8 排除Management TooIs安装故障
11.2 SQL Server工具简介
11.3 SQL Server企业管理器
11.3.1 SQL Server层次
11.3.2 用MMC管理多个应用程序
11.3.3 数据库框图国
11.3.4 查询工具
11.4 使用SQL Server查询分析器
11.4.1 SQL Server查询分析器简介
11.4.2 从查询分析器中获得帮助
11.4.3 连接选项
11.4.4 结果格式
11.4.5 执行计划
11.5 客户网络实用程序
11.6 MS DTC管理控制台
11.7 SQL Server配置器
11.8 SQL Server性能监视器
11.9 命令行工具
11.9.1 osql与ispI实用程序
11.9.2 makepipe与readpipe实用程序
11.10 从命令行启动SQL Server
11.11 微软自然语言查询
11.11.1 域编辑器
11.11.2 从应用程序检索结果
11.12 SQL Server Books Onllne
11.12.1 按内容查找
11.12.2 按索引查找
11.12.3 使用 Search选项卡
11.12.4 Favorites选项卡
11.13 SQL Server向导
11.13.1 Register Server Wizard
11.13.2 Security Wizard(安全向导)
11.13.3 Create Database Wizard(数据库创建向导)
11.13.4 Create AIert Wizard(警告创建向导)
11.13.5 Create Job Wizard(作业创建向导)
11.13.6 Database Maintenance PIan WiZard(数据库维护向导)
11.13.7 Create lndex Wizard(索引创建向导)
11.13.8 Create Stored Procedures Wizard(存储过程创建向导)
11.13.9 Create View Wizard(视图创建向导)
11.13.10 DTS Import/Export Wizard(DTS导人/导出向导)
11.13.11 Web Assistant Wizard(Web助手向导)
11.13.12 Configuring Publishing and Distribution Wizard(出版)
11.13.13 Create Publication Wizard(出版创建向导)
11.13.14 Pull Subscription Wizard(拉出式预定向导)
11.13.15 Push Subscription Wizard(推出式预计向导)
11.13.16 卸载Publishing and Distribution Wizard
第十二章 Transct-SQL语言
12.1 Transact-SQL元素简介
12.1.1 精确值
12.1.2 标识符
12.1.3 表达式
12.1.4 关键字
12.1.5 运算符
12.2 使用SET语句
12.2.1 ANSI-DEFAULTS选项
12.2.2 ATEFORMAT选项
12.2.3 NOEXEC选项
12.2.4 SHOWPLAN-ALL选项
12.2.5 STATISTICSIO选项
12.3 SQL语句的批处理
12.3.1 生成批处理文件
12.3.2 研究多批处理文件
12.3.3 USE语句
12.4 使用EXECUTE语句
12.4.1 执行存储过程
12.4.2 执行串
12.5 Transact-SQL函数
12.5.l 使用数据转换函数
12.5.2 使用域合计函数
12.5.3 使用字符串函数
12.5.4 使用数学函数
12.5.5 日期函数
12.5.6 系统函数。
12.5.7 使用文本和图像函数
12.6 Transact-SQL管理
12.6.1 服务器配置和数据库选项
12.6.2 使用DBCC语句
12.6.3 建立作业
12.6.4 实现备份与恢复
12.6 5 更多的维护任务
第十三章 SQL Server的数据类型
13.1节 系统数据类型
13.1.I 二进制数据类型
13.1.2 文本与图形
13.l.3 字符
13.l.4 日期和时间
13.1.5 精度数
13.1.6 近似数
13.1.7 整数
13.1.8 货币值
13.1.9 位
13.1.10 时间标志
13.1.11 唯一标识符
13.1.12 同义词(synonym)
13.2 用户定义数据类型
第十四章 SQL Server数据定义语言和数据操纵语言的使用
14.1 表的特征
14.2 数据库的创建
14.2.1 创建数据库的语法
14.2.2 创建表CREATE TABLE的基本形式
14.2.3 CREATE TABLE的高级形式
14.2.4 CREATE TABLE和声明完整性约束
14.2.5 创建其他数据库对象
14.2.6 完整性约束和域
14.2.7 了解NULL数据
14.3 修改数据库对象
14.3.1 更改数据库
14.3.2 更改表的基本形式
14.3.3 更改表的改进形式
14.3.4 删除数据库对象
14.4 向表中插人数据
14.4.1 INSERT语句的一般用法
14.4.2 DEFAULT选项
14.4.3 插人部分数据 
14.4.4 使用SELECT语句括人数据
14.4.5 使用SELECT INTO扬人数据
14.5 修改表中的数据
第十五章节 数据查询
15.1 建立查询
15.1.1 SQL Server数据查询工具
15.1.2 Transact-SQL基础
15.1.3 使用SQL Server查询分析器
15.1.4 从查询分析器中获得帮助
15.2 简单查询
15.2.1 SELECT语句的基本形式
15.2.2 WHERE子句
15.2.3 简单子查询
15.2.4 GROUP BY子句
15.2.5 集合围数
15.2.6 操作符CUBE和ROLLUP
15.2.7 HAVlNG于句
15.2.8 ORDER BY子句
15.2.9 SELECT语句和IDENTITY属性
15.2.10 集合操作符
15.2.11 CASE表达式
15.2.12 COMPUTE子句
15.2.13 临时表
15.3 复杂查询
15.3.1 连接操作符
15.3.2 相关于查询
15.3.3 EXISTS函数和于查询 
第十六章 视图
16.1 概述
16.1.1 视圈定义
16.1.2 使用视图的原因
16.2 创建和使用视图
16.2.1 创建视图
16.2.2 修改视图
16.2.3 删除视图
16.3 所有者权链
16.4 视图定义信息
16.5 隐私视圈定义
16.6 通过视图修改数据
第十七章 文本与图像
17.1 使用SET TEXTSIZE
17.2 使用READTEXT读取文本列
17.3 用UPDATETEXT改变本文列的一部分
17.4 用WRITETEXT写文本列
第十八章 存储过程和触发器
18.1 使用全局和局部变量 
18.1.1 DECLARE语句
18.1.2 设置变量值
18.1.3 读取变量值
18.2 使用控制流语句
18.2.1 IF…ELSE语句
18.2.2 BEGIN …END块
18.2.3 使用PRINT语句 
18.2.4 使用CASE表达式
18.2.5 WHILE语句 
18.2.6 使用CONTINUE和BREAK 
18.2.7 使用GOTO与RETURN语句分支
18.2.8 WAITFOR语句
18.2.9 使用RAISERROR语句
18.2.10 生成临时表
18.3 编写自己的存储过程
18.3.1 使用CREATE PROCEDURE创建一个过程
18.3.2 参数和返回值
18.3.3 授予使用过程的权限
18.3.4 调用存储过程
18.3.5 另一个过程的例子
18.4 修改和删除过程
18.4.1 使用ALTER PROCEDURE语句
18.4.2 使用DROP PROCEDURE删除过程
18.5 触发器
18.5.1 概念
18.5.2 类型
18.5.3 用途
18.5.4 总使用触发器的考虑
18.5.5 创建触发器
18.5.6 修改触发器
18.5.7 删除触发器 
18.5.8 触发器的工作原理
第十九章 游标
19.1 游标概念
19.2 游标的用途
19.3 游标的工作原理
19.4 游标的类型和特征
19.5 游标的定义过程
19.6 游标的信息
第二十章 SQL Server从6.5升级到7.0
20.1 开发升级策略和计划
20.1.1 SQL Server 7.0版本升级向导
20.1.2 升级SQL Server 
20.1.3 排除升级障碍
20.1.4 7.0对6.x应用程序的兼容性
20.2 升级计划FAQ
附录A SQL Server 7.0安装文件及其目录
附录B 技术规范
附录C SQL Server 7.0使用的关键字
附录D SQL Server 7.0运算符
附录E SQL Server 7.0数据类型参考
附录F SQL Server 7.0函数

本目录推荐