分享
 
 
 

SQLServer2005数据库管理入门经典

王朝百科·作者佚名  2010-05-07
窄屏简体版  字體: |||超大  

SQL Server 2005数据库管理入门经典作者: (美)伍德,(美)利特,(美)特里

译 者: 马振晗,胡晓,马洪德

出 版 社: 清华大学出版社

出版时间: 2008-7-1

字数: 791000

版次: 1

页数: 506

开本: 16开

印次: 1

纸张: 胶版纸

I S B N : 9787302179528

包装: 平装

所属分类: 图书 >> 计算机/网络 >> 数据库 >> SQL

定价:¥59.80

编辑推荐SQL Server 2005首次提供了支持大型企业数据库的功能。在这个强大的新版本中,数据库管理员所要做的工作已经不再局限于严格意义上的“管理”了。他们的工作将会变得越来越复杂和困难。在本书中,一些微软认证的专家将提供一些关键的信息,以帮助读者成为一名更有竞争力、更加成功的数据库开发人员或管理员。

本书首先详细介绍了典型的SQL Server 2005数据库管理任务,然后以此为基础介绍了如何为数据导入构建复杂的数据转换,如何构建分布式数据解决方案,以及如何维护数据库的安全和一致性。您将能够将您所学到的知识应用到真实的场景中,并在SQL Server 2005数据库管理中做到游刃有余。

本书主要内容

如何安装、维护和管理一个SQL Server 2005,包括高可用性和安全考虑。

各种不同的功能,例如公共语言进行时、SQL Server集成服务、通知服务和Service Broker。

如何使用管理配置、备份、还原、安全、可用性、性能和监控所必需的工具。

初步探究企业中职责范围越来越广的数据库管理员的一些更尖端的领域和复杂的作业。

本书读者对象

本书适用于数据库的开发人员和管理员。本书假设读者对于关系数据库的概念和SQL都有所了解。

源代码下载

http://www.wrox.com

http://www.tupwk.com.cn/downpage

本书全面介绍了SQL Server 2005的总体结构和安装过程,建立和保护数据库的管理过程,特定的管理任务和高可用性的解决方案,以及SQL Server 2005的服务等内容。

内容简介本书全面介绍了SQL Server 2005的总体结构和安装过程,建立和保护数据库的管理过程,特定的管理任务和高可用性的解决方案,以及SQL Server 2005的服务等内容。

作者简介马振晗,中国科学院博士,一直从事网络安全、信息技术以及IT、管理类图书的翻译工作。翻译过多本计算机教材。

图书目录第1章介绍SQL Server 2005

1.1什么是SQL Server 2005

1.1.1数据库引擎

1.1.2分析服务

1.1.3报表服务

1.1.4集成服务

1.1.5通知服务

1.1.6ServiceBroker

1.1.7数据层Web服务

1.1.8复制服务

1.1.9多实例

1.1.10数据库邮件

1.2SQL Server 2005版本

1.2.1SQL Server 2005移动版

1.2.2SQL Server 2005学习版

1.2.3SQL Server 2005工作组版

1.2.4SQL Server 2005标准版

1.2.5SQL Server 2005企业版

1.3SQL Server 2005体系结构

1.3.1SQL Server 2005通信

1.3.2SQL Server 2005服务

1.4SQL Server 2005数据库对象

1.4.1服务器

1.4.2数据库

1.4.3架构

1.4.4对象名称

1.5SQL Server 2005数据库

1.5.1系统数据库

1.5.2用户数据库

1.5.3分布数据库

1.6SQL Server 2005数据库存储

1.6.1数据文件和文件组

1.6.2日志文件

1.7SQLServer的安全性

1.7.1Windows身份验证模式

1.7.2SQLServer和Windows身份验证模式(混合模式)

1.8SQLServer简史

1.8.1起始

1.8.2数据库的发展

1.8.3Microsoft独立开发

1.9小结

第2章安装SQL Server 2005

2.1SQL Server安装计划

2.1.1硬件因素

2.1.2处理器因素

2.1.3内存因素

2.1.4存储因素

2.1.5最低软件要求

2.2SQL Server安装程序

2.2.1系统配置检查器(SCC)

2.2.2安装选项

2.2.3安装到一个Windows群集

2.2.4配置虚拟服务器名称

2.2.5安装后考虑

2.3安装回顾

2.4小结

第3章SQL Server 2005工具

3.1SQL Server Management Studio

3.1.1工具窗口

3.1.2工具栏

3.1.3SQL Server Management Studio配置

3.2Log File Viewer

3.3SQL Server Business Intelligence Development Studio

3.4SQL Server Profiler

3.4.1SQL Server Trace

3.4.2Trace Properties

3.5数据库引擎优化顾问

3.5.1General选项卡

3.5.2Tuning Options选项卡

3.6SQLServer配置管理器

3.7报表服务配置管理器

3.8命令行工具

3.8.1SQLCMD

3.8.2BCP

3.9小结

第4章SQL Server 2005存储架构

4.1Resource数据库

4.2SQL Server数据库物理结构

