顶部
收藏

企业级数据库的安装、配置和管理——SQL Se


作者:
Mircrosoft 著
定价:
95.00元
ISBN:
978-7-04-013191-8
版面字数:
750.000千字
开本:
16开
全书页数:
470页
装帧形式:
平装
重点项目:
暂无
出版时间:
2003-07-30
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

暂无
  • 第1章 SQL Server概述
    • 1.1 SQL Server介绍
      • 1.1.1 SQL Server总体介绍
      • 1.1.2 客户端-服务器组件
      • 1.1.3 客户端-服务器通信过程
      • 1.1.4 SQL Server服务
    • 1.2 SQL Server集成
      • 1.2.1 SQL Server与操作系统的集成
      • 1.2.2 SQL Server与Windows 2000的集成
      • 1.2.3 SQL Server与其他Microsoft服务器应用程序集成
    • 1.3 SQL Server数据库
      • 1.3.1 数据库的物理结构
      • 1.3.2 数据库的类型
      • 1.3.3 数据库对象
      • 1.3.4 SQL Server对象的引用
      • 1.3.5 系统表
      • 1.3.6 元数据检索
    • 1.4 SQL Server的安全性
      • 1.4.1 登录验证
      • 1.4.2 验证模式
      • 1.4.3 数据库用户账户和用户角色
      • 1.4.4 角色的类型
      • 1.4.5 权限验证
    • 1.5 使用SQL Server
      • 1.5.1 管理SQL Server数据库
      • 1.5.2 实现SQL Server数据库
      • 1.5.3 为SQL Server选择应用程序体系结构
      • 1.5.4 运用API设计应用程序
    • 实验 SQL Server概述
      • 练习 使用SQL Server安装帮助
    • 习题
  • 第2章 准备安装SQL Server
    • 2.1 SQL Server 2000版本
      • 2.1.1 版本概述
      • 2.1.2 选择合适的操作系统
    • 2.2 安装硬件时的考虑因素
      • 2.2.1 最低硬件要求
      • 2.2.2 为SQL Server优化硬件
    • 2.3 安装软件时的安装要求
      • 2.3.1 授权模式
      • 2.3.2 确定服务账户的安全上下文
      • 2.3.3 选择安全机制
      • 2.3.4 选择SQL Server排序规则
      • 2.3.5 选择网络库
    • 2.4 安装SQL Server的方法
      • 2.4.1 标准安装
      • 2.4.2 无值守安装
      • 2.4.3 远程安装
    • 2.5 升级SQL Server
      • 2.5.1 准备升级
      • 2.5.2 从SQL Server 7.0升级
      • 2.5.3 从SQL Server 6.5升级
    • 2.6 验证安装
      • 2.6.1 查看安装结果
      • 2.6.2 启动、停止和暂停SQL Server服务.
      • 2.6.3 连接到SQL Server
    • 2.7 配置SQL Server企业管理器
      • 2.7.1 注册服务器
      • 2.7.2 注册信息
      • 2.7.3 注册多个命名实例和服务器
    • 2.8 安装过程中的疑难解答
      • 2.8.1 识别问题
      • 2.8.2 常见问题解决方案
    • 2.9 最佳实践
    • 实验 安装SQL Server
      • 练习1 安装SQL Server的默认实例
      • 练习2 验证安装
      • 练习3 配置SQL Server代理和SQL Server企业管理器
      • 练习4 创建共享注册信息
      • 练习5 安装问题的疑难解答
      • 练习6 创建数据库关系图
    • 习题
  • 第3章 管理数据库文件
    • 3.1 数据结构介绍
      • 3.1.1 数据的存储方式
      • 3.1.2 事务
      • 3.1.3 事务日志的工作方式
    • 3.2 创建数据库
      • 3.2.1 创建数据库时所做的工作
      • 3.2.2 指定数据库创建过程中的选项
      • 3.2.3 使用SQL Server企业管理器来创建一个用户数据库
      • 3.2.4 使用“创建数据库Transact-SQL语句”创建用户数据库
      • 3.2.5 使用SQL企业管理器的脚本编写数据库和数据库对象
      • 3.2.6 在创建数据库后更改数据库选项
      • 3.2.7 查看数据库属性
    • 3.3 管理数据库
      • 3.3.1 管理数据和日志文件增长
      • 3.3.2 自动收缩数据库或数据库文件
      • 3.3.3 手动收缩数据库或数据库文件
      • 3.3.4 删除数据库
    • 3.4 存放数据库文件和日志
      • 3.4.1 管理磁盘存储器
      • 3.4.2 分散数据文件
      • 3.4.3 在独立的磁盘上创建事务日志
      • 3.4.4 放置tempdb数据库
    • 3.5 使用基于硬件的RAID优化数据库
      • 3.5.1 RAID介绍
      • 3.5.2 应用RAID的类型
    • 3.6 使用文件组优化数据库
      • 3.6.1 自定义文件组介绍
      • 3.6.2 创建自定义文件组
      • 3.6.3 使用自定义文件组改善性能
      • 3.6.4 使用自定义文件组简化维护
      • 3.6.5 创建自定义文件组注意事项
    • 3.7 使用基于硬件RAID的文件组优化数据库
    • 3.8 容量计划
      • 3.8.1 估计数据库大小
      • 3.8.2 估计表中数据的总量
    • 3.9 性能注意事项
    • 3.10 推荐的习惯
    • 实验 管理数据库文件
      • 练习1 使用“创建数据库向导”创建数据库
      • 练习2 创建数据库
      • 练习3 更改数据库
      • 练习4 查看数据库信息和更改数据库选项
      • 练习5 删除数据库
    • 习题
  • 第4章 管理安全性
    • 4.1 实现身份验证模式
      • 4.1.1 身份验证处理
      • 4.1.2 选择身份验证模式
      • 4.1.3 使用Kerberos相互身份验证
      • 4.1.4 模拟和委托
      • 4.1.5 加密
      • 4.1.6 实现身份验证模式的步骤
    • 4.2 登录账户
    • 4.3 为用户和角色分配登录账户
      • 4.3.1 为用户分配登录账户
      • 4.3.2 为角色分配登录账户
      • 4.3.3 使用SQL Server企业管理器授权访问
      • 4.3.4 使用Transact-SQL语句授权访问
    • 4.4 为用户和角色分配权限
      • 4.4.1 权限类型
      • 4.4.2 授予、拒绝、废除权限
      • 4.4.3 管理语句权限
      • 4.4.4 管理对象权限
    • 4.5 管理SQL Server安全性
    • 4.6 管理应用程序的安全性
      • 4.6.1 使用视图和存储过程来管理安全性
      • 4.6.2 使用应用程序角色管理客户应用程序
      • 4.6.3 创建应用程序角色
      • 4.6.4 激活应用程序角色
    • 4.7 在企业中管理SQL Server安全性
      • 4.7.1 使用组策略保证SQL Server安全性
      • 4.7.2 使用代理服务器、防火墙和路由器
      • 4.7.3 使用在线加密来确保数据安全性
    • 4.8 最佳实践
    • 实验A 管理安全性
      • 练习1 配置Windows身份验证模式
      • 练习2 授权用户访问SQL Server
      • 练习3 废除、拒绝Windows 2000用户或组的访问
    • 实验B 管理权限
      • 练习1 创建数据库角色
      • 练习2 分配语句权限
      • 练习3 分配对象权限
    • 实验C 管理应用程序安全性
      • 练习1 创建和激活应用程序角色
      • 练习2 通过视图和存储过程实现权限
    • 习题
  • 第5章 执行管理任务
    • 5.1 配置任务
      • 5.1.1 配置SQL Server代理
      • 5.1.2 配置SQL代理邮件和SQL邮件
      • 5.1.3 配置链接服务器
      • 5.1.4 如何创建ODBC SQL Server数据源
      • 5.1.5 在IIS中配置SQL Server XML支持
      • 5.1.6 配置SQL Server和其他服务器应用程序共享内存资源
    • 5.2 SQL Server日常管理任务
    • 5.3 日常维护任务自动化
      • 5.3.1 验证权限
      • 5.3.2 定义作业步骤
      • 5.3.3 为每个作业步骤确定操作流程逻辑
      • 5.3.4 调度作业
      • 5.3.5 创建作业
      • 5.3.6 创建操作员
      • 5.3.7 查看和配置作业历史
    • 5.4 创建警报
      • 5.4.1 使用警报响应潜在问题
      • 5.4.2 将事件写入应用程序日志
      • 5.4.3 创建警报响应SQL Server错误
      • 5.4.4 创建警报响应用户定义错误
      • 5.4.5 响应性能条件警报
      • 5.4.6 配置警报
    • 5.5 SQL Server自动化疑难解答
    • 5.6 自动执行多服务器作业
      • 5.6.1 定义主服务器
      • 5.6.2 定义目标服务器
      • 5.6.3 创建主服务器和目标服务器
      • 5.6.4 定义多服务器作业
      • 5.6.5 修改多服务器作业定义
      • 5.6.6 查看作业历史
      • 5.6.7 为目标服务器创建作业
      • 5.6.8 监视目标服务器上的作业
    • 5.7 最佳实践
    • 实验A 配置SQL Server
      • 练习1 配置SQL Server代理以发送消息
      • 练习2 使用SQL邮件
    • 实验B 创建作业和操作员
      • 练习1 创建操作员
      • 练习2 使用创建作业向导
      • 练习3 创建包含多个作业步骤的作业
    • 实验C 创建警报
      • 练习1 使用创建警报向导
      • 练习2 使用用户定义错误消息创建警报
      • 练习3 创建性能条件警报
      • 练习4 指派防故障操作员
    • 习题
  • 第6章 备份数据库
    • 6.1 防止数据丢失
      • 6.1.1 备份策略
      • 6.1.2 定期备份
    • 6.2 设置和更改数据库恢复模型
      • 6.2.1 设置数据库恢复模型
      • 6.2.2 更改数据库恢复模型
    • 6.3 SQL Server备份
    • 6.4 备份数据库的时机
      • 6.4.1 备份系统数据库
      • 6.4.2 备份用户数据库
      • 6.4.3 备份过程中受到限制的活动
    • 6.5 执行备份
      • 6.5.1 定义术语
      • 6.5.2 创建永久备份设备
      • 6.5.3 不使用永久设备创建备份文件
      • 6.5.4 使用多备份文件存储备份
      • 6.5.5 使用BACKUP语句
      • 6.5.6 备份到磁带设备
      • 6.5.7 备份到磁盘
    • 6.6 备份的方法
      • 6.6.1 执行完全数据库备份
      • 6.6.2 执行差异备份
      • 6.6.3 执行事务日志备份
      • 6.6.4 执行数据库文件或者文件组备份
      • 6.6.5 备份数据库文件或者文件组的限制
      • 6.6.6 使用SQL Server企业管理器执行备份
    • 6.7 设计备份策略
      • 6.7.1 完全数据库备份策略
      • 6.7.2 完全数据库和事务日志备份策略
      • 6.7.3 差异备份策略
      • 6.7.4 数据库文件或文件组备份策略
    • 6.8 性能考虑
    • 6.9 最佳实践
    • 实验 备份数据库
      • 练习1 创建备份设备
      • 练习2 备份数据库
      • 练习3 备份事务日志
      • 练习4 执行差异备份
    • 习题
  • 第7章 还原数据库
    • 7.1 SQL Server恢复
      • 7.1.1 数据还原策略的目的
      • 7.1.2 还原过程中SQL Server的活动
      • 7.1.3 恢复过程
      • 7.1.4 手动恢复选项
      • 7.1.5 在几种不同的灾难情况下恢复
    • 7.2 准备还原数据库
      • 7.2.1 验证备份
      • 7.2.2 还原备份之前需要执行的任务
    • 7.3 还原备份
      • 7.3.1 使用RESTORE语句
      • 7.3.2 启动恢复过程
      • 7.3.3 指定还原选项
    • 7.4 从不同的备份类型还原数据库
      • 7.4.1 从完全数据库备份还原
      • 7.4.2 从差异备份还原
      • 7.4.3 还原事务日志备份
      • 7.4.4 从文件或文件组还原
    • 7.5 用SQL Server企业管理器执行还原
      • 7.5.1 从数据磁盘故障中还原整个数据库
      • 7.5.2 还原数据文件或文件组
      • 7.5.3 把数据库还原到不同的SQL Server 2000实例
      • 7.5.4 恢复数据库到一个时间点
    • 7.6 还原受损的系统数据库
      • 7.6.1 从备份中还原系统数据库
      • 7.6.2 还原master数据库
      • 7.6.3 重建系统数据库
      • 7.6.4 附加或还原用户数据库
    • 7.7 最佳实践
    • 实验 还原数据库
      • 练习1 从完全数据库备份还原
      • 练习2 模拟和捕获数据库活动
      • 练习3 还原完全数据库、差异和事务日志备份
    • 习题
  • 第8章 SQL Server性能监视
    • 8.1 监视SQL Server的原因
    • 8.2 性能监视和调整
      • 8.2.1 性能调整策略
      • 8.2.2 选择性能调整的方法
      • 8.2.3 形成性能调整的方法
      • 8.2.4 建立性能基准
      • 8.2.5 检测性能瓶颈
      • 8.2.6 常用的监视任务
    • 8.3 监视SQL Server的工具
      • 8.3.1 Windows 2000事件查看器
      • 8.3.2 Windows系统监视器
      • 8.3.3 SQL Server企业管理器中的当前活动窗口
      • 8.3.4 Transact-SQL工具
      • 8.3.5 事件探查器
      • 8.3.6 查询分析器
      • 8.3.7 SNMP
    • 8.4 常用监视和调整任务
      • 8.4.1 监视内存占用
      • 8.4.2 监视线程和处理器使用
      • 8.4.3 监视硬盘I/O
      • 8.4.4 监视低性能的查询
      • 8.4.5 监视存储过程、Transact-SQL批处理和用户活动
      • 8.4.6 监视当前锁定和用户活动
    • 8.5 最佳实践
    • 实验 监视SQL Server
      • 练习1 使用Windows系统监视器
      • 练习2 使用SQL事件探查器
      • 练习3 使用SQL查询分析器
      • 练习4 监视锁定信息
    • 习题
  • 第9章 数据传输
    • 9.1 数据传输介绍
      • 9.1.1 导入/导出数据的作用
      • 9.1.2 转换数据的作用
    • 9.2 SQL Server中导入/导出数据的工具
    • 9.3 DTS介绍
      • 9.3.1 DTS概述
      • 9.3.2 DTS过程
      • 9.3.3 DTS工具
    • 9.4 使用DTS转换数据
      • 9.4.1 转换和映射数据
      • 9.4.2 定义转换任务
      • 9.4.3 定义工作流
      • 9.4.4 创建DTS包
      • 9.4.5 保存DTS包
      • 9.4.6 实现包的安全性
      • 9.4.7 执行和调度DTS包
      • 9.4.8 使用DTS图形工具传输和转换数据
    • 9.5 使用“大容量拷贝程序”(Bcp)和BULK INSERT Transact-SQL语句
      • 9.5.1 使用文本文件大容量复制数据
      • 9.5.2 使用Bcp
      • 9.5.3 使用BULK INSERT Transact-SQL语句
    • 9.6 最佳实践
    • 实验 传输数据
      • 练习1 从查询导入数据
      • 练习2 使用DTS设计器修改DTS包
      • 练习3 传输SQL Server对象
      • 练习4 将数据导出到文本文件
      • 练习5 使用“大容量插入”任务导入数据
    • 习题
  • 第10章 维护高度可用性
    • 10.1 可用性介绍
      • 10.1.1 定义可用性
      • 10.1.2 确定可用性要求
      • 10.1.3 可用性和可伸缩性
      • 10.1.4 使用Microsoft .NET企业服务器最大化可用性
    • 10.2 使用故障转移群集增加可用性
      • 10.2.1 Windows群集
      • 10.2.2 SQL Server故障转移群集
      • 10.2.3 主动/被动群集
      • 10.2.4 主动/主动群集
      • 10.2.5 故障转移群集注意事项
    • 10.3 备用服务器和日志传送
      • 10.3.1 使用备用服务器和日志传送维护高度可用性
      • 10.3.2 使用数据库维护计划向导设置日志传送
      • 10.3.3 更改日志传送角色
      • 10.3.4 自动执行日志传送
      • 10.3.5 监视日志传送
      • 10.3.6 使备用服务器联机
    • 10.4 最佳实践
    • 实验 自动维护备用服务器
      • 练习1 准备主服务器和备用服务器
      • 练习2 创建备用数据库和配置日志传送
      • 练习3 更改备用服务器角色
    • 习题
  • 第11章 SQL Server复制
    • 11.1 分布式数据介绍
      • 11.1.1 分布式数据的必要性
      • 11.1.2 分发数据时需要考虑的事项
      • 11.1.3 分发数据的方法
    • 11.2 介绍SQL Server复制
      • 11.2.1 发布/订阅隐喻
      • 11.2.2 发布和项目
      • 11.2.3 筛选数据
      • 11.2.4 订阅
    • 11.3 SQL Server复制代理程序
      • 11.3.1 快照代理程序
      • 11.3.2 分发代理程序
      • 11.3.3 日志读取器代理程序
      • 11.3.4 合并代理程序
      • 11.3.5 队列读取器代理程序
    • 11.4 SQLServer复制类型
      • 11.4.1 复制类型概述
      • 11.4.2 使用合并复制需要考虑的事项
    • 11.5 物理复制模型
      • 11.5.1 物理复制模型概述
      • 11.5.2 组合物理复制模型和类型
      • 11.5.3 中央发布服务器/远程分发服务器示例
      • 11.5.4 中央订阅服务器/多发布服务器示例
      • 11.5.5 多发布服务器/多订阅服务器示例
    • 11.6 实现复制
      • 11.6.1 配置分发服务器和发布服务器属性
      • 11.6.2 创建发布
      • 11.6.3 配置强制订阅
      • 11.6.4 配置请求订阅
    • 11.7 监视和管理复制
      • 11.7.1 使用复制监视器监视
      • 11.7.2 查看和修改分发服务器属性
      • 11.7.3 查看和修改发布属性
      • 11.7.4 查看和修改复制代理程序配置
      • 11.7.5 查看和修改订阅属性
    • 11.8 最佳实践
    • 实验 实现复制
      • 练习1 登录并注册服务器
      • 练习2 配置事务复制
      • 练习3 创建合并发布
      • 练习4 创建请求订阅和解决冲突
    • 习题
  • 附录
  • 词汇表

相关图书