SQLServer2008_Overview

15
  MicrosoftSQLServer2008 Guíadeintroducción.  Autor: Michelle Dumler Publicado: Junio 2007 Producto: SQL Server 2008 Resumen: En este Whitepaper se hace una revisión general de las nuevas funcionalidades y beneficios que introduce SQL Server 2008.

Transcript of SQLServer2008_Overview

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 1/15

 

MicrosoftSQLServer2008

Guíadeintroducción. 

Autor: Michelle Dumler

Publicado: Junio 2007

Producto: SQL Server 2008

Resumen: En este Whitepaper se hace una revisión general de las nuevasfuncionalidades y beneficios que introduce SQL Server 2008.

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 2/15

Copyright 

Este documento es una versión preliminar y puede cambiar sustancialmente antes de que la versión comercial

del producto mencionado aquí salga a la venta.

La información contenida en este documento representa la visión actual de Microsoft Corporation acerca de

los temas analizados en la fecha de publicación. Debido a que Microsoft debe responder a condiciones de

mercado cambiantes, no debe interpretarse como un compromiso por parte de Microsoft, y Microsoft no

puede garantizar la exactitud de ninguna información aquí mostrada después de la fecha de su publicación.

Este Whitepaper se publica con fines informativos exclusivamente. MICROSOFT NO OFRECE GARANTÍAS,

EXPRESAS, IMPLÍCITAS NI ESTATUTARIAS SOBRE LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO.

El cumplimiento con todas las leyes aplicables de copyright es responsabilidad del usuario. Sin que suponga

limitación a los derechos de copyright, ninguna porción de este documento puede reproducirse, almacenarse

o introducirse en un sistema de recuperación o transmitirse de forma alguna o por medio alguno (electrónico,

mecánico, fotocopia, grabación o cualquier otro), ni para fin alguno sin el consentimiento expreso y por

escrito de Microsoft Corporation.

Microsoft puede tener patentes, aplicaciones de patentes, marcas registradas, copyrights u otras modalidades

de propiedad intelectual protegiendo los asuntos analizados en este documento. Excepto cuando así se prevea

en los contratos de licencia por escrito de Microsoft, la modificación de este documento no le otorga ningún

tipo de licencia sobre dichas patentes, marcas, copyrights o derechos de propiedad intelectual.

2007 Microsoft Corporation. Todos los derechos reservados.

Microsoft, Excel, SharePoint, Visual Basic, Visual C#, Visual Studio, y Windows son marcas registradas o

marcas comerciales de Microsoft Corporation en Estados Unidos y/o en otros países.

Los nombres de empresas y productos mencionados aquí pueden ser marcas registradas de sus respectivos

propietarios.

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 3/15

 

Índice

 NuestravisióndelaPlataformadeDatos...........................................................................................1 NovedadesenSQLServer2008.............................................................................................................2 

Plataforma de Misión Crítica ................................................................. 2 Plataforma de datos segura y fiable .................................................. 2 Gestión basada en políticas ............................................................. 3 Rendimiento Optimizado y Predecible ................................................ 4 

Desarrollo Dinámico ............................................................................ 5 Acelerar el desarrollo con Entidades .................................................. 5 

Más allá de los datos relacionales.......................................................... 6 Almacenamiento para todo tipo de datos ........................................... 6 Inteligencia de localización espacial .................................................. 7 

Una panorámica más detallada de la empresa ........................................ 7 Data Warehouse de última generación .............................................. 7 Plataforma escalable para análisis de datos........................................ 8 Elaboración de informes .................................................................. 9 Experiencias avanzadas con la información ........................................ 9 

Conclusión..................................................................................................................................................11 

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 4/15

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 5/15

SQL Server 2008. Guía de introducción.

Microsoft Corporation ©2007 

NuestravisióndelaPlataformadeDatosLasorganizacionespresencianhoydíaunaconvergenciadefactoresqueprovocanuncrecimiento

explosivodelvolumendedatosaalmacenar.Elprimerhechosorprendenteeslaingentecantidaddedatos

quesegeneranenelmundo.Sianalizamoslacantidaddedatosquesealmacenanenformatodigitala

nivelmundial,podemoshablardeentornoa12exabytesen1999,yamediadosde2002,estacifrayase

