INSTITUTOOLOGICO SUPERIOR DE COATZACOALCOS TEMA: COMPONENTES DE SQL SERVER DOCENTE: I.S.C. LANDY BLANQUET ESCOBAR CURSO: VERANO JULIO 2013 MODALIDAD SISTEMA ABIERTO Coatzacoalcos, ver a 08 de julio de 2013 Contenido Introducción ........................................................................................................................................ 3 SQL Server DatabaseEngine (Motor de base de datos de SQL Server) ............................................... 4 Analysis Services.................................................................................................................................. 6 Reporting Services ............................................................................................................................... 7 Integration Services ............................................................................................................................ 8 Conclusión ........................................................................................................................................... 9 Comentarios: ................................................................................................................................... 9 Bibliografía: ......................................................................................................................................... 9 Introducción Después de haber conocido al manejador de Microsoft SQL , su instalación, su comparación con sus versiones anteriores, enfatizando su comparación con la del 2005, ahora conoceremos los componentes que este ofrece, en esta ocasión veremos los que se instalan de forma predeterminada al momento de hacer la instalación de Microsoft SQL ya que estos se podrían considerar como los elementos básicos que debemos tener a la mano para al momento de empezar a utilizar cualquier base de datos. Para explorar la siguiente información nos basamos en la búsqueda de la información de la edición Microsoft SQL server 2008 R2 SQL Server DatabaseEngine (Motor de base de datos de SQL Server) El Motor de base de datos de MicrosoftSQL Server 2008 es un servicio que se utiliza para almacenar y procesar datos en formato relacional (tabular) o como documentos XML. El orden de los temas de la documentación del Motor de base de datos se corresponde con la secuencia principal de las tareas utilizadas para implementar un sistema que utiliza el Motor de base de datos para el almacenamiento de datos: Diseñar y crear una base de datos que contenga las tablas relacionales o los documentos XML que el sistema necesita. Implementar sistemas para obtener acceso y cambiar los datos almacenados en la base de datos, lo que incluye implementar los sitios Web o las aplicaciones que funcionan con los datos, así como crear procedimientos que utilicen las herramientas y utilidades de SQL Server para trabajar con los datos. Aplicar los sistemas implementados en la organización o en los clientes. Proporcionar soporte técnico administrativo diario para optimizar el rendimiento de la base de datos. Documentación del motor de base de datos: Generación de proyectos de bases de datos mediante SQL Server Management Studio Describe el uso de los proyectos y las soluciones para administrar los objetos del Motor de base de datos. Diseñar e implementar almacenamiento estructurado (motor de base de datos) Describe los conceptos para diseñar y crear satisfactoriamente una base de datos con el Motor de base de datos. Obtener acceso a los datos de base de datos y modificarlos Explica los conceptos para proporcionar acceso y modificar los datos en una base de datos. Diseñar e implementar almacenamiento semiestructurado (motor de base de datos) Explica cómo el Motor de base de datos proporciona almacenamiento y acceso a los datos XML en una base de datos. Conceptos de servicios web XML nativos Explica cómo funciona el Motor de base de datos con Windows Server 2003 para recibir las solicitudes HTTP SOAP sin utilizar un servidor de Internet InformationServices (IIS) de nivel intermedio. Seguridad y protección (motor de base de datos) Incluye información acerca de cómo proteger los datos y los archivos de registro. Consideraciones internacionales para bases de datos y aplicaciones con motor de base de datos Explica cómo el Motor de base de datos admite el almacenamiento y la manipulación de datos multilingüe. Administración (motor de base de datos) Describe los procesos de administración y configuración necesarios para administrar el Motor de base de datos correctamente. Solución de problemas (motor de base de datos) Proporciona ayuda para solucionar problemas del Motor de base de datos. Planeación y arquitectura (motor de base de datos) Describe cómo se organizan los archivos y las bases de datos y aporta consideraciones para el diseño de soluciones de SQL Server. Diseñar e implementar almacenamiento FILESTREAM Describe cómo se utilizan FILESTREAM en aplicaciones basadas en SQL Server 2008 para almacenar datos no estructurados, como documentos e imágenes, en el sistema de archivos. Analysis Services La minería de datos es el proceso de detectar la información procesable de los conjuntos grandes de datos. Utiliza el análisis matemático para deducir los patrones y tendencias que existen en los datos. Normalmente, estos patrones no se pueden detectar mediante la exploración tradicional de los datos porque las relaciones son demasiado complejas o porque hay demasiado datos. Estos patrones y tendencias se pueden recopilar y definir como un modelo de minería de datos. Los modelos de minería de datos se pueden aplicar a situaciones empresariales como las siguientes: Predecir ventas Dirigir correo a clientes específicos Determinar los productos que se pueden vender juntos Buscar secuencias en el orden en que los clientes agregan productos a una cesta de compra La generación de un modelo de minería de datos forma parte de un proceso mayor que incluye desde la formulación de preguntas acerca de los datos y la creación de un modelo para responder dichas cuestiones, hasta la implementación del modelo en un entorno de trabajo. Este proceso se puede definir mediante los seis pasos básicos siguientes: 1. 2. 3. 4. 5. 6. Definir el problema Preparar los datos Explorar los datos Generar modelos Explorar y validar los modelos Implementar y actualizar los modelos Reporting Services SQL ServerReportingServices dispone de una gama completa de herramientas y servicios listos para usar que le ayudarán a crear, implementar y administrar informes para la organización, así como de características de programación que le permitirán extender y personalizar la funcionalidad de informes. ReportingServices es una plataforma de creación de informes basada en servidor que ofrece una completa funcionalidad de creación de informes para una gran variedad de orígenes de datos. ReportingServices contiene un completo conjunto de herramientas para crear, administrar y entregar informes, así como interfaces de programación de aplicaciones con las que los desarrolladores podrán integrar o extender el procesamiento de los datos y los informes en aplicaciones personalizadas. Las herramientas de ReportingServices trabajan en el entorno de MicrosoftVisual Studio y están totalmente integradas con las herramientas y los componentes de SQL Server. Con ReportingServices, puede crear informes interactivos, tabulares, gráficos o de forma libre a partir de orígenes de datos relacionales, multidimensionales o basados en XML. Puede publicar informes, programar el procesamiento de informes u obtener acceso a informes a petición. ReportingServices también permite crear informes ad hoc basados en modelos predefinidos, así como explorar interactivamente los datos del modelo. Puede elegir entre varios formatos de visualización, exporte informes a otras aplicaciones y suscribirse a los informes publicados. Los informes creados se pueden ver mediante una conexión basada en web o como parte de una aplicación Microsoft Windows o un sitio de SharePoint. ReportingServices proporciona la llave a sus datos empresariales. Integration Services MicrosoftIntegrationServices es una plataforma para la creación de soluciones empresariales de transformaciones de datos e integración de datos. IntegrationServices sirve para resolver complejos problemas empresariales mediante la copia o descarga de archivos, el envío de mensajes de correo electrónico como respuesta a eventos, la actualización de almacenamientos de datos, la limpieza y minería de datos, y la administración de objetos y datos de SQL Server. Los paquetes pueden funcionar por separado o conjuntamente con otros paquetes para hacer frente a las complejas necesidades de la empresa. IntegrationServices puede extraer y transformar datos de muchos orígenes distintos, como archivos de datos XML, archivos planos y orígenes de datos relacionales, y, posteriormente, cargarlos en uno o varios destinos. IntegrationServices contiene un variado conjunto de tareas y transformaciones integradas, herramientas para la creación de paquetes y el servicio IntegrationServices para ejecutar y administrar los paquetes. Las herramientas gráficas de IntegrationServices se pueden usar para crear soluciones sin escribir una sola línea de código. También se puede programar el amplio modelo de objetos de IntegrationServices para crear paquetes mediante programación y codificar tareas personalizadas y otros objetos de paquete. Conclusión Después de la presentación de la información que se dio, hemos llegado a la conclusión de que un SMBD como lo es Microsoft SQL Server 2008 R2 ofrece los mejores complementos en consideración a la calidad de la presentaciones y la optimización que requieren las empresas, encontramos estas funciones relacionadas con lo básico que ofrece la paquetería office creado por la misma empresa, pero con muchas mas características por considerar que esta destinado para una organización y no solo para el uso de una persona en tareas básicas. Como algo de gran ayuda Comentarios: Nos fue difícil elegir información con la intención de no hacer tan grande el trabajo, ya que la biblioteca de Microsoft es muy compleja o mejor dicho, muy detallada, por eso recomendamos en caso de que se desee conocer el proceso de las funciones de cada complemento visitar los enlaces que agregamos en nuestra bibliografía, ya que por medio de estos los administradores contamos con la posibilidad de entender con mayor facilidad el funcionamiento de cada uno de los servicios que Microsoft ofrece en su manejador de base de datos SQL server versión 2008 edición R2 Bibliografía “Microsoft SQL Server 2008 R2” Editorial Alfa Omega Autor: María Pérez Marques Primera Edición