Oracle-SQL
Configurar y manejar las herramientas y técnicas necesarias para la creación y manipulación de Bases de Datos Oracle usando SQL.
Crear curso
Programa
3 bloques · 150 h- 01Introducción a Oracle - SQL50 h
Aproximación a los conceptos básicos de Oracle SQL
- Conocimiento acerca de los conceptos iniciales de la gestión de bases de datos Oracle
- Iniciación en SQL: conocer instrucciones simples a nivel teórico
- Configuración del entorno de trabajo
- Conocimientos de fundamentos de diseño: entidad – relación y modelo relacional
Adquisición de los fundamentos de SQL - DML
- Iniciación a las consultas SQL simples: SELECT, FROM y WHERE
- Ordenamiento de resultados con ORDER BY
- Filtrado avanzado con condiciones lógicas y operadores
- Consultas con funciones agregadas (SUM, COUNT, AVG, etc.)
- Familiarización con las instrucciones de modificación de datos: INSERT, UPDATE y DELETE
Realización de consultas avanzadas y modificación de datos
- Utilización de JOINs y UNIONs: combinación de datos de múltiples tablas
- Estudio de subconsultas
- Estudio de transacciones y concurrencia
- 02Programación en Oracle75 h
Realización de prácticas de programación en PL/SQL
- Iniciación a PL/SQL y sus ventajas
- Familiarización con la sintaxis: variables y estructuras de control en PL/SQL
- Desarrollar triggers
- Desarrollo de procedimientos y funciones
- Manejo de excepciones en PL/SQL
Identificación de buenas prácticas para la optimización y el rendimiento de las consultas
- Estudio de índices y su importancia en el rendimiento
- Conocimiento acerca de estrategias de optimización de consultas
- Estudio de prácticas recomendadas en Oracle SQL
Reconocimiento de la importancia de la seguridad y la gestión de privilegios en la base de datos
- Conocimiento acerca de conceptos de seguridad en bases de datos Oracle
- Creación y gestión de usuarios y roles
- Concesión y revocación de privilegios
- Auditoría y registro de actividades
- 03Diseño y gestión de una base de datos Oracle25 h
Realización de un proyecto final y desarrollo de ejercicios prácticos
- Realización de un proyecto final
- Realización periódica de ejercicios que complementen el temario