habríaduplicado.1Sinosfijamosenlostiposdedatosquesegeneran,podemosverquelossoportesmagnéticosdigitales

 jueganunpapelextraordinariamenteimportanteenelalmacenajeyseguiránaumentandosuproporción

conrespectoaotrosformatos.Donderealmenteestáteniendolugarlaexplosióndelalmacenamientoes

enelcasodeloselementosenformatodigital,talescomofotografías,músicayvídeo.Estosformatosestán

aumentandolademandadealmacenamientoparatiposdedatosestructuradosynoestructurados.

Elcostedelalmacenamientosereduceagranvelocidad,permitiendoasíqueestaexplosiónsemantenga.

En1980,elprimerdiscodurodeungigabytedecapacidad,elIBM3380teníaunpreciodeventade40.000

dólaresUSA.Hoy,eldiscoduromásbaratode500Gb.sepuedecomprarpor0,38USD.2

Paraquelasorganizacionespuedanteneréxitoydesenvolversebienenestemundodedatos,necesitan

unavisiónglobalquetengaencuentaestastendenciasbásicas.LavisióndeMicrosoftsobrelaplataforma

dedatosrespondealasnecesidadesdeestecrecimientoexplosivoydelanuevageneracióndeaplicacionesbasadasendatos.Microsoftseguirárealizandoinversionesyevolucionandoenlassiguientes

áreasparadarcoberturaasuvisióndelaplataformadedatos:laplataformadedatoscorporativosde

misióncrítica,eldesarrollodinámico,datosrelacionalesyBusinessIntelligence(BI).

SigaleyendoestedocumentoparaconocerendetallecuálesnuestravisiónenMicrosoftsobrela

plataformadedatosydequémaneraSQLServer2008esunarespuestaalasdemandasdelasaplicaciones

orientadasadatosdenuevageneración.

 

Figura 1 La visión de Microsoft de la plataforma de datos

1 Estudio de 2003 de la Universidad de Berkeley - California

2 CompUSA 

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 6/15

SQL Server 2008. Guía de Introducción

2

NovedadesenSQLServer2008LasfuncionalidadesdeSQLServer2008sedesarrollanenlascuatroáreasprincipalesdelavisióndela

plataformadedatos.

  Plataformademisióncrítica–SQLServer2008mejoralaproductividaddelosgruposdeITaltratarse

deunaplataformamássegura,escalableyconmayorgestionabilidad.Incluyeunentornodegestión

basadoenpolíticasquesustituyeelmodelobasadoenscriptsporotrobasadoenreglas.SQLServer

2008ademásprotegelainformaciónvaliosadelasaplicacionesactualesylosdispositivossinconexión.

Porotraparte,SQLServer2008ofreceunrendimientopredecibleparalasoperacionesdeconsulta

graciasaunaarquitecturaoptimizada.

  Desarrollodinámico–SQLServer2008juntocon.NETFrameworkpermiteeldesarrollodeunanueva

generacióndeaplicaciones.Laproductividaddelosdesarrolladoresaumentaporqueoperancon

entidadesenlugardecontablasycolumnas.Puedencrearaplicacionesquelespermitenllevarlosdatos

consigoysincronizarlosconservidoresdeback-end.

  Másalládelosdatosrelacionales–SQLServer2008permiteconsumircualquiertipodedatos,desde

XMLadocumentos,ycrearaplicacionesconcapacidaddelocalizaciónespacial.

  Profundidadanalíticaparalaempresa–SQLServer2008incorporaunainfraestructuraescalablepara

laelaboracióndeinformesyanálisisdecualquiertamañoygradodecomplejidad,yque,graciasasu

estrechaintegraciónconMicrosoftOfficeSystem,esasequibleatodoslosusuarios.Conelloseconsigue

quelasventajasdeBusinessIntelligencepuedandifundirseportodalaorganización.SQLServer2008

introducemejorasmuyinteresanteseneláreadedata-warehouse,permitiendolaconsolidaciónde

datamartsenunrepositoriodedatawarehouseunificadoaniveldetodalaorganización.

PlataformadeMisiónCríticaElmundoactualfuncionacondatos,ylosdatosylossistemasquegestionanlosdatosdebensersegurosy

estardisponiblesentodomomento.SQLServer2008mejoralaproductividaddeITalserunaplataformade

