新闻资讯
看你所看,想你所想

SQL Server 7关係资料库系统管理与开发指南

SQL Server 7关係资料库系统管理与开发指南

基本介绍

  • 中文名:SQL Server 7关係资料库系统管理与开发指南
  • 基本原理:关係资料库
  • 套用:Microsoft SQL Server 7
  • 作用:介绍工作机制

内容简介

本书从关係资料库的基本原理出发,介绍Microsoft SQL Server 7的内部工作机制。本书通过实例介绍设计、实现和管理一个关係资料库的整个过程,内容包括SQL Server 7的安装和配置、资料库的设计和管理、SQL语言基础、创建索引、设计数据完整性、存储过程、触发器、安全性、资料库的备份和恢复、複製方法、资料库的监视和最佳化等。本书结合作者的实际工作经验,论述深入浅出,实用性强。每章还配有练习题和答案,可以指导读者参加微软认证系统工程师(MCSE)的考试。

前言

本书适合的读者  本书从关係资料库的原理出发,讲解Microsoft SQL Server 7是如何实现关係资料库结构的。我们编写本书的目的有两个。  第一个是为打算实施项目的系统分析员和编程人员设计的,我们使用Microsoft SQL server实施了若干大中型项目,积累了一些建立以资料库为中心的套用系统的宝贵经验,在这些项目中,有成功经验也有失败经验,本书将始终贯穿一个例子项目的设计,实现和管理,讲解在什幺时候应该使用什幺技术,我们知道,大型资料库的设计和套用是一个庞大的工程,属于软体工程的範畴,其开发周期长、耗资多,你不仅可以对Microsoft SQL server 7的概念和处理过程在全面的了解,而且能够在实际工作中,运用这些知识来设计资料库,配置、实现,最佳化Microsoft SQL Server和对Microsoft SQL Server进行疑难解答。  本书的第二个目的是,为打算取得微软认证系统工程师(MCSE)等认证书的资料库管理员和资料库开发人员设计的,本人从1996年开始,担任中国科学院微软培训中心兼职讲师,讲授Microsoft SQL Server 6.0/6.5/7.0这3个产品。积累了一些让学生快速理解资料库的经验和方法。本书覆盖了微软指定的大多数考试目标和一些很有用的技巧、实例、练习和其他相关学习资料,本书每一章之前都有一个综述,阐述这一章将要讲解的内容。每一章的结束,有小结和全面的练习。小结的目的是总结这一章中最重要的知识点。练习是选择题(提供了大多数问题的答案以及解释),在这个全面的练习中,可以帮助你快速地确定“你是否已经完全理解和掌握了本章讲解的知识点?”所有这些练习中都包含了相关的考试目标,所以,完成这些练习是非常重要的。因为认证进行谈判划考察你对Microsoft SQL Server的实际使用经验,如果你以前没有使用过Microsoft SQL Server ,你就可以通过完成本书练习来获得这些经验。  本书结构  第1章介绍关係资料库的基本概念、Microsoft SQL Server如何与Windows NT集成和Microsoft SQL server结构。还介绍了2层体系结构和最新的3层体系结构。  第2章介绍如何为正确安装Microsoft SQL Server而配置Microsoft Windows NT的域模式、NT容错、NT角色和规範NT用户的命名,如何创建SQL Server Agent和MSSQL Server帐户,安装SQL server的步骤和安装中选项的选择。如何设定SQL Server的客户端。无人值守安装。  第3章介绍如何验证Microsoft SQL Server安装是否正确,如何使用企业管理器。如何在企业字处理器中配置伺服器。SQL Server安装的一些常见问题和解决方法。SQL Server中的系统资料库和系统表。  第4章描述项目实施中与资料库相关的四个步骤。如何从需求分析获得ERA模型,如何从ERA模型获得资料库的逻辑模型,设计逻辑资料库的一些考虑。
本书适合的读者
本书从关係资料库的原理出发,讲解Microsoft SQL Server 7是如何实现关係资料库结构的。我们编写本书的目的有两个。
第一个是为打算实施项目的系统分析员和编程人员设计的,我们使用Microsoft SQL server实施了若干大中型项目,积累了一些建立以资料库为中心的套用系统的宝贵经验,在这些项目中,有成功经验也有失败经验,本书将始终贯穿一个例子项目的设计,实现和管理,讲解在什幺时候应该使用什幺技术,我们知道,大型资料库的设计和套用是一个庞大的工程,属于软体工程的範畴,其开发周期长、耗资多,你不仅可以对Microsoft SQL server 7的概念和处理过程在全面的了解,而且能够在实际工作中,运用这些知识来设计资料库,配置、实现,最佳化Microsoft SQL Server和对Microsoft SQL Server进行疑难解答。
本书的第二个目的是,为打算取得微软认证系统工程师(MCSE)等认证书的资料库管理员和资料库开发人员设计的,本人从1996年开始,担任中国科学院微软培训中心兼职讲师,讲授Microsoft SQL Server 6.0/6.5/7.0这3个产品。积累了一些让学生快速理解资料库的经验和方法。本书覆盖了微软指定的大多数考试目标和一些很有用的技巧、实例、练习和其他相关学习资料,本书每一章之前都有一个综述,阐述这一章将要讲解的内容。每一章的结束,有小结和全面的练习。小结的目的是总结这一章中最重要的知识点。练习是选择题(提供了大多数问题的答案以及解释),在这个全面的练习中,可以帮助你快速地确定“你是否已经完全理解和掌握了本章讲解的知识点?”所有这些练习中都包含了相关的考试目标,所以,完成这些练习是非常重要的。因为认证进行谈判划考察你对Microsoft SQL Server的实际使用经验,如果你以前没有使用过Microsoft SQL Server ,你就可以通过完成本书练习来获得这些经验。
本书结构
第1章介绍关係资料库的基本概念、Microsoft SQL Server如何与Windows NT集成和Microsoft SQL server结构。还介绍了2层体系结构和最新的3层体系结构。
第2章介绍如何为正确安装Microsoft SQL Server而配置Microsoft Windows NT的域模式、NT容错、NT角色和规範NT用户的命名,如何创建SQL Server Agent和MSSQL Server帐户,安装SQL server的步骤和安装中选项的选择。如何设定SQL Server的客户端。无人值守安装。
第3章介绍如何验证Microsoft SQL Server安装是否正确,如何使用企业管理器。如何在企业字处理器中配置伺服器。SQL Server安装的一些常见问题和解决方法。SQL Server中的系统资料库和系统表。
第4章描述项目实施中与资料库相关的四个步骤。如何从需求分析获得ERA模型,如何从ERA模型获得资料库的逻辑模型,设计逻辑资料库的一些考虑。

