Descripción del proyecto
MASTER EN DESARROLLO DE BASES DE DATOS
MODALIDAD: PRESENCIAL
ABIERTO PLAZO DE MATRÍCULA

El Master en Desarrollo de Bases de Datos consta de los siguientes cursos:
- Introducción a las Bases de Datos
- Curso de Administrador de Bases de Datos
- Curso de Desarrollador de Bases de Datos
A todas aquellas personas que quieran desarrollarse profesionalmente como desarrolladores de bases de datos y consultores de datos con Transact-SQL para una empresa.
Nivel de inglés técnico a nivel de lectura (básico) y con conocimiento básicos de tecnología en uso de PC
- Los contenidos de los cursos técnicos están definidos por los mismos proveedores de software, por lo que se trata de curso Oficiales de Microsoft, ellos definen los temas a ver, las practicas a realizar y la duración de los cursos.
- Los instructores están certificados como instructores certificados Microsoft (MCT Microsoft Certified Trainer).
- La metodología de enseñanza está basada en la práctica se imparte la teoría e inmediatamente la práctica correspondiente (laboratorios). Las clases se imparten en streaming y se puede realizar desde cualquier lugar elegido por el alumno.
- Las clases son de 4 hs. por jornada con el software con la configuración (setup) indicados para cada curso y con el nivel de Hardware mínimo requerido.
Introducción a las Bases de Datos
- Módulo 1. Introducción a las tecnologías web. Entornos de trabajo
- Módulo 2. HTML 5. Estructura semántica de documentos web.
- Módulo 3. CSS 3. Vinculación con HTML.
- Módulo 4. Java Script. Lenguajes de programación y páginas web.
- Módulo 5. Introducción al gestor de contenidos (CMS) Jommla 3.9
Curso de Administrador de Bases de Datos
Administering a SQL Databases – (MS 20764)
- Módulo 1: Autenticar y autorizar usuarios
- Módulo 2: Asignación de servidor y base de datos
- Módulo 3: Que autoriza a los usuarios acceso a recursos
- Módulo 4: Auditoría y protección de datos con cifrado
- Módulo 5: SQL Server recuperación modelos
- Módulo 6: Copia de seguridad de bases de datos SQL Server
- Módulo 7: Restaurar bases de datos SQL Server
- Módulo 8: Automatización de servidor de SQL
- Módulo 9: Configurar la seguridad para el Agente SQL Server
- Módulo 10: Supervisión de SQL Server con alertas y notificaciones
- Módulo 11: Introducción a la gestión de SQL Server mediante el uso de PowerShell
- Módulo 12: Seguimiento acceso a SQL Server
- Módulo 13: Monitoreo de SQL Server
- Módulo 14: Solución de problemas de SQL Server
- Módulo 15: Importación y exportación de datos
Administering a SQL Databases – (MS 20765)
- Módulo 1: SQL Server 2016 componentes
- Módulo 2: Instalación de SQL Server 2016
- Módulo 3: Actualización de SQL Server a SQL Server 2016
- Módulo 4: Trabajo con bases de datos
- Módulo 5: Realización del mantenimiento de la base de datos
- Módulo 6: Opciones de almacenamiento de base de datos
- Módulo 7: Planificación para implementar SQL Server en Microsoft Azure
- Módulo 8: Migración de bases de datos a la base de datos de Azure SQL
- Módulo 9: Implementación de SQL Server en una máquina virtual de Microsoft Azure
- Módulo 10: Administración de bases de datos
Curso de Desarrollador de Bases de Datos
Querying Data with Teansact – SQL Server 2016 – (MS 20761)
Módulo 1: Introducción a Microsoft SQL Server 2016
- La arquitectura básica de SQL Server
- Versiones y ediciones de SQL Server
- Primeros pasos con SQL Server Management Studio
- Laboratorio: Trabajo con herramientas de SQL Server 2016
Módulo 2: Introducción a T-SQL consultar
- Presentación de T-SQL
- Sistemas de comprensión
- Comprensión lógica
- Comprender el orden lógico de operaciones en instrucciones SELECT
- Laboratorio: Introducción a la consulta de Transact-SQL
Módulo 3: Escribir consultas SELECT
- Escritura de sentencias SELECT Simple
- Eliminar duplicados con distintas
- Uso de columnas y alias de tabla
- Escribir expresiones caso Simple
- Laboratorio: Escribir instrucciones SELECT básicas
Módulo 4: Consultas de varias tablas
- Comprensión se une a
- Consulta con combinaciones internas
- Consulta con combinaciones externas
- Consultar con la Cruz se une y se une a uno mismo
- Laboratorio: Consultas de varias tablas
Módulo 5: Ordenar y filtrar datos
- Ordenar datos
- Filtrar datos con predicados
- Filtrado con las opciones principales y OFFSET-FETCH
- Trabajando con valores desconocidos
- Laboratorio: ordenar y filtrar datos
Módulo 6: Trabajando con datos SQL Server 2016 tipos
- Introducción de tipos de datos SQL Server 2016
- Trabajar con datos de carácter
- Trabajar con datos de tiempo y fecha
- Laboratorio: Trabajo con datos SQL Server 2016 tipos
Módulo 7: Uso de DML para modificar datos
- Insertar datos
- Modificar y eliminar datos
- Laboratorio: Uso de DML para modificar datos
Módulo 8: Uso de funciones integradas
- Escribir consultas con funciones integradas
- Utilizar funciones de conversión de
- Uso de funciones lógicas
- Utilizar funciones para trabajar con NULL
- Laboratorio: Uso de funciones integradas
Módulo 9: Agrupar y agregar datos
- Utilizar funciones de agregado
- Con el grupo por la cláusula
- Grupos de filtración con tener
- Laboratorio: Agrupar y agregar datos
Módulo 10: Uso de subconsultas
- Escribir subconsultas autónomos
- Correlación de escribir subconsultas
- Usando el existe predicado con subconsultas
- Laboratorio: Uso de subconsultas
Módulo 11: Uso de los operadores Set
- Escribir consultas con el operador de Unión
- Usando menos y se cruzan
- Utilizar para aplicar
- Laboratorio: Uso de operadores SET
Developing SQL Databases – SQL Server 2016 – (MS 20762)
Módulo 1: Introducción al desarrollo de la base de datos
- Introducción a la plataforma de servidor SQL
- Tareas de desarrollo de base de datos SQL Server
Módulo 2: Diseño e implementación de tablas
- Diseño de tablas
- Tipos de datos
- Trabajo con esquemas
- Crear y modificar tablas
- Laboratorio: Diseño e implementación de tablas
Módulo 3: Diseños de mesa avanzado
- Partición de datos
- Compresión de datos
- Tablas temporales
- Laboratorio: Utilización de diseños de mesa avanzado
Módulo 4: Asegurar la integridad de datos a través de las limitaciones
- Hacer cumplir integridad de datos
- Implementar integridad de datos dominio
- Implementación de entidad e integridad referencial
- Laboratorio: Garantizar la integridad de los datos a través de las limitaciones
Módulo 5: Introducción a los índices
- Conceptos básicos de indexación
- Índices y tipos de datos
- Montones, índices agrupados y no agrupados
- Columna y los índices compuestos
- Laboratorio: Aplicación de índices
Módulo 6: Diseño de estrategias de optimización de índice
- Índice de estrategias
- Gestión de índices
- Planes de ejecución
- El asesor de Tuning de motor de base de datos
- Consulta tienda
- Laboratorio: Optimización de índices
Módulo 7: Índices de columnstore
- Introducción a los índices Columnstore
- Crear índices de Columnstore
- Trabajando con índices de Columnstore
- Laboratorio: Con índices de Columnstore
Módulo 8: Diseño e implementación de vistas
- Introducción a las vistas
- Creación y gestión de vistas
- Consideraciones de rendimiento para las vistas
- Laboratorio: Diseño e implementación de vistas
Módulo 9: Diseño e implementación de procedimientos almacenados
- Introducción a los procedimientos almacenados
- Trabajando con procedimientos almacenados
- Implementación de procedimientos almacenados parametrizados
- Control de contexto de ejecución
- Laboratorio: Diseño e implementación de procedimientos almacenados
Módulo 10: Diseñar e implementar funciones definidas por el usuario
- Resumen de funciones
- Diseño e implementación de las funciones escalares
- Diseño e implementación de funciones con valores de tabla
- Consideraciones para la implementación de funciones
- Alternativas a las funciones
- Laboratorio: Diseñar e implementar funciones definidas por el usuario
Módulo 11: Responder a la manipulación de datos a través de disparadores
- Diseñar desencadenadores DML
- Implementar desencadenadores DML
- Conceptos avanzados de disparadores
- Laboratorio: Respuesta a manipulación de datos mediante el uso de desencadenadores
Módulo 12: Uso de tablas en memoria
- Tablas de memoria optimizado
- Procedimientos almacenados nativamente compilados
- Laboratorio: Usando las capacidades de base de datos en memoria
Módulo 13: Ejecución de código en SQL Server administrado
- Introducción a la integración de CLR en SQL Server
- Implementación y publicación de ensamblados CLR
- Laboratorio: Aplicación de código administrado en SQL Server
Módulo 14: Almacenar y consultar datos XML en SQL Server
- Introducción a XML y esquemas XML
- Almacenamiento de datos y esquemas XML en SQL Server
- Aplicar el tipo de datos XML
- Mediante la instrucción de Transact-SQL para XML
- Getting Started with XQuery
- Destrucción de documentos XML
- Laboratorio: Almacenar y consultar datos XML en SQL Server
Módulo 15: Almacenar y consultar datos espaciales en SQL Server
- Introducción a datos espaciales
- Trabajar con tipos de datos espaciales de SQL Server
- Uso de datos espaciales en aplicaciones
- Laboratorio: Trabajar con datos espaciales de SQL Server
Módulo 16: Almacenamiento y consulta de BLOBs y documentos de texto en SQL Server
- Consideraciones para datos BLOB
- Trabajo con FILESTREAM
- Uso de búsqueda de texto completo
- Laboratorio: Almacenamiento y consulta de BLOBs y documentos de texto en SQL Server
PROCESO DE ADMISIÓN
- Aportar toda la documentación solicitada por EUFP en los plazos establecidos antes del comienzo del programa.
- Superar la entrevista personal.
SOLICITUD DE INFORMACIÓN
Rellenar una solicitud de información del curso en el que estés interesado y enviarla.
ENTREVISTA PERSONAL
Nuestro departamento de admisiones se pondrá en contacto contigo para realizar una entrevista personal presencial o telefónica. El Comité de Admisiones evaluará cualidades, méritos y documentación aportada. En un plazo de 3 días laborables te informaremos de la resolución tomada.
MATRICULACIÓN
En caso de ser admitido, recibirás un comunicado por escrito confirmando tu plaza y facilitándote toda la información necesaria para formalizar el pago de los derechos de matrícula junto con el contrato de alumno.
FINANCIACIÓN A TU MEDIDA
Estudiamos cada caso para que cuentes con todas las facilidades de pago necesarias para tu curso, máster o posgrado en cómodos plazos.