top of page
Descripción

Oracle 19c

Impulsa tu carrera profesional con un programa de formación intensivo y 100 % práctico, diseñado para dominar la administración de bases de datos Oracle 19c, una de las tecnologías más solicitadas por el mercado laboral.

En solo 5 semanas, aprenderás a implementar, administrar, recuperar y monitorear bases de datos Oracle mediante laboratorios reales y casos prácticos, guiado por especialistas con experiencia en entornos productivos.

El bootcamp se desarrolla bajo una metodología intensiva, con sesiones interdiarias, lo que te permitirá avanzar de forma dinámica, optimizar tu tiempo de estudio y adquirir competencias técnicas aplicables de inmediato en el ámbito profesional.

Bootcamp

Contenido

El módulo comprende los sgtes temas desarrollado en 60 hrs:

  • Diseño de BD Oracle 19c   ( 20 hrs )

  • Administración de BD  Oracle 19c ( 20 hrs )

  • Taller 1: Backup & Recovery  Oracle 19c ( 8 hrs )

  • Taller 2: Tuning de tablas / Monitoreo / SQL Tuning  ( 6 hrs )

  • Taller 3: Instalación Oracle Linux / Oracle Database 19c ( 6 hrs )

Inicio y horario

Duración : 5 semanas

Horario : Lun - Mi - Vi 09 - 13 hrs (GMT-5)

Inicio : 09/01/2026     Fin :  11/02/2026

No sesiones : 15    Horas totales : 60 hrs

Costo : 150 USD

Certificado:

Al aprobar los cursos se emitirá certificado como:

PROGRAMA INTENSIVO EN ORACLE DATABASE

60 hrs

 

Detallando los cursos :

  •  Diseño de Base de Datos Oracle 19c

  • Administración de Base de Datos Oracle 19c

  • Taller de Instalación Oracle Linux / Oracle Database 19c

  • Herramientas y Monitoreo Oracle

Solicitar Informes

Modalidad

de Taller

Web

de recursos

On line

en vivo

Características

Certificado

Vídeos grabados

por clase

60 hrs

Comunícate por WhatsApp : 

+51 945358175 

Captura.JPG
Plan de estudio

Curso 1 : Diseño de BD Oracle 19c

Plan de estudio

Curso : Diseño BD

CREACIÓN DEL REPOSITORIO – DBCA

Usar el DBCA (Database Configuration Assistant) para crear, configurar y dejar operativa una base de datos Oracle de forma rápida, estandarizada, segura y optimizada, garantizando que el repositorio cumpla con los requisitos minimos.

  • Método silencioso

  • Método gráfico

  • Variables de entorno

  • Conexión a base de datos

ORGANIZAR EL ALMACENAMIENTO:

Objetivo: Garantizar que los datos, archivos y estructuras físicas de la base de datos estén distribuidos, gestionados y optimizados de manera eficiente, segura y escalable, permitiendo alto rendimiento, disponibilidad y facilidad de administración.

  • Descripción de las estructuras de almacenamientos en Oracle.

  • Creación de las estructuras de almacenamiento : Tablespace y Datafiles

  • Ampliación de áreas de almacenamiento: Agregar o Ampliar  Datafiles.

  • Eliminación de Tablespace.

  • Vistas Administrativas: dba_tablespaces, dba_data_files

AGRUPACIÓN DE OBJETOS POR SCHEMAS

Objetivo:  Separar, estructurar y administrar lógicamente los objetos de datos (tablas, vistas, procedimientos, paquetes, índices) por usuario propietario, garantizando orden, seguridad, mantenibilidad y control en el entorno de base de datos.

  • Principales Objetos de una Base de Datos.

  • Creación de Usuarios y Schemas.

  • Creando schemas y asociando zonas de almacenamiento.

  • Invocando a Objetos, referenciando schemas.

CREACIÓN DE TABLAS BÁSICAS

Objetivo: Diseñar tablas como objetos de datos optimizados y adaptados a requerimientos específicos de rendimiento, almacenamiento, integridad, seguridad y funcionalidades avanzadas, a través del uso de características propias del motor Oracle.

  • Revisión de la estructura de una tabla: datafiles, bloques, rowid

  • Lista de tipos de datos disponibles.

  • Creando una Tabla Simple y sequences.

  • Creación de tablas asociadas a secuencias.

  • Vistas Administrativas: DBA_TABLES.

MANTENIMIENTO DE TABLAS

Objetivo: Editar las tablas para adecuar la estructurta a los requerimientos como agregar,  eliminar o modificar columnas y su incidencia en la performance del servidor.

  • Modificando la definición de una tabla : ALTER TABLE

  • Tablas con columnas Invisibles.

  • Mostrando datos de columnas invisibles

  • Modificando columnas visibles a invisibles

  • Creando una tabla desde query.

  • Truncate table.

