Para qué te prepara este curso subvencionado Curso Gratuito Postgrado en SQL Server 2014: Especialista Business Intelligence:
Este Curso de Postgrado en SQL Server 2014: Especialista Business Intelligence le prepara para realizar con garantías la labor de creación y diseño de una base de datos. Además de actualizar sus competencias sobre SQL Server 2014. De esta manera podrán entender y dominar las funcionalidades que permiten diseñar y construir una base de datos.
A quién va dirigido:
Este Curso de SQL Server 2014 está dirigido tanto a los estudiantes de informática que deseen aprender SQL con SQL Server como a aquellos informáticos que quieran actualizar sus conocimientos sobre SQL Server 2014 para comprender y dominar las funcionalidades que permiten diseñar y crear una base de datos.
Objetivos de este curso subvencionado Curso Gratuito Postgrado en SQL Server 2014: Especialista Business Intelligence:
- Conocer los principios universales del BI y describir la totalidad de la oferta de Microsoft desde el punto de vista de mostrar al lector las claves para diseñar la solución que más se adecúe a sus necesidades reales, desde el Data Warehouse hasta el BI denominado "en autoservicio". - Aprender en detalle la implementación y lo fundamental de cada uno de los componentes de la suite SQL Server, incluidas las herramientas Power Pivot et Power View. - Implementar y desplegar una solución de Business Intelligence con la tecnología de Microsoft, definir su arquitectura y desarrollar un primer proyecto robusto para su despliegue en producción en la empresa. - Actualizar sus conocimientos sobre SQL Server 2014 para comprender y dominar las funcionalidades que permiten diseñar y crear una base de datos. - Definir las tablas, así como la manipulación de los datos: las distintas instrucciones de SQL y Transact SQL (procedimientos, funciones, triggers) - Conocer la gestión de los datos no estructurados (FILESTREAM), las estructuras jerárquicas y los datos geográficos. - Aprender las principales funcionalidades que permiten realizar una gestión de los datos más eficaz, como por ejemplo XML o la integración de código CLR (Common Language Runtime).
Salidas Laborales:
Informática / Diseño y Creación de una Base de Datos.
Resumen:
Este Curso Online de Postgrado en SQL Server 2014: Especialista Business Intelligence ofrece una formación especializada en la materia. Microsoft SQL Server es un sistema de administración y análisis de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de negocio y almacenamiento de datos. Este Curso Online de SQL Server 2014 le capacita para aplicar las técnicas de la informática de soporte a las decisiones (o BI, Business Intelligence) basándose en los componentes ofrecidos por la suite Microsoft SQL Server 2014: la base de datos SQL relacional, ETL Integration Services, el modelo semántico tabular Analysis Services, el modelo semántico multidimensional OLAP Analysis Services, los informes basados en Reporting Services y las herramientas Power BI.
Titulación:
Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
PARTE 1. SQL SERVER 2014: BUSINESS INTELLIGENCE
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL BUSINESS INTELLIGENCE
- Del sistema transaccional al sistema de soporte a decisiones
- Business Intelligence
UNIDAD DIDÁCTICA 2. TEORÍAS DEL BUSINESS INTELLIGENCE
- Arquitectura de un sistema de soporte a la toma de decisión
- Modelado OLAP
- Gestión de proyectos
- Self-service
- Big data
- Cloud
- Variedades de los sistemas de decisión
- Data Mart y Data Warehouse
- Modelos en estrella y copo de nieve
- Dimensiones
- Hechos, agregaciones y cubos
- El enfoque iterativo
- Las fases de diseño de un Data Mart
- Implementación
- Autoservicio, desde el uso personal al grupo
- Business Intelligence de empresa
UNIDAD DIDÁCTICA 3. BUSINESS INTELLIGENCE MICROSOFT
- Oferta general
- La suite SQL Server
- Office
- La nube
- Primeros pasos con SQL Server
- Posicionamiento
- Modelo unificado
- SQL Server
- Analysis Services
- Reporting Services
- Integration Services
- Master Data Services
- Data Quality Services
- Ediciones de SQL Server
- Excel
- Power BI para Excel
- SharePoint
- SQL Azure
- Máquinas virtuales Azure
- Power BI
- SharePoint Online
- HDInsight
- El mercado digital de Azure
- SSDT
- SSMS
- El ejemplo Adventure Works
UNIDAD DIDÁCTICA 4. MODELADO DEL DATA MART SQL
- Características del DM
- Dimensiones
- Tabla de hechos
- Base de datos
- Asistente de creación del modelo
- Petición analítica
- Uso
- Columnas
- Claves de sustitución
- índices
- Miembro desconocido
- Dimensión calendario
- Columnas
- índice
- índice columnstore
- Particiones
- Integridad referencial
- Bases de datos independientes
- Modo de recuperación, copias de seguridad
- Compresión
- Vistas indizadas
- Peticiones
UNIDAD DIDÁCTICA 5. CREAR UN MODELO TABULAR
- Presentación
- Datos
- Modelo semántico
- Expresiones DAX
- Tabla de fechas
- Seguridad
- Despliegue de la base SSAS
- Alimentación de la base SSAS
- DirectQuery y particiones
- Peticiones DAX
- Bases del modelo tabular
- Desarrollo y gestión
- Administrar las bases desplegadas
- Metadatos
- Arquitectura
- Metodología tabular
- Conexiones
- Tablas
- Relaciones
- Ejemplo
- Columnas calculadas
- Medidas
- KPI (IPC)
- Jerarquías
- Perspectivas
- Referencias
- Operadores
- Tipos
- Funciones lógicas
- Agregados
- Relaciones
- Contextos y filtros
- Jerarquías padre-hijos
- Declarar la tabla de fechas
- Funciones de fechas
- Dimensiones que juegan un rol
- Opciones de proceso
- Proceso desde SSMS
- Proceso desde SSIS
- Particiones
- DirectQuery
UNIDAD DIDÁCTICA 6. CREAR UN MODELO MULTIDIMENSIONAL
- Presentación de SSAS multidimensional
- Datos
- Dimensiones
- Cubos
- Despliegue de la base de datos SSAS
- Alimentación de la base OLAP
- Expresiones MDX
- Modelo dimensional unificado
- Metadatos
- Propiedades del proyecto
- Metodología para crear el UDM
- Orígenes de datos
- Vista de orígenes de datos
- Terminología
- Asistente Dimensión
- El editor de dimensión
- Propiedades de la dimensión
- Estructura: atributos y jerarquías
- Relaciones de atributos
- Pruebas
- Terminología
- Asistente para cubos
- El editor de cubo
- Estructura del cubo
- Uso de las dimensiones
- Proceso y certificación del cubo
- Opciones de diseño del entorno de desarrollo
- Despliegue en desarrollo
- Asistente de despliegue
- Opciones de procesamiento
- Proceso desde SSMS
- Procesamiento desde SSIS
- Elementos de MDX
- Manipulación
- Medida calculada y miembro calculado
- Miembro por defecto
- Conjunto con nombre (Named Set)
UNIDAD DIDÁCTICA 7. FINALIZAR EL MODELO MULTIDIMENSIONAL
- Enriquecer funcionalmente la base de datos SSAS
- Roles de seguridad
- Almacenamiento y particiones
- Comandos de script
- KPI
- Acciones
- Traducciones
- Perspectivas
- Asistente Business Intelligence
- Objetos vinculados
- Escritura (Writeback)
- Particiones
- Modos de almacenamiento
- Agregaciones
- Proceso
- Almacenamiento en caché automático
UNIDAD DIDÁCTICA 8. CREAR INFORMES CON SSRS
- Presentación de SSRS
- Extracción de datos
- Dar formato a un informe con SSDT
- Uso de Report Builder
- Despliegue
- Impresión
- Administración
- Lenguaje de definición de informes 366
- Servicios
- Desarrollo
- Solución SSRS
- Orígenes de datos
- Conjunto de datos
- Diseñador gráfico de consultas MDX
- Consultas MDX para SSRS
- Cuadro de herramientas
- Expresiones
- Formato de los valores
- Acciones
- Ejemplo de los pedidos por canal
- Ejemplo Mapa del volumen de negocio por provincia
- Elección entre SSDT y Report Builder
- Elección entre Report Builder 1.0 y 3.0
- Despliegue desde SSDT
- Despliegue con el administrador de informes
- Configurar página
- Formatos de representación
- Impresión desde el puesto cliente 450
- Configuración del servidor
- Seguridad
UNIDAD DIDÁCTICA 9. EXPLOTAR SSRS
- Introducción
- Servidor de informes
- Despliegue
- Suscripciones
- Informes vinculados (Linked Report)
- Instantánea (Snapshot)
- Caché
UNIDAD DIDÁCTICA 10. POWERPIVOT Y POWER VIEW
- BI autoservicio Microsoft
- PowerPivot
- Power View
- Despliegue PowerPivot
- Principios de PowerPivot
- Ejemplo DADS
- Creación de una jerarquía
- Publicación en SharePoint
- Power View para SharePoint
- Power View para Excel
- Visualizaciones
- Campos
- Imágenes
- Ordenación
- Mosaico
- Segmentación (slicer)
- Foco en la selección
- Múltiplos
- Eje de reproducción
- Filtros
- Dimensionamiento de una visualización
- Modo Lectura
- Export PowerPoint
UNIDAD DIDÁCTICA 11. ALIMENTAR EL DATA MART CON SSIS
- Presentación de SSIS
- Administración de conexiones
- Flujo de control (Control Flow)
- Flujo de datos (Data Flow)
- Comparación de los modelos de despliegue
- Cambio de modelo
- Paquetes DTSX
- El entorno de desarrollo
- Centralizar las conexiones del paquete
- Tipos de conexiones
- Conexiones a las bases de datos
- Seguridad del paquete
- Restricciones de precedencia
- Cuadro de herramientas del flujo de control
- Cuadro de herramientas del flujo de datos
- Alimentación de una dimensión
- Alimentación de un grupo de medidas
- Desarrollos
UNIDAD DIDÁCTICA 12. EXPLOTAR Y DOMINAR SSIS
- Desarrollo avanzado
- Producción
- Orden y formas de ordenar los datos
- Auditar
- Recuperación ante errores
- Eventos
- Formatos internacionales
- Arquitectura
- Catálogo SSIS: SSISDB
- Proyectos del catálogo
- Entornos del catálogo
- Vínculos entre proyectos y entornos
- Ejecución desde el catálogo
- Ejecución desde el Agente
- Ejecución desde la utilidad
- Despliegue
- Archivos de log
- Derivaciones de datos
UNIDAD DIDÁCTICA 13. APROVECHAR EL MOTOR SQL PARA EL ETL
- Presentación
- Carga de las dimensiones y de los hechos
- Detección de las modificaciones en la base de datos de origen 694
- Elección entre SQL Server y SSIS
- Contexto
- Dimensiones
- Hechos
- Despliegue
- Principio del CDC
- Ejemplo CDC
- Dos motores de datos
- Extracción con Transact SQL
- Transformación con Transact SQL
- Cargas de datos con Transact SQL
- El mejor de los dos mundos
PARTE 2. DISEÑO Y CREACIÓN DE UNA BASE DE DATOS CON SQL SERVER 2014
UNIDAD DIDÁCTICA 1. EL MODELO RELACIONAL
- Introducción
- Recordatorio sobre el almacenamiento de datos
- El modelo relacional
- El álgebra relacional
- Las diferentes categorías de datos
- La organización de los datos
- Conceptos y definiciones
- Reglas principales
- Normalización del esquema relacional
- Operadores
- Etapas de la resolución de un problema
UNIDAD DIDÁCTICA 2. IMPLEMENTACIÓN DE BASES DE DATOS
- Presentación de SQL Server
- Administrar una base de datos
- Administrar tablas e índices
- Implementación de la integridad de los datos
- Administrar los índices
- Monitorizar y verificar las bases de datos y los objetos
- Los esquemas
- Ejercicio
- Administrar el espacio de almacenamiento
- Administrar el objeto DATABASE
- Las bases de datos en memoria
- Identificador
- Los tipos de datos
- Administrar las tablas
- Los valores por defecto
- Las reglas
- La propiedad IDENTITY
- Las restricciones de integridad
- Crear un índice
- Eliminar un índice
- Reconstruir un índice
- Las estadísticas
- Información sobre los índices
UNIDAD DIDÁCTICA 3. LAS ÓRDENES DE SQL
- Aspectos generales
- El SQL-DML
- Gestión de las vistas
- Expresiones
- Operadores
- Funciones
- Creación de registros
- Modificación de registros
- Eliminar registros
- Extracción de registros
- Operaciones del álgebra relacional
- Consulta de creación de tablas
- Forzar el optimizador de consultas
- Tablas CTE
- Generación de registros estadísticos
- Subconsultas
- PIVOT y UNPIVOT
- MERGE
- Las secuencias
UNIDAD DIDÁCTICA 4. TRANSACT SQL: EL LENGUAJE PROCEDIMENTAL
- El SQL procedimental
- Gestión de los procedimientos almacenados
- Las funciones definidas por el usuario
- Ejecutar procedimientos y funciones
- El contexto de ejecución
- Los triggers
- La depuración del código
- Gestión de las variables de usuario
- Variables de sistema
- Las transacciones
- Las transacciones de validación diferida
- Gestión de los lotes y scripts
- Control de flujo
- Gestión de cursores
- Gestión de excepciones
- Creación de una función
- Modificación de una función
- Eliminar una función
- CROSS APPLY y OUTER APPLY
UNIDAD DIDÁCTICA 5. GESTIÓN DE LOS DATOS DISTRIBUIDOS
- Introducción
- SQL Server Integration Services
- Mover una base de datos
- El programa BCP
- Los servidores remotos
- -Uso de los recursos remotos
- Principios básicos de funcionamiento
- El asistente de importación y exportación
- El resto de utilidades
- Desvincular una base de datos
- Vincular una base de datos
- Mover una base de datos o archivos
- Gestión de los servidores remotos
- Gestión de los usuarios remotos
- Los sinónimos
UNIDAD DIDÁCTICA 6. LOS TIPOS AVANZADOS
- Introducción
- Trabajar con el formato XML
- Tablas value parameter
- Las estructuras jerárquicas
- Los datos FILESTREAM
- Los datos espaciales
- El tipo XML
- Trabajar con una columna de tipo XML
- Indexar una columna de tipo XML
- XQuery y Xpath
- FOR XML
- OpenXML
- OPENROWSET
- HierarchyId
- Los índices
- Los métodos
UNIDAD DIDÁCTICA 7. COMMON LANGUAGE RUNTIME (CLR)
- SQL Server y CLR
- Definir el código CLR gestionado en SQL Server
- SMO y PowerShell
- ANEXOS
- Diagrama de base de datos
- Sitios de Internet
- Script de creación de la base de datos
- ¿Transact SQL o CLR?
- Trabajar con el código CLR
- Activar el soporte del código CLR
- Trabajar con Visual Studio
- Tipos de datos personalizados
- Procedimientos almacenados
- Triggers de base de datos
- Funciones de cálculo agregado
- SMO
- Generar un script de inserción de datos
- Crear una base de datos con SMO
- Crear una tabla con SMO
- Modificar una tabla