datosmássegura,escalableygestionableparalasorganizaciones,conunostiemposdeparadamuy

reducidos.

PlataformadedatossegurayfiableSQLServer2008heredatodaslascaracterísticasdeseguridaddeSQLServer2005ylasamplíaconunaserie

deavancesqueseexplicanenesteapartado.

Cifradotransparentededatos

SQLServer2008puedecifrarinformaciónaniveldetodalabasededatos,archivosdedatosoarchivosde

log,sinnecesidaddeintroducircambiosenlasaplicaciones.Unadelasventajasprincipalesqueofreceesla

capacidaddebuscardentrodelosdatoscifrados,incluyendobúsquedasenrangodedatosylógicadifusa.

Gestiónexternadelasclaves

Actualmente,enSQLServer2005elcifradoylagestióndeclavessonactividadesquesedesarrollanpor

completodentrodeSQLServer.Conlaaplicacióncadavezmásapremiantedenormativasyreglamentos

sobretodolorelativoalaprivacidaddelosdatos,muchasorganizacionesestánaprovechandolasposibilidadesdelcifradocomoformaderesolverelproblemademanerageneral.SQLServer2008incluyeun

sistemadecifradoquefuncionacongestoresdeclavesdeotrosfabricantesyproductosHSM(Hardware

SecurityModule)independientes.

Auditorías

SQLServer2008permitelacreaciónygestióndeoperacioneseinformesdeauditoríamedianteDDL,

simplificandoademáselcumplimientodenormativas,yaquedisponedeunentornocompletodeauditoría

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 7/15

SQL Server 2008 Product Overview

3

dedatos.Conellosepuederesponderdeformarápidaysencillaapreguntastalescomo“¿Quédatossehan

extraído?”.

Toleranciaafallostransparente

Laimplementacióndelmirroring(“espejado”)debasesdedatosenSQLServer2005necesitaqueelcliente

seconfigureadecuadamenteparapermitirlarecuperaciónautomáticaencasodefallomediantela

redireccióndepeticiones.Enocasionesnosepuedeonoesprácticoconfigurarlosclientesdeestamanera.

EnSQLServer2008losclientespuedenañadirmirroringdebasededatossincambiarnadaenlasaplicaciones.Conellosepermitealcanzaraltosnivelesdedisponibilidadparalasaplicacionesactuales.

Recuperaciónautomáticaencasodecorrupcióndepáginas

Losdatosguardadosenarchivosdebasededatoscorrenelriesgodequesecorrompanlaspáginasapartir

deunfallodelhardware.ConSQLServer2008,lasimplementacionesdemirroringdebasededatos

permitenlarecuperaciónautomáticadepáginascorruptasdesdeelnodoreplicado,deformatransparente

paralosusuariosylasaplicaciones.

Compresióndelosdatosdelog

Elmirroringdebasededatosrequieredetransmisionesdedatosentrelosnodosintegrantesdelgrupode

replicación.ConSQLServer2008,lacompresióndelatransmisióndedatosdelogentreloscomponentes

minimizaelanchodebandautilizadoporelprocesodereplicación,mejorandosustancialmenteel

rendimientoglobaldelasolución.

AdicióndeCPUencaliente

LaadicióndeCPUencaliente(“Hot-Add”)mejoralaescalabilidad,permitiendoque,ensituacionesconcretas

dealtademanda,sepuedanañadirrecursosdeCPUaunservidorSQLServer2008enplataformasde

hardwarequelopermitan,sintenerquedetenerelservicioniinterrumpirlasaplicaciones.SQLServer

permite,además,añadirrecursosdememoriaencaliente.

GestiónbasadaenpolíticasSQLServer2008incorporaunnuevoentornodegestiónbasadoenpolíticasquepermitepasardelmodelo

basadoenscriptsaotrogestionadomediantereglas.Conellosereduceeltiempodedicadoalas

operacioneshabitualesdemantenimiento,alpoderdefinirunconjuntocomúndepolíticasparaoperaciones

debasesdedatos,comooptimizacionesdeconsultas,convencionesdenombres,operacionesdebackupy

restauraciónogestióndeíndices.Estaspolíticasseaplicanymonitorizandeformaautomática,permitiendo

supublicaciónamilesdeservidoresparaasímantenerunentornodegestióncoherenteentodala