4.2.1物理存储数据类型

4.2.2其他数据类型

4.2.3SQL Server数据库文件

4.2.4数据文件

4.2.5事务日志

4.3小结

第5章SQL Server 2005数据库

5.1系统数据库

5.2用户数据库

5.3数据库计划

5.4创建数据库

5.4.1开始

5.4.2创建一个新数据库

5.4.3模式

5.4.4表

5.4.5表键和约束

5.5数据库关系图

5.6视图

5.7同义词

5.8编程对象

5.8.1存储过程

5.8.2函数

5.8.3数据库触发器

5.8.4程序集

5.8.5类型

5.8.6默认

5.8.7规则

5.9小结

第6章SQL Server 2005安全

6.1SQL Server身份验证模式

6.1.1在ManagementStudio中改变身份验证模式

6.1.2使用xp_instance_regwrite扩展存储过程

6.2主体

6.2.1登录

6.2.2证书

6.2.3服务器角色

6.2.4数据库用户

6.2.5固定数据库角色

6.3权限

6.3.1服务器权限

6.3.2数据库作用域权限

6.3.3架构作用域权限

6.3.4使用SQL Server Management Studio管理权限

6.4SQL Server加密

6.5最佳实践

6.6小结

6.7练习题

第7章配置SQL Server网络通信

7.1SQL Server 2005网络协议

7.1.1Shared Memory协议

7.1.2Named Pipes协议

7.1.3TCP/IP

7.2SQL Native Client配置

7.3SQL Server端点

7.3.1默认TSQL端点

7.3.2TSQL TCP端点

7.3.3数据库镜像端点

7.3.4SOAP端点

7.3.5ServiceBroker端点

7.3.6端点保护

7.4小结

第8章自动化管理任务

8.1Database Mail功能

8.1.1如何工作

8.1.2如何配置Database Mail

8.1.3配置Database Mail选项

8.1.4管理配置文件和账户

8.1.5删除邮件对象指南

8.1.6发送邮件

8.1.7管理消息

8.2事件通知

8.3SQL Server代理

8.3.1配置代理服务

8.3.2代理安全

8.3.3创建作业

8.3.4创建调度

8.3.5创建操作员

8.3.6创建警报

8.3.7创建代理

8.3.8多服务器作业

8.4维护计划

8.4.1维护计划向导

8.4.2维护计划设计器

8.5最佳实践

8.6小结

8.7练习题

第9章灾难预防和恢复

9.1准备SmallWorks数据库

9.2数据库恢复模型

9.2.1完整恢复模型

9.2.2批量日志恢复模型

9.2.3简单恢复模型

9.3SQL Server 2005数据库备份

9.3.1备份设备

9.3.2SQL Server数据库备份如何工作

9.4SQL Server 2005备份类型

9.4.1完整备份

9.4.2差异备份

9.4.3文件/文件组备份

9.4.4事务日志备份

9.4.5部分备份

9.4.6仅复制备份

9.5备份选项

9.5.1备份带区

9.5.2镜像备份

9.5.3WITH选项

9.6备份策略

9.6.1纯完整备份

9.6.2完整兼差异备份

9.6.3完整兼事务日志备份

9.6.4完全、差异和事务日志备份

9.6.5文件和文件组备份

9.6.6文件组差异备份

9.6.7部分备份

9.6.8备份小结

9.7还原数据库

9.7.1还原过程

9.7.2RESTORE命令

9.7.3RESTORE DATABASE atabase_name

9.7.4FROM选项

9.7.5WITH子句

9.7.6数据库还原准备

9.7.7还原用户数据库

9.7.8恢复系统数据库

9.7.9数据库还原小结

9.8数据库快照

9.8.1数据库快照限制

9.8.2灾难恢复和数据库快照

9.9小结

第10章监控SQL Server性能

10.1监控和优化总览

10.1.1优化策略

10.1.2创建一个基线

10.2监控性能的工具和技术

10.2.1日志文件查看器

10.2.2活动监视器

10.2.3系统存储过程

10.2.4使用Profiler

10.2.5使用数据库优化顾问(DTA)

10.2.6监控文件

10.3监控数据库更改

10.4小结

第11章SQL Server高可用性

11.1可用性介绍

11.2故障转移群集

11.2.1Windows群集——快速入门

11.2.2群集组件

11.2.3主动/被动群集

11.2.4主动/主动群集

11.2.5考虑群集

11.3日志转移

11.3.1准备日志转移

11.3.2使用SQL Management Studio配置日志转移

11.3.3使用Transact-SQL配置日志转移

11.3.4配置故障转移

11.4数据库镜像

11.4.1客户端重新导向

11.4.2数据库镜像模式

11.4.3配置数据库镜像

11.4.4监控数据库镜像

11.4.5管理数据库镜像

11.5小结

第12章管理SQL CLR编程对象

12.1数据库和编程

12.2SQL语言过时了吗

12.3.Net和CLR

12.4SQL Server CLR对象

12.4.1启用SQL CLR

12.4.2创建一个SQL CLR程序集

12.4.3添加一个程序集

