Diplomado en Administración de Bases de Datos con SQL Server
Requisitos
– Conocimiento de los fundamentos de las tecnologías de bases de datos.
– Conocimientos de la utilización de interfaz, así como de conceptos básicos de administración de Sistemas Operativos Windows 8, 10 o Server.
– Experiencia en desarrollo e implementación de bases de datos.
Objetivos
– Proveer los conocimientos y habilidades necesarias para desempeñarse como desarrollador y administrador de bases de datos en SQL Server, fundamentando las bases para convertirse en DBA en SQL Server version 2016
Dirigido a
– Usuarios, técnicos y profesionales de sistemas que estén trabajando con Bases de Datos y deseen profundizar sus conocimientos en SQL Server 2016.
Metodología
– La Capacitación es en modalidad presencial, 100% basada en prácticas que son desarrolladas por todos los Estudiantes.
– Cada Estudiante cuenta con un potente computador, acceso a internet de banda ancha, WI-FI, elementos e instrumentos necesarios para las prácticas, desde el momento en que inicia y hasta que finaliza.
– La capacitación es personalizada puesto que son grupos pequeños con un máximo de doce (12) Estudiantes por grupo.
– Los fundamentos teóricos son presentados por los Instructores, con un lenguaje sencillo y común que le permite al estudiante, asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, ya que simultáneamente se desarrollan talleres de práctica, los cuales están organizados consecutivamente para el desarrollo temático en forma gradual y evolutiva.
– Al finalizar cada módulo, el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes.
– Al finalizar la capacitación, el Estudiante presenta un examen de comprobación de conocimientos que le permitirá, medir que tanto aprendió y avanzó con respecto a los temas.
CONTENIDO
Introducción
1. Presentación del curso.
2. Definición de objetivos.
3. Descripción del plan de trabajo.
4. Descripción de herramientas y evaluaciones.
Introducción a SQL Server
1. Qué es SQL Server
2. Arquitectura de SQL Server
3. Versiones de SQL Server
4. Bases de datos de SQL Server
5. Seguridad de SQL Server
6. Trabajo con SQL Server
Instalación de SQL Server
1. Requerimientos de hardware
2. Requerimientos de software
3. Métodos de instalación de SQL Server
4. Actualización de SQL Server
5. Verificación de la instalación
6. Configuración del Servidor de SQL Server
Creación y administración de bases de datos
1. Creación de bases de datos en SQL Server
2. Creación de archivos de bases de datos
3. Administración de bases de datos
4. Introducción a las estructuras de datos
Creación de tipos de datos y tablas
1. Creación de los tipos de datos
2. Creación de tablas
3. Generación de valores de columnas
4. Generación de secuencias de comandos
5. Implementación de la integridad de datos
6. Tipos de integridad de datos
7. Exigir integridad de los datos
8. Definición de restricciones
9. Tipos de restricciones
10. Deshabilitación de restricciones
11. Uso de valores predeterminados y reglas
Introducción a la programación de SQL Server
1. Diseño de la arquitectura de aplicaciones corporativas
2. Herramientas de programación de SQL Server
3. Introducción al Lenguaje de programación Transact-SQL
4. Elementos de Transact-SQL
5. Tipos de Sentencias del lenguaje Transact-SQL
6. Formas de ejecutar instrucciones Transact-SQL
Herramientas para trabajar con Transact-SQL
1. Analizador de Consultas de SQL
2. Utilización del Visor de Objetos del Analizador de Consultas
3. Utilización de Plantillas del Analizador de Consultas
4. Introducción al osql
5. Ejecución de sentecias Transact-SQL
Trabajando con sentencias SELECT
1. Retornando datos utilizando SELECT
2. Filtros de datos
3. Dar formato a los resultados
4. Descripción de modo de ejecución de las sentencias (Procesamiento)
5. Consideraciones de Rendimiento
6. Generar Resúmenes de Datos
7. Cláusulas TOP n, Funciones de Agregados, Group by, Realización de Joins con múltiples tablas
8. Trabajando con Subconsultas
9. Cláusulas EXISTS y NOT EXISTS
Modificación de Datos
1. Utilización de transacciones
2. Inserción de datos en tablas
3. Eliminación de datos
4. Actualización de datos
5. Consideración de desempeño y rendimiento
Trabajando con Índices
1. Descripción de índices
2. Consideraciones en la creación de índices
Objetos de Programación en Transac-SQL
1. Introducción a las vistas
2. Consideraciones en la creación de vistas
3. Introducción a los procedimientos almacenados
4. Descripción de Triggers
5. Funciones Definidas por el usuario
Temas básicos de Administración de Bases de Datos
1. Administración de la seguridad
2. Implementación del modo de Autenticación
3. Asignación de cuentas de inicio de sesión a usuarios y funciones
4. Administración de la seguridad de la aplicación
Realización de tareas administrativas
1. Tareas de configuración
2. Tareas administrativas rutinarias de SQL Server
3. Automatización de las tareas de mantenimiento rutinarias
4. SQLCMD
5. Server Management Objects (SMO)
Copia de seguridad de bases de datos
1. Definición de estrategias de copias de seguridad
2. Copia de seguridad de SQL Server
3. Consideraciones acerca del rendimiento
4. Restauración de bases de datos desde una copia de seguridad
Transferencia de datos
1. Introducción a la transferencia de datos
2. Herramientas para importar y exportar datos en SQL Server
3. Introducción a DTS, OLTP, OLAP, ETL
Nuestros Clientes:
Escríbenos para más información