organización.Enesteapartadosedescribenalgunosdelosavancesmásimportantesrelacionadosconla

gestiónbasadaenpolíticas.

EntornodeGestiónDeclarativo(DMF)

ElEntornodeGestiónDeclarativo(DMF,DeclarativeManagementFramework )elevaelniveldeabstraccióna

findequelosadministradorespuedangestionarSQLServerapartirdeconceptosconlosqueestánmás

familiarizados.EnSQLServer2008,DMFgarantizalaaplicacióndepolíticas,enlugardesimplemente

monitorizarelestadodelsistemapormediodeunarecogidadedatosaintervalosregulares.Estopermite

crearyaplicarpolíticasparticularizadasbasadasenlasnecesidadesconcretasdecadaorganización.

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 8/15

SQL Server 2008. Guía de Introducción

4

Figura2EntornodeGestiónDeclarativo(DMF) 

Instalaciónoptimizada

SQLServer2008introducemejorasmuyimportantesparalagestióndelciclodevidadelservicio,incluyendo

unrediseñodelprocesodeinstalaciónyconfiguración.Estasmejorasindependizanlainstalacióndelcódigo

delprogramasobreunhardwareconcretoconrespectoalaconfiguracióndelsoftwareSQLServer.

RendimientoOptimizadoyPredecibleLaoptimizacióndelrendimientoylasolucióndeincidenciassondosactividadesquesuelenconsumirmucho

tiempoalosadministradores.Paramejorarestasituaciónsehanintroducidounaseriedecambiospara

disponerdeunamejorpanorámicadelrendimiento,comosonunarecopilacióndedatosmásamplia,un

almacenamientocentralizadoendata-warehousepararecogeryanalizarestosdatos,yherramientaspara

elaborarinformesymonitorizarlossistemasgestionados.Acontinuaciónsedetallanalgunosdeestos

avancesenlagestióndelrendimientodelsistema.

Compresióndedatos

Lacompresióndedatospermitealmacenarlosdeformamásefectivayreducirlosrequisitosde

almacenamiento.SQLServer2008mejoranotablementeelrendimientoencargasdetrabajomuyintensivas

enE/S,comosonlasasociadasaData-Warehouse.Ademásdisponedesoportenativoenelpropiopaquete

paralacompresióndelascopiasdeseguridad.GestordeRecursos(“ResourceGovernor”)

SQLServer2008permiteobtenernivelesderespuestacoherentesypredeciblesparaelusuariofinalconla

introduccióndelGestordeRecursos(“ResourceGovernor”).ConelGestordeRecursossepuedenestablecer

límitesyprioridadessobreelusodelosrecursosparadistintastareas,consiguiendounrendimiento

homogéneoenentornosdeejecuciónconcurrente.

Rendimientopredecibleparalasconsultas

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 9/15

SQL Server 2008 Product Overview

5

SQLServer2008alcanzaunelevadoniveldeestabilidadypredictibilidadenlasoperacionesdeconsulta

graciasasucapacidadparabloquearlosplanesdeejecución,deformaquehastadondeelloesposible,los

planesdeejecuciónsobrevivenalosreiniciosdemáquina,actualizacionesydesplieguesenentornosde

producción.

DesarrolloDinámicoSQLServer2008,juntocon.NETFramework,eslabaseparaeldesarrollodeunanuevageneracióndeaplicaciones.Laproductividaddelosdesarrolladoresaumentapuestoquevanapodertrabajarcon

entidadesdenegocio,enlugardecontablasycolumnas.Puedenahoracrearaplicacionesquepermiten

llevarselosdatosconsigoysincronizarlosconlosservidoresdeback-end.

AcelerareldesarrolloconEntidadesUnadelasprincipalestendenciasdelosdesarrolladoresquetrabajancondatosesque,aunqueinteractúan

condatosenbasesdedatos,amenudoquisieranpoderdefinirobjetosdenegociodealtonivelqueles

permitiesenmapearlosdatosdeformadirecta.EnSQLServer2008,enlugardeescribirlalógicadelas

aplicacionesoperandocontratablasyatributos,losdesarrolladorespuedenutilizarentidadestalescomo

“cliente”,o“pedido”.ElEntornodeEntidadesdeADO.NETpermiteprogramarcontradatosrelacionalesen

