SQLServer2008_Overview
-
Upload
manuel-llerenas -
Category
Documents
-
view
221 -
download
0
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 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.