Componentes De SQL Server

  • Published on
    04-Jul-2015

  • View
    397

  • Download
    0

Transcript

<ul><li> 1. Componentes de SQL ServerINSTRUCTOR(A): Delia ErazoAPRENDICES: Jhon Jairo Prez Julin Andrs Patio</li></ul> <p> 2. Componentes Motor de base de datos de SQL Server Reporting Services Integration Services (SSIS) Analysis Services (SSAS)Rplica de SQL Server Service Broker 3. Que es SQL Server?Microsoft SQL Server 2008 es una plataforma de base de datos para transacciones en lnea (OLTP) a gran escala, bodegas de datos (data warehousing), y aplicaciones de comercio electrnico; a su vez es un plataforma de inteligencia de negocios con integracin de datos, anlisis, y soluciones de reporteo. 4. Ediciones de SQL Server 5. Ediciones del SQL Server Developer : Edicion Para desarrollo unicamente Express: Edicion gratuita para produccion; limitado a 4Gb de datos como maximo. Standard : licencia por procesador y estacion. Para produccion. Empesas Medianas a Grandes Enterprise: licencia por procesador y estacion. Para produccion. Entornos Corporativos 6. Motor de base de datos de SQL Server Servicio ncleo del almacenamiento, procesamiento, y seguridad de los datos. Bases de datos relacionales para procesamiento de transacciones en lnea (OLTP) Bases de datos para el anlisis analtico de los datos (OLAP). Tablas para el almacenamiento de datos, ndices, vistas, y procedimientos almacenados. 7. CaractersticasRedundancia mnimaRespaldo de recuperacinAcceso concurrente de mltiples usuariosSeguridad de acceso y auditoriaIntegridad de datosConsultas optimizadas 8. Por qu las bases de datos son tan necesarias?Se dice que las Bases de Datos es la parte mas Importante del Desarrollo de un Software 9. Qu facilitan las bases de datos ?El almacenamiento de grandes cantidades de informacin.La recuperacin rpida y flexible de informacin.La organizacin y reorganizacin de la informacin.La impresin y distribucin de informacin en varias formas. 10. Una Base de Datos EscalableLimitaciones de las varias ediciones Edicin ExpressWorkgroupStandardEnterpriseCaractersticas CPU124Sin lmiteRAM1GB3GBSin lmiteSin lmiteCAPACIDAD DE LA BD4GBSin lmiteSin lmiteSin lmitePARTICIONAMIENTONONONOSin lmiteLas decisiones de que versin aplicaran deben ser analizadas de acuerdo a las necesidades del cliente y el negocio. 11. Una Bases de Datos AdministrableCaractersticas de Administracin Edicin CaractersticasExpressWorkgroupStandardEnterpriseAutomatic Performance TuningSISISISISQL Server Management StudioNOSISISIDatabase Engine Tuning AdvisorNOSISISIFull text searchNOSISISISQL Agent job schedulingNOSISISI 12. Reporting Services Permite el almacenamiento de reportes, controla el acceso, y determina cmo se van a visualizar y distribuir. Reportes construidos sobre bases de datos relacionales o multidimensionales de fuentes de datos como SQL Server, Analysis Services, Oracle, ODBC, y OLE DB Aplicaciones de escritorio o aplicaciones tipo web. Se generan por demanda, o de manera pre-programada. 13. REPORTING SERVICES PROPORCIONA LA LLAVE A SUS DATOS EMPRESARIALES. 14. Integration Services (SSIS) Componentes de extraccin, transformacin, y carga de datos (ETL). Reemplaza a los servicios de transformacin (DTS) Puede extraer y transformar datos de una variedad de fuentes como archivos de datos XML, archivos de formato plano, y otras fuentes de datos relacionales diferentes a SQL Server Entorno Grafico 15. SE PUEDE PROGRAMAR EL AMPLIO MODELO DE OBJETOS DE INTEGRATION SERVICES PARA CREAR PAQUETES MEDIANTE PROGRAMACIN Y CODIFICAR TAREAS PERSONALIZADAS Y OTROS OBJETOS DE PAQUETE. 16. Analysis Services (SSAS) Ofrece funciones de procesamiento analtico en lnea (OLAP) y minera de datos para aplicaciones de Business Intelligence. Admite OLAP y permite disear, crear y administrar estructuras multidimensionales que contienen datos agregados desde otros orgenes de datos, como bases de datos relacionales. OLAP. Se disean, crean, y gestionan estructuras multidimensionales. Trabaja con datos de: Bodegas de datos, Data marts, Bases de datos de produccin y operacin"el proceso de extraer informacin vlida, autntica y que se pueda procesar de las bases de datos de gran tamao." 17. ANALYSIS SERVICES: DATOS MULTIDIMENSIONALES PROPORCIONA UN ANLISIS RPIDO, INTUITIVO Y DESCENDENTE DE GRANDES CANTIDADES DE DATOS GENERADOS EN ESTE MODELO DE DATOS UNIFICADO, QUE SE PUEDE ENTREGAR A LOS USUARIOS EN VARIOS IDIOMAS Y MONEDAS. 18. Rplica de SQL ServerCopia y distribucin de datos y objetos de las bases de datos de una base de datos a otra para mantener consistencia. Replicacin transaccional (transactional) Replicacin combinada (Merge) Replicacin esttica (Snapshot) 19. Replicacin transaccional (transactional) Tambin conocida como replicacin dinmica. Las modificaciones de la publicacin en el publicador son propagadas al subscritor de forma incremental. Caractersticas de la Replicacin Transaccional o ooPublicador y subscritor siempre estn sincronizados. Las Transacciones son preservadas; Ej: si son modificados 5 registros de datos, siempre sern los 5 registros propagados al subscriptor o no sern propagados. El publicador y el suscriptor debern siempre estar conectados. Cuando usar la Replicacin Transaccional? ooLa informacin que se replica ser utilizada solo de lectura. La informacin de ventas e inventarios de una Central son replicados a las Sucursales. El subscriptor siempre necesita la ultima informacin 20. Replicacin combinada (Merge) La replicacin de Mezcla provee las ventajas de ambas replicaciones anteriores. La instantnea inicial se aplica a los suscriptores; se hace un seguimiento de los cambios realizados en los datos publicados en el publicador y en los suscriptores. Los datos se sincronizan entre los servidores a una hora programada o a peticin. Caractersticas de la Replicacin de Mezcla: o Actualiza los datos haciendo independiente a mas de un servidor. o Los datos son mezclados basados en un calendario o en la demanda. o Permite a los usuarios trabajar online/offline y sincronizar ms adelante las modificaciones de datos realizadas en un resultado nico y uniforme . Cuando usar la Replicacin de Mezcla? o La autonoma del sitio es un factor crucial. o Mltiples subscriptores necesitan actualizar datos en diferentes ocasiones y propagar los cambios al publicador y a otros suscriptores; o los suscriptores necesitan recibir datos, realizar cambios sin conexin y sincronizar ms adelante los cambios con el publicador y otros suscriptores 21. Replicacin esttica (Snapshot) Tambin conocida como replicacin esttica. Copia y distribuye datos y objetos de base de datos exactamente como aparecen en el momento en el que ocurren. Caractersticas o oLos cambios de datos en el subscritor no son actualizados continuamente. El Subscritor actualiza los datos de forma completa y no de forma transaccional. Cuando usarla? o o oDatos/objetos son estticos o no cambian con frecuencia. La cantidad de datos a ser replicados es pequea. Los usuarios trabajan desconectados, no siempre interesa la ultima informacin. 22. Central Publisher/Distributor 23. Central Publisher/Remote Distributor 24. Central subscriber/multiple publishers 25. Multiple publishers/multiple subscribers 26. Service Broker Soporte nativo de mensajera y manejo de colas Hace posible crear aplicaciones de distribucin de cargas entre servidores de bases de datos sin tener que programar complicados protocolos de comunicaciones y mensajera Service Broker incluye la infraestructura necesaria para la programacin asincrnica y se puede utilizar para la creacin de aplicaciones distribuidas a travs de mltiples bases de datos. Palabra clave Asincrnica 27. Desencadenadores AsincrnicosMuchas aplicaciones que utilizan desencadenadores, como los sistemas de procesamiento de transacciones en lnea (OLTP), pueden beneficiarse de Service Broker. Un desencadenador pone en cola un mensaje que solicita trabajo de un servicio de Service Broker. El desencadenador no realiza realmente el trabajo solicitado. En realidad, crea un mensaje que contiene informacin sobre el trabajo que se va a hacer y enva este mensaje a un servicio que realiza el trabajo. A continuacin, el desencadenador vuelve.Cuando la transaccin original se confirma, Service Broker entrega el mensaje al servicio de destino. 28. Arquitectura De Service Broker 29. Beneficios La integracin de bases de datos. Ordenacin y coordinacin de mensajes. El acoplamiento flexible de las aplicaciones. El bloqueo de mensajes relacionados. La activacin automtica. 30. Concepto 31. APRENDICES: Jhon Jairo Prez Julin Andrs Patio</p>