términosdeentidades.LaprogramaciónaestenivelmásaltoestremendamenteproductivaypermitetrabajarconelmodeloEntidad-Relacióndeformadirecta.Enestasecciónseexplicanalgunosdelosavances

enmateriadedesarrolloconentidadesdeSQLServer2008.

LINQ(LanguageIntegratedQuery)

LINQ(LanguageIntegratedQuery)permitelanzarconsultasadatosentérminosdelenguajede

programación,envezdeSQL.Activalaejecucióndeconsultaspotentes,orientadasaconjuntosdedatos,

escritasenMicrosoftVisualC#®oMicrosoftVisualBasic®contralapiladeconexiónADO.NET(SqlClient),

ADO.NETDataSet,yelproveedordeEDSM(EntityDataServiceMapping).

 

Figura3LINQparaaccesoadatosconentidades

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 10/15

SQL Server 2008. Guía de Introducción

6

ServiciosdeObjetoADO.NET

LacapadeserviciosdeObjetodelapilaADO.NETfacilitalamaterialización,gestióndelcambioy

persistenciadedatoscomoobjetosCLR.LosdesarrolladoresqueutilizanADO.NETFrameworkpueden

programarcontraunabasededatosutilizandoobjetosCLRgestionadosporADO.NET.SQLServer2008

disponedeunsoportemáseficienteyoptimizadoquemejoraelrendimientoyfacilitaeldesarrollobasado

enentidades.

SistemasdeconexiónesporádicaAldifundirselosdispositivosmóvilesylapropiamovilidaddelosempleados,elconceptode“conexión

esporádica”esahoraunaformadevida.SQLServer2008incorporaunaplataformadesincronización

unificadaquepermiteunasincronizacióncoherenteentreaplicaciones,almacenamientosytiposdedatos.En

combinaciónconMicrosoftVisualStudio®,SQLServer2008facilitalacreacióndeaplicacionesdeconexión

esporádicagraciasalacombinacióndelosserviciosdesincronizacióndeADO.NETylosdiseñadoresoffline

deVisualStudio.

SQLServer2008disponedesoporteparaelseguimientodecambios,deformaquesepuedendesarrollar

aplicacionesbasadasencache,basadasensincronizaciónoennotificaciones,disponiendodeuna

implementaciónrobustaconunmínimodepenalizaciónsobreelrendimiento.

MásalládelosdatosrelacionalesCadavezmáslasaplicacionesincorporantiposdedatosmuchomásvariadosquelosquetradicionalmente

sedestinabanabasesdedatos.SQLServer2008aprovechalapotenciadesusversionesprecedentesenel

soporteparadatosnorelacionales,dandocabidaanuevostiposdedatosquepermitenelalmacenamiento

deinformaciónenformatosnoestructurados,comodocumentosoimágenes.SQLServerdisponedeuna

ampliagamadeserviciosparadistintostiposdedatos,perosiempremanteniendoelniveldefiabilidad,

seguridadyfacilidaddegestióndelaplataformadedatos.Enesteapartadosedestacanalgunosdelos

avancesenestamateria.

AlmacenamientoparatodotipodedatosSQLServer2008facilitalatransiciónentredatosrelacionalesynorelacionales,permitiendoelaccesoa

documentosydatos,codificarjerarquíascomplejasdentrodeXMLylanzarconsultashaciadatosrelacionales

yenformatodetexto.

DatosenFileStream

ElobjetoFileStreamdeSQLServerpermitealmacenarenelsistemadearchivosunbloquedegrantamaño

dedatosenbinarioyseguirsiendoparteintegrantedelabasededatos,manteniendosucoherencia

transaccional.Asíseposibilitaunasoluciónescalableparalagestióndegrandesconjuntosdedatosbinarios

desdeunabasededatos,peroguardadosfísicamenteensistemasdealmacenamientomáseconómicos

comosonlossistemasdearchivos.

BúsquedadetextocompletointegradaLabúsquedadetextocompletointegradapermitelatransiciónentrelasbúsquedassobretextoysobre

datosrelacionales,permitiendoutilizaríndicesdetextopararealizarbúsquedassobrecolumnasque

contienencadenasdetextomuylargas.

Dispersióndecolumnas

Ladispersióndecolumnaspermitealmacenarmodelosdeobjetossobredatosrelacionalessinaumentarlos