目录

前言
第1章 SQL Server产品简介
1.1 综述
1.2 关係资料库基本概念
1.3 SQL Server7的特点
1.4 SQL Server如何与NT伺服器集成
1.5 客户/伺服器系统资料库结构
1.6 SQL Server结构
1.7 小结
1.8 习题
第2章 安装SQL Server
2.1 综述
2.2 安装SQL Server的硬体和软体需求
2.3 在NT伺服器上安装SQL Server
2.4 创建SQL Server服务帐号
2.5 安装SQL Server的方案
2.6 安装SQL Server的配置选项
2.7 安装SQL Server的步骤
2.8 安装和配置SQL Server客户端软体
2.9 无人值守安装
2.10 小结 2.11 习题
第3章 验证、配置 SQL Server
3.1 综述
3.2 验证SQL Server是否安装正确
3.3 停止和启动SQL Server服务
3.4 注册伺服器和创建伺服器组
3.5 修改SQL Server的配置
3.6 SQL Server的高级配置
3.7 第一次配置SQL Server
3.8 验证SQL Server
3.9 安装中常见的问题
3.10 SQL Server系统资料库和系统表
3.11 小结
3.12 习题
第4章 项目实施中的资料库设计
4.1 项目实例概述
4.2 资料库的逻辑设计
4.3 逻辑设计的物理实现
4.4 设计和实现数据完整性要求
4.5 资料库伺服器编程
4.6 逻辑设计的其他考虑
第5章 创建和管理资料库
5.1 资料库存储结构
5.2 事务日誌
5.3 估算资料库的空间需求
5.4 创建资料库
5.5 设定资料库选项
5.6 修改资料库的大小
5.7 删除资料库
5.8 创建数据对象
5.9 添加和删除表中的列
5.10 小结
5.11 习题
第6章 SQL语言
6.1 查询语言
6.2 简单查询
6.3 选择行
6.4 生成总结数据
6.5 连线查询
6.6 执行子查询
6.7 在查询的基础上创建新表
6.8 合併数据集
6.9 操纵数据
6.10 用Transact-SQL编程
6.11 游标
6.12 为library资料库插入数据
6.13 事务
第7章 创建SQL Serve的索引
7.1 综述
7.2 索引的概念
7.3 创建索引
7.4 创建索引的选项
7.5 性能考虑
7.6 索引信息的查看和删除索引
7.7 全文索引
7.8 习题
第8章 设计SQL Server数据完整性
8.1 数据完整性概念
8.2 实施方法
8.3 约束
8.4 预设方法
8.5 规则
8.6 绑定
8.7 查看预设和规则的定义脚本
8.8 约束和预设/规则的比较
第9章 视图
9.1 视图的概念
9.2 创建视图
9.3 视图的优点和缺点
9.4 创建视图的实例
9.5 视图信息的查询
9.6 视图的修改和删除
9.7 视图的限制
第10章 存储过程
10.1 存储过程的定义
10.2 存储过程的优点
10.3 存储过程的创建
10.4 存储过程的处理
10.5 重编译选项
10.6 自动执行存储过程
10.7 查看、修改和删除存储过程
10.8 扩展存储过程
第11章 触发器
11.1 触发觉的概念和工作原理
11.2 创建触发器
11.3 触发器实施数据完整性的实例
11.4 查看、修改和删除触发器
11.5 触发器的限制和注意事项
第12章 实现 SQL Server安全性
12.1 综述
12.2 SQL Server的验证模式
12.3 创建登录名
12.4 管理资料库用户名
12.5 删除用户和登录名
12.6 角色
12.7 许可权管理
12.8 小结
12.9 习题
第13章 调度任务和创建警报
13.1 为什幺要创建任务和警报
13.2 与MAPI相结合
13.3 创建任务
13.4 警报
13.5 msdb资料库
13.6 小结
13.7 习题
第14章 备份和管理 SQL Server的数据
14.1 为什幺要备份
14.2 什幺时候进行备份
14.3 备份哪些数据
14.4 备份设备的类型
14.5 备份设备
14.6 管理备份设备
14.7 备份资料库
14.8 调度备份
14.9 与备份一起运行DBCC
14.10 备份系统资料库
14.11 事务日誌
14.12 检查点进程
14.13 小结
14.14 习题
第15章 恢复 SQL Server的数据
15.1 恢复过程概述
15.2 自动恢复
15.3 恢复用户资料库
15.4 恢复系统资料库
15.5 小结
15.6 习题
第16章 传输数据
16.1 数据传输服务
16.2 DTS嚮导
16.3 对象传输
16.4 块拷贝程式
16.5 在Internet上发布数据
16.6 习题
第17章 SQL Server複製
17.1 分送数据的一些方法
17.2 複製的基本术语
17.3 四个複製代理
17.4 三种複製类型
17.5 複製方案
17.6 複製伺服器的配置
17.7 设定複製
17.8 複製使用的系统表
17.9 如何使用複製监视器来维护複製
17.10 小结
17.11 习题
第18章 监视和最佳化 SQL Server
18.1 为什幺要监视SQL Server
18.2 用日誌监视
18.3 NT性能监视器
18.4 使用企业管理器中的当前活动
18.5 使用DBCC命令
18.6 DBCC命令和跟蹤标誌
18.7 SQL Server配置器
18.8 SQL Server查询分析器
18.9 修复被破坏的资料库
18.10 创建维护计画
18.11 其他常出现的问题
18.12 其他信息源
18.13 小结
18.14 习题

附录A 习题答案
附录B 嵌入式SQL语言

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com