1 / 76

Microsoft SQL Server 2005

Microsoft SQL Server 2005. Camilo Andrés Laverde Peña. Microsoft SQL Server 2005. Agenda. Aspectos generales Características principales de SQL Server 2005 Analysis Services Integration Services Reporting Services. Aspectos generales. Microsoft SQL Server 2005. Plataforma integrada.

gaston
Download Presentation

Microsoft SQL Server 2005

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft SQL Server 2005 Camilo Andrés Laverde Peña

  2. Microsoft SQL Server 2005 Agenda • Aspectos generales • Características principales de SQL Server 2005 • Analysis Services • Integration Services • Reporting Services

  3. Aspectos generales

  4. Microsoft SQL Server 2005 Plataforma integrada

  5. Microsoft SQL Server 2005 Plataforma integrada • Aplicaciones escalables, fiables y seguras • Menor complejidad en la creación, implantación y administración de bases de datos • Entorno de desarrollo flexible y actual • Interconexión entre sistemas • Toma de decisiones con fundamento y aumento de la productividad • Rendimiento, disponibilidad y fiabilidad

  6. Microsoft SQL Server 2005 Gestión de la información • Disponibilidad • Escalabilidad • Seguridad • Facilidad de gestión • Interoperabilidad

  7. Microsoft SQL Server 2005 Productividad de los desarrolladores • Herramientas mejoradas: T-SQL, XML, MDX y XMLA • Soporte ampliado de lenguajes de programación: CLR que incluye T-SQL, Visual Basic .NET y Visual C# .NET • XML y Servicios Web: XQuery, tipo de dato XML, HTTP, SOAP

  8. Microsoft SQL Server 2005 Inteligencia de negocios BI • Plataforma integrada: OLAP, Data Mining y herramientas ETL • Mejoras en la toma de decisiones • Seguridad y disponibilidad • Capacidad de análisis de alcance global

  9. Características principales de SQL Server 2005

  10. Microsoft SQL Server 2005 Características principales de SQL Server 2005 • Desarrollo • Administración de bases de datos • Inteligencia de negocios

  11. Microsoft SQL Server 2005 Desarrollo – Soporte .NET (CLR)

  12. Microsoft SQL Server 2005 Desarrollo – XML y ADO.NET V2 • Distribución de datos • Almacenamiento nativo de documentos XML • Uso de XQuery • Múltiples result sets activos

  13. Microsoft SQL Server 2005 Desarrollo – T-SQL • Consultas recursivas CTE • TRY/CATCH • PIVOT/UNPIVOT • Triggers DDL • TOP (expresión)

  14. Microsoft SQL Server 2005 Desarrollo - Service Broken • App. distribuidas, escalables y asíncronas • Diálogos en dos vías • Modelo confiable de entrega a colas locales y remotas • Semántica clara • Fragmentación de mensajes largos

  15. Microsoft SQL Server 2005 Desarrollo – Servicios Web • Servicios Web en la capa de bases de datos (SQL Server  Servidor HTTP) • Acceso SOAP nativo • Basado en estándares • No depende del cliente • Mejoras en interoperabilidad • Nuevo objeto HTTP ENDPOINT • Integración en la comunicación con el cliente

  16. Microsoft SQL Server 2005 Administración de bases de datos - Seguridad

  17. Microsoft SQL Server 2005 Administración de bases de datos - Informática Fiable • Seguridad en el diseño • Seguridad por defecto • Seguridad en el desarrollo • Comunicaciones

  18. Microsoft SQL Server 2005 Administración de bases de datos - Funciones de seguridad • Separa a los usuarios de los objetos • Restricción del acceso de usuarios al servidor • Inhabilitación de servicios y restricción de la configuración del servicio • Reducción del área de ataques potenciales en las nuevas funciones

  19. Microsoft SQL Server 2005 Administración de bases de datos - Roles • Arquitecto • Administrador • Analista • Desarrollador • Manejador de la información

  20. Microsoft SQL Server 2005 Administración de bases de datos - Herramientas administrativas • Surface Area Configuration • SQL Server Configuration Manager • SQL Server Management Studio • Database Mail • SQLCMD (línea de comandos)

  21. Microsoft SQL Server 2005 Administración de bases de datos – Mirroring de la base de datos

  22. Microsoft SQL Server 2005 Administración de bases de datos – Otras mejoras • Aislamiento de imagen o de foto • Indexación Online • Particionado de datos • Backups duplicados • Restauración online • Conexión de administrador dedicada

  23. Microsoft SQL Server 2005 Inteligencia de negocios

  24. Microsoft SQL Server 2005 Inteligencia de negocios

  25. Microsoft SQL Server 2005 Inteligencia de negocios • Analysis Services • Data Mining • DTS – Integration Services • Reporting Services • Soporte mejorado para múltiples instancias y backup de objetos y datos

  26. Microsoft SQL Server 2005 Inteligencia de negocios • KPI’s Indicadores de rendimiento principales • Escalabilidad y rendimiento • Sugerencias para la creación de cubos • Runtime y Tubo de transformación de datos (DTR y DTP) • Integración con informes de Office System

  27. Analysis Services

  28. Microsoft SQL Server 2005 Modelo dimensional unificado UDM • Análisis OLAP – Elaboración relacional de informes • Conjunto de cubos y dimensiones • Repositorio central de metadatos • Vista de origen de datos • Examinar con facilidad los datos corporativos del negocio

  29. Microsoft SQL Server 2005 Almacenamiento en caché proactivo • Caché de datos comprimida • Mantener datos de las bases de datos de origen • Rendimiento sobresaliente en las consultas • Aislamiento de sistemas y servicios back-end

  30. Microsoft SQL Server 2005 Business Intelligence avanzada • KPI - Indicadores de rendimiento clave • Conversiones • Secuencia de comandos MDX • Asistentes de Business Intelligence • Medidas en suma parcial

  31. Microsoft SQL Server 2005 Servicios Web • XMLA protocolo nativo para comunicar con Analysis Services • Clientes de AS con ocupación cero • Cada servidor se comporta como un servicio Web • Disponibilidad de una capa Win32

  32. Microsoft SQL Server 2005 Posibilidades para la empresa • Escalabilidad, análisis completos, intuitivos y pertinentes con rapidez • Capacidad de administración con Management Studio, entorno uniforme único • Productividad, Business Intelligence Development Studio

  33. Microsoft SQL Server 2005 Data Mining • Pre-procesamiento de datos • Análisis de bolsa de compra • Análisis sobre la pérdida de clientes • Análisis de mercado • Predicciones • Análisis de sitios Web • Análisis de campañas • Análisis de textos

  34. Microsoft SQL Server 2005 Data Mining • Facilidades de uso → construcción de modelos a través de Wizards. • DMX Extensiones de minería de datos • Extensibilidad → procedimientos almacenados de .NET • Arquitectura → despliegue, escalabilidad, capacidad de administración y seguridad

  35. Microsoft SQL Server 2005 Data Mining - Algoritmos

  36. Integration Services

  37. Microsoft SQL Server 2005 Integration Services • Operaciones ETL (extraer, transformar y cargar datos) • Integración de datos de propósito general que demandan los entornos más evolucionados • Rediseño completo y nueva codificación de Data Transformation Services

  38. Microsoft SQL Server 2005 Integration Services • Entorno de desarrollo BIDS → desarrollo de paquetes • Depuración visual → visualización del flujo de datos al momento de una transformación • Conectividad de datos → integrar diversos orígenes y destinos de datos (archivos de texto, OLEDB, ADO.NET, datos de SAP, datos XML e integración con servicios Web)

  39. Microsoft SQL Server 2005 Integration Services • Transformaciones incluidas de alto rendimiento • Uso de modelos de minería para comprobar la calidad de datos • Personalización, aseguramiento y firma digital de paquetes • Fácilmente extensible y potente. Compartir ideas, componentes y soporte

  40. Reporting Services

  41. Microsoft SQL Server 2005 Reporting Services • Proporcionar información adecuada, a las personas indicadas en el momento apropiado • Entorno de creación, gestión y visualización de informes empresariales mediante servicios Web • Acceso rápido y fácil a los datos del negocio • Motor de alto rendimiento para procesar y formatear informes • Arquitectura extensible e interfaces abiertas para integrar otras soluciones de TI

  42. Microsoft SQL Server 2005 Escenarios de creación de informes • Informes empresariales • Informes personalizados – Report Builder • Informes incrustados • Informes para partners/clientes basados en Web

  43. Microsoft SQL Server 2005 Plataforma abierta y extensible • Escalabilidad, múltiples servidores de informes accediendo a la misma base de informes • Integración con productos Microsoft: Visual Studio .NET, Office y SharePoint Portal Server • Gestión del ciclo de vida de los informes, desde la creación hasta la distribución

  44. Microsoft SQL Server 2005 Creación, gestión y distribución • Creación por medio de Wizards y asistentes de diseño • Gestión de informes basada en Web o con Management Studio • Modelo de seguridad basado en roles • Publicación de informes, envío de los mismos por e-mail o uso del servidor de informes basado en Web

  45. Ejemplo práctico

  46. Microsoft SQL Server 2005 Mejoras en T-SQL • Ingrese a Management Studio a través del menú Inicio de Windows → Programas → Microsoft SQL Server 2005 CTP → SQL Server Management Studio • En el cuadro de diálogo Connect to Server haga clic en Connect para conectarse al servidor local

  47. Microsoft SQL Server 2005

  48. Microsoft SQL Server 2005 Mejoras en T-SQL • En el Object Explorer haga clic con el botón secundario del Mouse sobre Databases y luego clic en New Database… en el cuadro de diálogo New Database, escriba DBEjemplo en Database name y deje las demás opciones por defecto

  49. Microsoft SQL Server 2005

  50. Microsoft SQL Server 2005 Mejoras en T-SQL • Haga clic en New Query o en Database Engine Query. En el cuadro de diálogo Connect to Database Engine haga clic en Connect. Escriba el siguiente código en T-SQL para crear una tabla • En File → New → Project… en el cuadro de diálogo New Project en Templates seleccione SQL Server Script, en Name escriba BDEjemploProyecto, en Location escoja la ruta en disco donde desea almacenar el proyecto y asegúrese de no activar la casilla “Create directory for solution”. Haga clic en OK

More Related