espaciosdealmacenamientonecesariosdeformasustancial.Conellosepuedencrearaplicacionescomplejas

degestióndecontenidosutilizandolasposibilidadesdelamismabasededatos.

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 11/15

SQL Server 2008 Product Overview

7

Tiposdedatoslargosdefinidosporelusuario

SQLServerpermiterebasarellímitede8Kbparaeltamañomáximodelostiposdedatosdefiniblesporel

usuario.

InteligenciadelocalizaciónespacialLainformacióngeográficaseestáconvirtiendodeformarápidaenunvalorestratégicodeprimerordenen

muchasaplicacionesdenegocio.SQLServer2008incorporanuevostiposdedatosespacialesparapoderdesarrollaraplicacionesconcapacidaddereferenciaespacialygeolocalización.

Datosespaciales

SQLServer2008incorporaunasoluciónespacialvectorialqueseadecuaalosestándaresdelaindustria.Con

ellalosdesarrolladorespuedencrearaplicacionesconcapacidaddelocalizaciónespacialquecapturane

integraninformacióngeográficaobtenidadesdedentrodelapropiaorganización.

Datosdelocalización

SQLServer2008permiteobtenerdatosdesituaciónyaplicarlalógicadelocalizaciónespacialdentrodelas

aplicacionesactuales,ampliandosusposibilidades.

UnapanorámicamásdetalladadelaempresaElpoderdisponerdeunapanorámicacompletadelnegociofacilitalatomadedecisiones,peroparaello

debedisponersedeunatecnologíaquepermitarecopilar,depurar,almacenaryprepararlosdatosobtenidos

paraelprocesodetomadedecisión.VivimosunmomentodeexpansióndelmercadodeBusiness

Intelligence(BI)yenestalíneaSQLServer2008disponedeunainfraestructuramásescalable,quepermitea

lasorganizacionesponerlastécnicasdeBIalalcancedetodosenlaorganización,gestionarinformesy

análisisdecualquiertamañoyniveldecomplejidadyqueademásseintegraplenamenteconMicrosoft

OfficeSystem.SQLServer2008permiteobtenerpanorámicasdetalladasyprecisasdelasituacióndelas

empresasatodoslosempleados,posibilitandoasíunatomadedecisionesmejorymásrápida.

DataWarehousedeúltimageneración

Lasorganizacionessigueninvirtiendorecursosenconseguirobtenervalordenegociodesusdatos,invirtiendoenBIysolucionesdeDataWarehouse.SQLServer2008ofreceunaplataformacompletay

escalableparadatawarehousequepermiteintegrardatosdeformamásrápida,escalarygestionar

volúmenesdeinformacióncrecientesyaunnúmerodeusuariosenaumento.Acontinuacióndetallamos

algunasdelasnovedadesintroducidasendatawarehouse.

Compresióndedatos

Suobjetivoprincipalesconseguirunastablasdedatawarehousedetamañomínimoymejorarel

rendimientodelasoperacionesdeconsulta.

Compresióndebackup

Mantenerlaactividaddebackupsonlinesobrediscoesunaactividadcaraylaboriosa.Lacompresióndel

backupreducelasnecesidadesdeespaciodealmacenamientoparamantenerlosbackupsonlineyhaceque

elprocesodecopiaseamuchomásrápidoalnecesitarmenosE/S.Particionadodetablasenparalelo

Lasparticionesfacilitanlagestióndetablasmuygrandes,alfragmentarlasdeformatransparentealusuario

enbloquesdedatosmásmanejables.SQLServer2008aprovechalosavancesintroducidosenSQLServer

2005enestesentido,aumentandoelrendimientoenescenariosdegrandestablasparticionadas.

Optimizacionesdeconsultas“Starjoin”

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 12/15

SQL Server 2008. Guía de Introducción

8

SQLServer2008mejoralarespuestaenoperacionesdeconsultaparaescenarioshabitualesdedata

warehouse.Lasoptimizacionesenconsultas“starjoin”reducenlostiemposderespuestaalreconocerlos

patronesdeunióndeldatawarehouse.

Gestiónderecursos

ElGestordeRecursospermiteadministrarlosrecursosdeCPUymemoriadentrodeunainstanciadelmotor

relacional.

