Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: Online
Duración del curso: 100 Horas
Titulación: Diploma acreditativo con las horas del curso
Curso Gratis Online para Trabajadores y Empresas
Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.
Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.
OBJETIVOS DEL CURSO GRATIS ESPECIALISTA EN TÉCNICAS DE PROGRAMACIÓN EN PL/SQL EN BASES DE DATOS ORACLE 12C
Si tiene interés en dominar la administración de una base de datos y especializarse en Oracle este es su momento, con el Curso de Especialista en Técnicas de Programación en PL/SQL en Bases de Datos Oracle 12c podrá adquirir los conocimientos necesarios para desenvolverse profesionalmente en este entorno. Gracias a la realización de este Curso conocerá los aspectos fundamentales sobre la programación en PL/SQL para optimizar la potencia de la base de datos.
CONTENIDO DEL CURSO GRATIS ESPECIALISTA EN TÉCNICAS DE PROGRAMACIÓN EN PL/SQL EN BASES DE DATOS ORACLE 12C
UNIDAD DIDÁCTICA 1. BASES DE DATOS RELACIONALES
- Conceptos básicos
- El modelo relacional explicado
- Gestión eficiente de datos
- Introducción a la álgebra relacional
UNIDAD DIDÁCTICA 2. LENGUAJE SQL EN ORACLE
- Principales características de SQL
- Lenguaje DDL: definición de estructuras
- Lenguaje DML: manipulación de datos
- Conversión del álgebra relacional a SQL
- SQL avanzado y funciones complejas
UNIDAD DIDÁCTICA 3. ADMINISTRACIÓN DE ORACLE
- Tipos de usuarios y roles
- Responsabilidades del administrador de bases de datos
- Gestión de tablas e índices
- Seguridad y asignación de privilegios
- Procesos de autenticación
UNIDAD DIDÁCTICA 4. CREACIÓN Y CONFIGURACIÓN DE ORACLE DB
- Proceso de creación de una base de datos Oracle
- Configuración y optimización de la base de datos
- Realización de copias de seguridad y procedimientos de restauración
UNIDAD DIDÁCTICA 5. SQL*PLUS Y SQL DEVELOPER
- Introducción a SQL*Plus
- Uso de SQL Developer para desarrollo
UNIDAD DIDÁCTICA 6. PL/SQL
- Qué es y para qué sirve PL/SQL
- Componentes básicos de PL/SQL
- Tipos de bloques en PL/SQL
UNIDAD DIDÁCTICA 7. TRIGGERS Y PROCEDIMIENTOS EN PL/SQL
- Triggers: sobre el sistema y usuarios
- Modificación y gestión de triggers
- Procedimientos almacenados
- Funciones almacenadas
- Paquetes en PL/SQL
UNIDAD DIDÁCTICA 8. PL/SQL ORIENTADO A OBJETOS
- Gestión de transacciones
- Ejecutar SQL dinámico
- Uso de colecciones y registros
- Copia de datos en bloques
- Funciones y conjuntos de filas
- Utilidad Wrap para protección del código
- Mostrar salida con DBMS_OUTPUT
- Trabajar con archivos usando UTL_FILE
- Manipulación de objetos LOB con DBMS_LOB
UNIDAD DIDÁCTICA 9. JAVA EN ORACLE
- Introducción a Java y su integración con Oracle
- Ejecutar procedimientos almacenados desde Java
- Publicar procedimientos Java en Oracle
- Utilizar procedimientos almacenados desde Java
UNIDAD DIDÁCTICA 10. ANÁLISIS Y MANIPULACIÓN DE XML
- Conceptos básicos de XML
- Lectura y procesamiento de archivos XML
- Aplicar hojas de estilos a XML
- Utilización de Oracle XML DB para gestionar XML
UNIDAD DIDÁCTICA 11. APLICACIÓN EXPRESS
- Presentación y beneficios de Oracle Application Express
- Cómo activar y configurar Oracle Application Express
- Creación de espacios de trabajo en APEX
- Desarrollo y despliegue de aplicaciones web con APEX