Sql

2,382 views

Published on

  • Be the first to comment

  • Be the first to like this

Sql

  1. 1. UNIVERSIDAD VERACRUZANA<br />Facultad de Administración<br />MICROSOFT SQL SERVER EXPRESS EDITION 2008<br />EE. BASE DE DATOS<br />EQUIPO #5<br />H. Veracruz, Ver. Octubre de 2009<br />
  2. 2. SQL SERVER EXPRESS EDITION 2008<br />
  3. 3. ¿QUÉ ES MS SQL?<br />Microsoft SQL Server 2008 es una plataforma de datos productiva, fiable e inteligente que sustenta las aplicaciones de misión crítica más exigente, reduce el tiempo y el coste del desarrollo y gestión de las aplicaciones y le ofrece una panorámica de toda su organización que sirve de base sólida para la toma de decisiones. <br />
  4. 4. TECNOLOGÍAS DE SQL SERVER 2008<br />AnalysisServices<br />permiten obtener panorámicas de la situación interna con un nivel de detalle, precisión y calidad que las convierten en herramientas indispensables para la toma de decisiones a cualquier nivel dentro de la empresa<br />
  5. 5. NOVEDADES<br />Desarrollo más rápido de soluciones con el nuevo Cube Designer<br />Mejoras en los Diseñadores de Dimensiones y Agregados<br />Creación de relaciones de atributos con el nuevo Diseñador de Relaciones de Atributos<br />Evita los problemas habituales aplicando buenas prácticas<br />Mejor rendimiento con operaciones en subespacios<br />Escenarios de hipótesis &quot;What-if&quot; de alto rendimiento utilizando la funcionalidad write-back de MOLAP<br />Mejoras en las estructuras de data mining y series temporales<br />Funcionalidades de monitorización y optimización de las soluciones de análisis<br />
  6. 6. Data Mining<br />Ayuda a la toma de decisiones con análisis predictivos generados mediante un entorno de data mining completo e intuitivo que se integra perfectamente con la plataforma de Business Intelligence de Microsoft y se extiende a cualquier aplicación.<br />
  7. 7. Alta Disponibilidad —AlwaysOn<br />Las Tecnologías AlwaysOn de SQL Server 2008 aportan toda una familia de opciones destinadas a minimizar las pérdidas de servicio y mantener el nivel adecuado de disponibilidad de las aplicaciones<br />
  8. 8. NOVEDADES<br />Recupera páginas de datos corruptas desde un servidor replicado utilizando funcionalidades avanzadas de mirroring de base de datos <br />Aprovecha las mejoras en FailoverCluster que introducen Microsoft SQL Server 2008 y Microsoft Windows Server® 2008 <br />Permite añadir nodos adicionales a una solución de replicación peer-to-peer sin tener que detener el proceso de réplica. <br />Mejora los tiempos de recuperación y el tamaño de las copias de seguridad con el soporte para compresión de backup<br />Mejora la concurrencia con mejoras en los procesos de bloqueo. <br />Reduce el tiempo de parada por mantenimiento del hardware gracias a su capacidad para añadir CPU en caliente. <br />Con ResourceGovernor puede controlarse de forma proactiva la asignación de prioridades a las tareas.<br />
  9. 9. MIRRORING DE BASE DE DATOS<br />Aumenta la disponibilidad al ofrecer una casi complete redundancia en caso de desastre o de actualización planificada. Transfiere de forma automática los registros de log de transacciones desde un servidor a otro para recuperación rápida en el servidor en espera. Ofrece una alternativa de alta disponibilidad que no necesita de hardware especial, es sencilla de configurar y administrar y permite la redirección automática del cliente. <br />En situaciones de corrupción de páginas de datos, SQL Server Ed. Enterprise es capaz de recuperar una versión replicada desde un servidor en espejo de manera automática. <br />
  10. 10. TRANSFERENCIA DE LOG (LOG SHIPPING)<br />El Log Shipping establece redundancia a nivel de base de datos entre dos o más instancias de SQL Server por medio de la copia, traspaso y restauración de los logs de transacciones en servidores de respaldo. <br />La disponibilidad se puede aumentar disponiendo uno o más servidores de restauración. Aplicando un retardo para recuperar los logs de transacciones en los servidores de respaldo se protegen frente a errores de usuario. <br />La carga en el servidor primario puede repartirse utilizando un servidor secundario para el procesamiento de consultas de solo-lectura. <br />
  11. 11. IntegrationServices<br />Incluye una plataforma corporativa para la integración de datos con excelentes capacidades de ETL e integración, con las que las organizaciones pueden gestionar de manera más sencilla los datos procedentes de una amplia gama de orígenes. <br />
  12. 12. PRINCIPALES NOVEDADES<br />Crear tareas de secuencias de comandos mediante el uso de Microsoft Visual C # y Microsoft Visual Basic. NET. Utilizar ADO.NET para las tareas así como para la fuente y los componentes de destino. Mejorar la escalabilidad con hilo de puesta en común y las transformaciones de búsqueda mejorada. Realizar más funcional y escalable de las transferencias de datos con el mejorado de importación y exportación de SQL Server Asistente. Nueva SSIS conectores para SAP BW, Oracle y Teradata. <br />
  13. 13. Manejabilidad<br />Dispone de un sistema basado en políticas para gestionar una o varias instancias de servidor de base de datos y herramientas para la monitorización del rendimiento, resolución de incidencias y optimización con las que los administradores pueden gestionar de manera eficaz sus bases de datos y sus entornos de servidor. <br />
  14. 14. NOVEDADES<br />Utiliza Performance Studio para resolver incidencias, ajustar y monitorizar el rendimiento de las instancias de SQL Server 2008 en toda la organización. <br />Define políticas de configuración para toda la organización utilizando DMF (Declarative Management Framework). <br />Utiliza las facetas y políticas integradas en DMF para gestionar la configuración del área de superficie y aplicar buenas prácticas <br />
  15. 15. ESCALABLE<br />SQL Server 2008 incorpora herramientas que facilitan el éxito del administrador, escalables a entornos de múltiples servidores e instancias. <br />
  16. 16. ENTORNO DE GESTIÓN Y DESARROLLO <br />Aumenta la efectividad del administrador de bases de datos mediante el uso de SQL Server Management Studio, con el cual se pueden gestionar todas las instancias y servicios de SQL Server 2008, incluyendo bases de datos relacionales, ReportingServices, AnalysisServices, IntegrationServices y bases de datos de SQL Server Compact Edition. Mediante los informes estándar y personalizados que genera SQL Server Management Studio puede disponer de un elevado nivel de conocimiento del estado de su sistema. <br />
  17. 17. OPTIMIZACIÓN<br />Optimiza el rendimiento de sus servicios de datos mediante una monitorización que el ofrece una visión general.<br />SQL Server Performance Studio<br />SQL Server Performance Studio permite integrar la recopilación, análisis, resolución de problemas y persistencia de la información de diagnósticos de SQL Server. Recopila datos de rendimiento a partir de contadores de actividad, vistas de gestión dinámica, trazas de SQL y otros recursos. Centraliza el almacenamiento de los datos de rendimiento obtenidos en toda la organización en un repositorio data-warehouse de datos de gestión con el que se pueden establecer líneas de base y series históricas. Permite ver los datos de rendimiento mediante informes predefinidos, como por ejemplo el de actividad del servidor, uso de disco y actividad de consultas. <br />
  18. 18. Mayor visibilidad<br />Las vistas de gestión dinámica (DMVs) permiten disponer de mayor visibilidad de lo que sucede dentro de la base de datos y son una infraestructura potente, flexible y de alta seguridad para la monitorización proactiva del estado de salud y rendimiento de las bases de datos.<br />Entorno de Optimización flexible<br />El DTA (DatabaseEngineTuningAdvisor) permite optimizar múltiples bases de datos desde una misma tarea. Solo hay que seleccionar las bases de datos que se desea optimizar y el DTA elabora las recomendaciones sobre indexación y particionamiento más adecuadas<br />
  19. 19. Rendimiento y escalabilidad<br />SQL Server 2008 es una plataforma completa de gestión de datos que integra tecnologías para la escalabilidad individual de los servidores y la escalabilidad de bases de datos de grandes dimensiones, así como herramientas para optimizar su rendimiento.<br />
  20. 20. Rendimiento<br />Consiga el máximo rendimiento, sea cual sea el tamaño de su base de datos con las herramientas y funcionalidades disponibles en SQL Server 2008. <br />ResourceGovernor<br />El rendimiento del sistema es previsible en todas sus actividades, ya que el ResourceGovernor permite definir límites y prioridades en la asignación de recursos físicos. <br />Todo el entorno operativo queda bajo su control, y puede definir prioridades de ejecución, limitar el consumo de recursos para algunas tareas especialmente exigentes, evitar el impacto negativo de ciertas consultas de gran envergadura y poner a disposición de las tareas de misión crítica los recursos de máquina que necesitan. <br />
  21. 21. Motor de procesamiento de consultas de altas prestaciones <br />Optimice el rendimiento de sus aplicaciones con el nuevo motor de procesamiento de consultas de alto rendimiento de SQL Server 2008. <br />Permite particionar tablas e índices, y optimizar este particionado con la ayuda del DatabaseTuningAdvisor, que devuelve resultados a partir de información recabada por el SQL Server Profiler sobre consultas reales de las aplicaciones. <br />Puede, además, aprovechar las ventajas de la ejecución de queries en paralelo en servidores multiprocesador<br />
  22. 22. ESCALABILIDAD VERTICAL<br />Puede conseguir un rendimiento óptimo para sus sistemas de bases de datos aprovechando al máximo las últimas tecnologías de hardware.<br />Soporte para hardware<br />SQL Server 2008 obtiene el máximo rendimiento de los servidores de gama alta mediante su soporte para tecnologías de 64 bits, su soporte para sistemas multi-núcleo y el direccionamiento de hasta 64 GB de memoria. <br />La escalabilidad se mejora sensiblemente con soporte para arquitecturas de hardware NUMA (Non-UniformMemory Access), que se pueden utilizar sin tener que modificar las aplicaciones.<br /> SQL Server 2008 soporta tanto hardware NUMA como NUMA por software<br />Adición de memoria y CPU en caliente<br />SQL Server Ed.Enterprise le permite añadir recursos de memoria y CPU en caliente para escalar el servidor sin detener los servicios de base de datos.<br />
  23. 23. ESCALABILIDAD HORIZONTAL<br />Ahora puede utilizar grandes bases de datos y tablas con una amplia gama de técnicas que permiten su escalabilidad.<br />Bases de datos compartidas <br />Puede crear una base de datos de informes de solo-lectura con la funcionalidad de base de datos compartida escalable. <br />Ofrece un mejor rendimiento al poder montar estas bases de datos de solo lectura en distintos servidores de informes. <br />Todos los usuarios obtienen informes con los mismos datos, con independencia de a qué servidor se conecten. <br />
  24. 24. Programación<br />Los programadores podrán descubrir cómo SQL Server 2008 facilita el desarrollo de aplicaciones de nueva generación, mucho más potentes, con .NET Framework y Visual Studio TeamSystem. <br />
  25. 25. Seguridad <br />Microsoft SQL Server 2008 introduce mejoras orientadas a lograr una gestión eficaz de la configuración de seguridad y protección de la información, con un mecanismo potente de autenticación y control de accesos, cifrado de datos y gestión de claves, y un entorno de auditoría avanzado<br />
  26. 26. EDICIONES DE SQL SERVER 2008<br />Se muestra una comparativa de las funcionalidades incorporadas en las ediciones SQL Server 20088 Enterprise, Standard, Workgroup, Web y Express.<br />
  27. 27. ESCABILIDAD Y RENDIMIENTO<br />
  28. 28. ALTA DISPONIBILIDAD<br />
  29. 29. REPLICACIÓN<br />
  30. 30. GESTIÓN EN ENTORNOS CORPORATIVOS<br />
  31. 31. DATA WAREHOUSE<br />
  32. 32. PROGRAMACIÓN<br />
  33. 33. FUENTES CONSULTADAS<br />http://www.microsoft.com/spain/sql/2008/overview.aspx<br />http://www.microsoft.com/spain/sql/2008/technologies.aspx<br />http://www.microsoft.com/spain/sql/2008/editions-compare.aspx<br />

×