GroupingSets

GroupingSetsesunaextensióndelaclausulaGROUPBYquepermitedefinirmúltiplesagrupamientos

dentrodelamismaconsulta.GroupingSetsproduceunconjuntodedatosderesultado(“resultset”)

equivalenteaUNIONALLsobrefilasagrupadasdemodosdistintos,facilitandoasílasconsultasde

agregacióndedatosylaelaboracióndeinformes.

Capturadecambiosendatos

ConlafuncionalidadChangeDataCapture(capturadecambiosenlosdatos),loscambiosserecogenyse

introducenentablasdecambio.Estafuncionalidadrecopilaelcontenidocompletodeloscambiosy

mantienelaconsistenciaentretablas,einclusofuncionatrasproducirsecambiosenelesquema.Conellose

permiteintegrarlainformaciónmásrecientedentrodeldatawarehousecorporativo.

SentenciaMERGESQL

ConlaintroduccióndelasentenciaMERGESQL,losdesarrolladorespuedenaprovecharmejorlas

posibilidadesdelosescenariosdedatawarehousemáscomunes,p.ej.paraverificarsiexisteunafilaconcreta

ydespuésejecutarinsercionesoactualizaciones.

ServiciosdeIntegraciónescalables

LasdosmejorasmásdestacadasenlaescalabilidaddeIntegrationServicesson:

  MejorasenelpipelinedeSQLServerIntegrationServices(SSIS)

Lospaquetesdeintegracióndedatospuedenescalardemaneramáseficiente,haciendousodelos

recursosdisponiblesygestionandograndestareasaescalacorporativa.Elnuevodiseñomejorala

escalabilidaddelruntimeparaejecutarseenentornosdemúltiplesprocesadores.

  InspeccionesSSISpersistentes

Lasinspeccionessonoperacionesmuyhabituales,especialmenteenentornosdedatawarehouse,dondelosregistrosdedatosdebenemplearinspeccionesparatransformarlasclavesdenegocioen

susvalorescorrespondientes.SQLServerIntegrationServices(SSIS)aumentaelrendimientodelas

inspeccionesconunaescalabilidadquepermiteoperarcontablasdetamañosgigantescos.

PlataformaescalableparaanálisisdedatosConSQLServer2008sepuedenrealizaranálisisdeunelevadogradodecomplejidadsobreungrannúmero

dedimensionesyagregados.Parafacilitarelproceso,SQLServerAnalysisServices(SSAS)incorporadiversos

avances.

Escalabilidadyrendimiento

Mejorayamplíalacapacidaddeanálisis,incluyendolaposibilidaddecálculosyagregacionesdemayor

complejidad.Losdiseñadoresdedimensioneshanmejorado,evitandociertosefectosnegativossobreel

rendimiento.Sesuperanlaslimitacionesactualesylaelaboracióndeinformesesmásflexiblegraciasa

diversasnovedadesenelmotordegeneracióndeinformes,comosonelprocesamientobajodemandayla

restituciónbasadaeninstancia.

Procesamientoenbloque

Losprocesamientosenbloquesuponenunamejorasignificativaenelrendimientodelcubodeanálisis,ya

quepermiteaumentarlaprofundidaddenivelesdejerarquíaylacomplejidaddeloscálculos.

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 13/15

SQL Server 2008 Product Overview

9

Writeback

Esfrecuentequemientrassevisualizanlosdatosdeanálisis,unusuarioquieraintroducircambiossobrelos

datosdeorigen.SQLServer2005incorporabasoporteparaestafunción(“writeback”),yconSQLServer2008

elrendimientoenescenariosdewritebacksehamejoradosustancialmente.

ElaboracióndeinformesParamuchasorganizacioneselobjetivoesponerlainformaciónadecuadaalalcancedelaspersonasadecuadasenelmomentopreciso.SQLServer2008incorporaunmotordeelaboracióndeinformesdealto

rendimientoparaprocesaryproducirinformes,juntoconunafamiliacompletadeherramientasparacrear,

gestionaryvisualizardichosinformes.Suarquitecturaextensibleysusinterfacesabiertoslepermitenuna

integraciónsencillaconsolucionesdereportingendistintosentornosdeIT.

Motorcorporativodegeneracióndeinformes