CREACIÓN DE TABLAS EXTERNAS

Objetivo: Utilizar tablas externas en Oracle, permite que la base de datos acceda y consulte datos almacenados fuera de ella (archivos en el sistema operativo, Oracle Directory o Data Pump files) sin necesidad de cargarlos físicamente en tablas internas, facilitando integración, rendimiento y simplicidad en procesos de carga y análisis.

  • Usos de las tablas externas y su integración con Archivos txt,csv,dmp

  • Creación de Objetos Directorios

  • Creación de tablas externas de Importación

  • Tabla externa vinculada a archivo DMP

ÍNDICES Y ESTADÍSTICAS

Objetivo:  El uso de índices en Oracle permiten optimizar el rendimiento de las consultas, garantizar la eficiencia en el acceso a los datos y mantener la estabilidad del sistema mediante la correcta creación, selección del tipo adecuado y mantenimiento periódico de los índices, de acuerdo con el comportamiento real de las aplicaciones.

  • Función de los Índices en la Base de Datos, como acelerador de consultas ( performance ).

  • Generación de Planes de Ejecución, tipos de Operaciones.

  • Índices – B TREE:

  • Índices regulares.

  • Índices concatenados.

  • Unique Index.

  • Index Organization Table ( IOT )

  • Índices - BITMAP

  • Lista de índices de una tabla.

  • Gestión de estadísticas.

  • ¿Que son las estadísticas?

  • Actualización de estadísticas por tabla y schemas.

RESTRICCIONES

Objetivo: Crear restricciones en tablas permite garantizar la integridad, consistencia y calidad de los datos, estableciendo reglas automáticas que controlen los valores permitidos en las columnas y las relaciones entre las tablas, evitando errores lógicos desde el nivel de la base de datos.

  • Creación de Constraints

  • Creación a nivel de columna : null, check, unique, primary key, foreign key 

  • Creación a nivel de tabla

  • Eliminando y Renombrando Constraints.

  • Constraints referencial entre schemas

CREACIÓN DE TABLAS PARTICIONADAS

Objetivo: Mejorar el rendimiento de las consultas en tablas con gran volumen de información. Las tablas particionadas en Oracle es dividir lógicamente grandes volúmenes de datos en partes más pequeñas y manejables, con el fin de mejorar el rendimiento, facilitar el mantenimiento, optimizar el uso de almacenamiento y aumentar la escalabilidad de la base de datos.

  • Explicación del impacto en la performance de tablas con altos volúmenes de información.

  • Estructuras de almacenamiento de Tablas Particionadas.

  • Creación de Tablas Particionadas ( List y Range ).

  • Carga de datos en tablas particionadas.

  • Consultas especiales: SELECT PARTITION.

  • Obtención de planes de ejecución: EXPLAIN PLAN FOR

  • Índices particionados : global y local

VISTAS MATERIALIZADAS

El objetivo principal de usar vistas materializadas es mejorar drásticamente el rendimiento de las consultas, almacenando físicamente resultados preprocesados de consultas complejas, reduciendo el tiempo de respuesta y la carga de procesamiento sobre las tablas base de minutos a segundos.

  • Uso de vistas materializadas.

  • Tipos :

  • De actualización manual

  • De actualización automática

  • De actualización inmediata – refresh fast

CONSULTAS : SQL ORACLE