12.4.4兼容数据类型

12.4.5用户定义函数

12.4.6CLR存储过程

12.4.7触发器

12.4.8用户定义类型

12.4.9用户定义聚合

12.5Visual Studio中的代码生成功能

12.6编程支持

12.6.1线程

12.6.2模拟

12.7安全选项

12.7.1.NET安全

12.7.2保护SQL CLR

12.7.3SQL Server CLR权限集

12.8小结

第13章SQL Server 2005集成服务简介

13.1有关SSIS

13.1.1集成服务

13.1.2集成服务对象模型

13.1.3集成服务运行时

13.1.4集成服务数据流

13.2导入和导出数据

13.3使用SSIS转换数据

13.3.1了解开发环境

13.3.2包元素

13.3.3创建一个简单包

13.4小结

第14章SQL Server 2005通知服务简介

14.1总览

14.2通知服务体系结构

14.2.1订阅管理

14.2.2事件收集

14.2.3订阅处理

14.2.4通知格式设置和发送

14.3安装一个通知服务应用程序

14.3.1通知服务实例

14.3.2通知服务应用程序

14.3.3创建实例

14.4小结

第15章Service Broker简介

15.1面向服务的架构

15.2Service Broker总览

15.3Service Broker元素

15.3.1会话

15.3.2契约

15.3.3队列

15.3.4服务

15.3.5路由

15.4Service Broker的安全因素

15.4.1对话安全模式

15.4.2传输安全模式

15.5创建一个样例应用程序

15.5.1准备数据库

15.5.2创建Service Broker对象

15.5.3为TicketInputService创建对象

15.5.4创建TicketNotifyService的对象

15.5.5测试应用程序

15.6小结

第16章复制

16.1复制总览

16.2SQL Server复制代理

16.2.1快照代理

16.2.2日志读取器代理

16.2.3分发代理

16.2.4合并代理

16.2.5队列读取器代理

16.3SQL Server复制类型

16.3.1分布式事务

16.3.2事务性复制

16.3.3快照复制

16.3.4合并复制

16.3.5Oracle复制

16.4SQL Server复制模型

16.4.1单发布方/多订阅方

16.4.2多发布方/单订阅方

16.4.3多发布方/多订阅方

16.5复制工具

16.5.1过滤

16.5.2新发布向导

16.5.3新订阅向导

16.5.4复制监视器

16.6小结

附录A练习答案

书摘插图第1章 介绍SQL Server 2005

为了帮助您学习SQL Server 2005,本章将着重介绍这个软件的主要组成部分。在深入详细探讨体系结构/数据库对象/数据库/数据库存储和服务器安全这些话题之前,本章也还列出了该软件的不同版本之间的差别。本章结束时我们还会简短地回顾一下SQL Server的历史发展进程。

1.1 什么是SQL Server 2005

如同大多数人所知道的那样,SQL Server 2005主要被看作是一种关系型数据库管理系统(Relational Database Management System,RDBMS)。这个看法当然是正确的,但是这并没有说出它的全部实质。

更准确地说,SQL Sewer 2005是一个企业数据平台(Enterprise Data Platform)。它提供了许多新的功能,还有一些功能在前代产品的基础上有所增强和改进。除了传统的RDBMS功能,SQL Sewer 2005还提供了丰富的报表能力、强大的数据分析能力,以及数据挖掘能力;当然还有支持异步数据应用的功能、数据驱动事件通知,以及其他更多的功能。

本书将主要讲述数据库引擎的管理。然而,如上文所述,SQL Server 2005拥有的功能比一个普通关系引擎具有的功能多得多。鉴于此,我们有必要先进行简单的入门介绍。在这一章中我们将介绍SQL Server 2005的功能。虽然我们不会提到所有的功能,但是会提供给读者一些背景资料,从而为他们理解本书其他部分的内容提供一些帮助。

之后的章节将深入进行细节探讨,论述每个功能背后的相关技术,以及它们怎样影响数据库管理员。SQL Sewer 2005不是那种仅靠一本书就能够将其所有功能详述殆尽的软件产品。因此,有些功能本书只能够简要地做个介绍,但是它的核心的管理功能将会被详细讲述。

1.1.1 数据库引擎

数据库引擎是SQL Server 2005的一个主要组件。它是SQL Sewer的联机事务处理(Online Analytical Processing,OLTP)引擎,它的功能在2005版中得到了极大的改进和增强。数据库引擎是一个高性能的组件,它负责有效地存储、检索,以及操作相关格式的数据和XML格式数据。

SQL Server 2005的数据库引擎为事务处理作了高度的优化,在复杂的数据检索操作中也有杰出的性能表现。数据库引擎同时还负责通过其安全子系统管理受控访问和数据修改。SQL Server 2005的数据库引擎进行了许多大的改进,这些改进用于支持扩展性、可用性、以及高级(也是安全的)编程对象:

·表和索引的物理分区——通过多个物理文件组成的多文件组,表和索引现在可以行物理分区。这极大地改进了对大型的表执行数据检索操作和维护任务时的性能。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有