Lapuestaenmarchayconfiguracióndelmotordeinformesesmássencilla,facilitandoladistribucióndelos

informesportodalaorganizaciónyconello,laposibilidaddecrearycompartirinformesdecualquier

tamañoygradodecomplejidad.

Configuraciónescalable

Paraunamayorescalabilidad,SQLServer2008disponedeherramientasdeconfiguraciónquepermitenla

gestióndemúltiplesservidoresdeinformes.

ElaboracióndeinformesparaInternet

PuedehacerllegarsusinformesaclientesyproveedoresatravésdeInternet.

Gestióndelainfraestructuradeinformes

SQLServer2008tienemayorcapacidaddegestiónydecontrolsobreelcomportamientodelservidor:

gestióndelamemoria,consolidacióndeinfraestructurasyconfiguraciónmássencilla,todoellomedianteun

almacenamientocentralizadoyAPIparatodoslosparámetrosdeconfiguración.

ExperienciasavanzadasconlainformaciónSQLServer2008incluyeserviciosquesoportanlasaplicacionesdeinteligenciadenegocioentodassusfases:

datawarehouse,IntegrationServices,AnalysisServicesyReportingServices.MicrosoftOffice2007facilitaaúnmáslalaborestratégicaytácticadelosdirectivosdurantelatomadedecisiones,yaqueponeasualcance

lasherramientasdeanálisisavanzadodeMicrosoftExcel®yExcelServer,yelentornodecolaboraciónsobre

informacióndeBIconSharePoint®ReportCenter.Enlamedidaenquelosusuariospuedenaccederatoda

lapotenciadeReportingServicesaprovechandosuactualconocimientoyexperienciaconOffice,soncada

vezmáslosusuariosquepuedencrearydistribuirinformesdealtacalidad.SQLServer2008ofreceaestos

usuariosunapanorámicadelaempresaorientadaalaacción,conlasventajasynovedadesquesedescriben

enesteapartado.

MejorasenReportBuilder

SepuedencrearfácilmenteinformesamedidaybajocualquierestructuraconelReportDesigner.

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 14/15

SQL Server 2008. Guía de Introducción

10

Figura4ReportDesigner 

Autenticaciónintegradabasadaenformularios

Permitealusuarioalternarfácilmenteentreventanasyformularios.

VínculodeaplicaciónenReportServer(applicationembedding)

EstafuncionalidaddeReportServerpermitequelasURLsqueapareceneninformesysuscripcionesapunten

alasaplicacionesdefront-end.

IntegraciónconOffice

SQLServer2008permitealosusuarioscrearinformesdemanerasencilladirectamentedesdeMicrosoft

WordyExcelypublicarlosycompartirlosenelsenodelaorganizaciónmedianteMicrosoftOfficeSharePoint

Server.

 

8/7/2019 SQLServer2008_Overview

http://slidepdf.com/reader/full/sqlserver2008overview 15/15

SQL Server 2008 Product Overview

11

ConclusiónSQLServer2008aportalatecnologíaylasfuncionalidadesquelasorganizacionesnecesitan.Conavances

muynotablesenlasáreasdeplataformademisióncrítica,desarrollodinámico,usodetiposdedatosno

relacionalesyanálisisdelosdatosdenegocio,losbeneficiosqueofreceSQLServer2008sonmuy

importantesparatodaclasedeempresas.

Másinformación:

EstedocumentoessolamenteunaintroducciónalasnovedadesycaracterísticasmásimportantesdeSQL

Server2008.SideseamásinformaciónlerecomendamosquevisitelossiguientessitiosenInternet:

SitioWebdeSQLServer

SQLServerenTechCenter

SQLServerDeveloperCenter

¿Lehasidodeayudaestedocumento?Porfavor,comuníquenossuopinión,valorandodesde1(malo)a5

(excelente),cómovaloralacalidaddeldocumentoylarazóndedichapuntuación.Porejemplo:

 ¿Lovaloracomomuybuenoporquetienebuenosejemplos,capturasdepantalla,redacciónclaraycomprensibleoporalgunaotrarazón?

  ¿Lopuntúacomomaloporincluirejemplospocoútiles,capturasdepantallademalacalidad,

redacciónpocointeligible?

Suopiniónnosayudaráamejorarlacalidaddelosdocumentosquepublicamos.Envíenossuscomentarios.