Objetivo : Uso de sentencias SQL avanzadas propias del motor Oracle, aplicadas a entornos reales de producción. No se tratarán temas básicos SQL.

  • Consultas de múltiples tablas : Natural Join, Join On, Join Using.

  • Consultas analíticas: Select .. PIVOT, Listagg

  • Consultas agregadas: OVER (PARTITION BY columna1, columna2 ... ORDER BY

Curso : Administración

Curso 2 : Administración BD Oracle 19c

DESCRIPCIÓN GENERAL DE LA ARQUITECTURA ORACLE

Comprender y explicar la arquitectura general de Oracle Database, identificando sus componentes principales, su funcionamiento conjunto y su relevancia en la gestión, rendimiento y disponibilidad de la base de datos.

  • Descripción de la Arquitectura de la Base de Datos Oracle.

  • Comprensión de la Arquitectura de Instancias.

  • Sga, Pga , Shared Pool, DB Buffer cache, Redo Log, etc.

  • Automatic Shared Memory Management ( ASMM )

  • Configuración de la instancia.

ARRANQUE Y PARADA DE LA BASE DE DATOS

Comprender, ejecutar y gestionar correctamente los procesos de arranque (startup) y parada (shutdown) de una base de datos Oracle. Identificar los estados de la instancia Oracle (Nomount, Mount y Open) y comprender su función en el proceso de arranque

  • Procesos de en el Arranque en la BD.

  • Archivos requeridos : spfile, controlfile y datafiles.

  • Procesos en la Parada en la BD.

  • Estado del Listener.: Inicio, arranque y estado 

CONFIGURACION DE LA INSTANCIA

El estudiante será capaz de configurar, ajustar y administrar una instancia de Oracle Database, comprendiendo el rol de los parámetros de inicialización, las estructuras de memoria y los procesos en segundo plano, para asegurar un funcionamiento óptimo y estable del sistema

  • Revisión de la instancia del Oracle.

  • Configuración de la instancia . ASMM

  • Configuración del SGA y PGA

  • Configuración del Shared Pool

  • Configuración de DB_Buffer_Cache

  • Monitoreo de Áreas de Memoria

SEGURIDAD : USUARIOS, ROLES, PRIVILEGIOS Y PERFILES

Implementar y gestionar mecanismos de seguridad en Oracle Database, aplicando controles de autenticación, autorización, auditoría y protección de datos para garantizar la confidencialidad, integridad y disponibilidad de la información

  • Creación y Gestión de Cuentas de Usuario de Base de Datos.

  • Gestión de Privilegios ( De Sistema y Objetos ).

  • Gestión de Roles.

  • Manejo de perfiles.

SEGURIDAD : AUDITORIA DE BASE DE DATOS

Configurar, gestionar y analizar la auditoría en Oracle Database, utilizando los distintos mecanismos disponibles para registrar actividades, detectar acciones sospechosas y garantizar el cumplimiento de políticas de seguridad y normativas

  • Activación de función de AUDITORIA.

  • Auditoría de Sentencias.

  • Auditoría de Objetos

  • Auditoría de Granularidad Fina

SEGURIDAD : ENMASCARAMIENTO DE DATOS

Implementar técnicas de enmascaramiento de datos en Oracle Database, utilizando herramientas y funciones nativas para proteger información sensible en entornos de desarrollo, pruebas y análisis, garantizando la confidencialidad sin afectar la funcionalidad de las aplicaciones.

  • Oracle Data Redaction (DBMS_REDACT)

  • Enmascaramiento condicional según usuario, rol o contexto

  • Tipos de redaction: completa, parcial, aleatoria.

CONECTIVIDAD : SERVICIOS EN ORACLE

Configurar, administrar y diagnosticar los Servicios de Red de Oracle (Oracle Net Services), comprendiendo cómo funcionan los componentes de conectividad, la resolución de nombres y los protocolos utilizados para asegurar una comunicación eficiente y segura entre clientes y servidores Oracle.

  • Oracle Data Redaction (DBMS_REDACT)

  • Enmascaramiento condicional según usuario, rol o contexto

  • Tipos de redaction: completa, parcial, aleatoria.

GESTION DE CONTROL FILE

El estudiante será capaz de administrar y proteger los control files en Oracle Database, comprendiendo su función crítica, configuración, ubicación para asegurar la integridad y recuperación de la base de datos.

  • Funcionamiento del Control File

  • Configuración de los Control File.

  • Multiplexación de Control File

ALMACENAMIENTO : TABLESPACE Y DATAFILES

Comprender, administrar y optimizar tablespaces y datafiles en Oracle Database, asegurando un almacenamiento eficiente, una correcta distribución de datos y la disponibilidad de la base de datos para el uso de aplicaciones y usuarios.

  • Definición del Objetivo de Tablespaces y Archivos de Datos.

  • Creación de Tablespaces

  • Mantenimiento de Tablespaces

  • Movimiento de Datafiles.

  • Organización lógica del almacenamiento

  • Tipos de tablespaces: permanent, temporary, undo

GESTION DE UNDO

Gestionar correctamente los segmentos UNDO, garantizar la consistencia de las transacciones y optimizar el rendimiento y la recuperación de operaciones dentro de la base de datos.

  • ¿Que es un UNDO TABLESPACE?

  • Automatic Undo Management (AUM)

  • Funciones del Undo

  • Dimensionamiento del UNDO

Curso : Backup & Recovery

Curso 3 : Backup & Recovery Oracle 19c

RECUPERABILIDAD : GESTION DE REDO LOGS

Administrar de manera eficiente los Redo Logs en Oracle Database, comprendiendo su funcionamiento, estructura, ciclo de vida y mejores prácticas para garantizar la recuperación de la base de datos y el rendimiento óptimo de las transacciones.

  • Función de los redologs en la Base de Datos.

  • Organización de los Redo Logs.

  • Agregación de miembros y grupos.

  • Estado de los redos (v$log ) y listado de archivos ( v$logfile).

  • Pérdida de único miembro de grupo.

RECUPERABILIDAD : FAST RECOVERY AREA

Configurar, administrar y monitorear la Fast Recovery Area (FRA) en Oracle Database, comprendiendo su papel en la recuperación rápida de la base de datos, la gestión de archivos críticos y la optimización del almacenamiento para respaldos y redo logs archivados.

  • Relación entre Redo Log y FRA.

  • Configuración de MODO ARCHIVADO.

  • Configuración de la ubicación de la zona FRA.

  • Multiplexar zona FRA

  • Asignación de espacio de la zona FRA.

  • Monitoreo del espacio ocupado por FRA.

RECUPERABILIDAD : BACKUP CON RMAN

Gestionar backups de Oracle Database utilizando RMAN, comprendiendo su funcionamiento, tipos de respaldo, estrategias de retención y mejores prácticas para garantizar la disponibilidad y recuperación de la información.

  • Descripción de los principios básicos de creación de Backups y Recovery

  • Funciones del Recovery Manager - RMAN.

  • Acceso al RMAN.

  • Copia de Seguridad de la Base de Datos .

  • Copia de Tablespace, datafiles.

  • Almacenamiento de archivos Backup en el FRA

  • Consultando el catalogo del RMAN

RESTAURACION

Entrenar al alumno en escenario de caídas y aplicar los procedimientos formales de restauración.

  • Restauración de tablespace y datafile.

  • Restauración de tablespace con restauración en nueva ubicación.

  • Restauración de base de datos.

  • Data Recovery Advisor

CLONACION DE BASE DE DATOS EN NUEVO SERVIDOR

Describir el proceso mediante el cual se crea una copia exacta y funcional de una base de datos existente, con la finalidad de garantizar la disponibilidad de un entorno duplicado para pruebas, desarrollo, análisis, respaldo, capacitación o validación de cambios.

  • Obtención de archivos de backups y otros

  • Proceso de clonación.

Taller : Monitoreo BD

Taller : Monitoreo BD Oracle 19c

MONITOREO : REPORTE AWR

Aprender a generar Reporte de carga de trabajo ( AWR ) en periodos de tiempo, con la finalidad de identificar  el Estado de rendimiento, Identificar cuellos de botellas, Hallazgos que puedan afectar la performance del servidor

  • ¿Que es el reporte AWR?

  • Configurando los snapshoot

  • Generando el reporte AWR

  • Reporte comparativo entre 2 periodos de tiempo

  • Análisis de reporte

MONITOREO : CONTROL DIARIO Y SEMANAL

Identificar actividades necesarias ejecutar para garantizar el estado saludable de la Base de Datos

DIARIO:

  • Disponibilidad de la instancia

  • Sesiones activas

  • Alert log

  • Tamaño ocupado de Tablespaces

  • TEMP tablespace

  • Presencia de Bloqueos

  • Espacios de Redo log / Archive log

  • Identificación de SQL de alto consumo

  •  Backups RMAN

SEMANAL

  • Uso de CPU y memoria

  • Crecimiento de tablespaces

  • Histórico de alert log

  • Monitoreo de sesiones largas

  • Auditoría de usuarios

  • Uso de tablespaces TEMP y Undo

  • Revisión de jobs programados

Tuning de Tablas

TUNING DE TABLAS

El tuning de tablas a nivel de almacenamiento, permite optimizar el uso del espacio en disco, mejorar el rendimiento de acceso a los datos, reducir la fragmentación, facilitar el mantenimiento y garantizar un crecimiento eficiente y controlado de la base de datos.

  • Recuperación de espacio en tablas – Shrink

  • Tablas con cadenas rotas - Row migration

  • Encadenamientos de filas – Chaining rows

FLASHBACK

Flashback permite recuperar datos y objetos rápidamente ante errores humanos sin necesidad de restaurar backups completos. En el caso de los DBLink permite la comunicación entre bases de datos Oracle diferentes, facilitando el acceso, consulta e intercambio de información de forma remota y transparente

  • Flashback Drop table

  • Flashback Version Query

  • Flashback Table

  • DB Link

Recursos acádemicos

Plataforma Web
de Recursos Académicos

La Web de recursos academicos, entrega a los alumnos:

  • Vídeos de cada clase al sgte día.

  • Máquinas Virtuales de acuerdo a los cursos desarrollados

  • Software necesario para desarrollar las actividades

  • Guías de clases de cada tema

  • Archivos como Dataset de imagenes, Scripts, Data, necesario para el desarrollo de las clases.

Certificado

Certificado

Se emite certificado al aprobar el curso, consignando las 60hrs desarrolladas. 

Programa Intensivo de Oracle Database

60 hrs

Detallando los cursos :

  • Diseño de Base de Datos Oracle 19c

  • Administración de Base de Datos Oracle 19c

  • Taller de Instalación Oracle Linux / Oracle Database 19c

  • Herramientas y Monitoreo Oracle

bottom of page