Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a los Databases
- ¿Qué es una base de datos?
- Tipos de bases de datos
- Introducción a las bases de datos relacionales
- Database Management Descripción general de los sistemas (DBMS)
- Funciones de un SGBD
- Software DBMS popular
Database Fundamentos de diseño
- Modelos de datos conceptuales, lógicos y físicos
- Introducción al modelado Entidad-Relación (ER)
- Creación de diagramas ER
- Entidades, atributos y relaciones
Normalización y Database diseño
- Formas normales (1NF, 2NF, 3NF, BCNF)
- Ventajas de la normalización
- Ejemplos prácticos de normalización
- La desnormalización y sus usos
Introducción a SQL
- SQL Sintaxis y estructura
- Tipos de datos en SQL
- Sentencias CREATE, ALTER, DROP
- Restricciones (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
SQL Manipulación de datos
- Instrucción INSERT
- Operaciones de inserción masiva
- Sentencias UPDATE y DELETE
- Uso de la cláusula WHERE
Consulta de datos con SQL
- Instrucción SELECT
- Filtrado de datos con la cláusula WHERE
- Clasificación de datos con ORDER BY
- Uso de LIMIT y OFFSET
Conceptos avanzados SQL
- COMBINACIÓN INTERNA, COMBINACIÓN IZQUIERDA, UNIÓN DERECHA, UNIÓN COMPLETA
- Escritura de subconsultas
- Cláusulas GROUP BY y HAVING
- Funciones de agregación (COUNT, SUM, AVG, MAX, MIN)
Trabajar con índices y vistas
- Creación y uso de índices
- Pros y contras de los índices
- Creación y administración de vistas
- Uso de vistas para simplificar las consultas
Database Seguridad y transacciones
- Roles y permisos de usuario
- Implementación de las mejores prácticas de seguridad
- Propiedades de ACID
- Sentencias COMMIT y ROLLBACK
Database Optimización y mantenimiento
- Análisis y optimización de SQL consultas
- Uso del plan EXPLAIN
- Estrategias de copia de seguridad
- Restauración de bases de datos
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de funcionamiento informático
Audiencia
- Database Administradores
- Profesionales de TI
21 Horas
Testimonios (3)
Los instrumentos de capacitación proporcionados.
- UNIFI
Curso - NoSQL Database with Microsoft Azure Cosmos DB
Traducción Automática
El aprender sobre una nueva herramienta, las practicas ayudan mucho a entender los temas y eso fue lo que mas me gusto
David Vargas Alpizar - BANCO BAC SAN JOSE S.A
Curso - Oracle Database 19c: Administration
Encontré sus métodos muy informativos
Adnan - Computerbits
Curso - Oracle SQL Language
Traducción Automática