Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: Online
Duración del curso: 80 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 11G
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 11g 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 11G
UNIDAD DIDÁCTICA 1. BASE DE DATOS RELACIONAL
- Conceptos básicos de las bases de datos relacionales
- Modelo relacional: estructura y funcionamiento
- Gestión eficiente de datos en bases relacionales
- Álgebra relacional: fundamentos y aplicaciones
UNIDAD DIDÁCTICA 2. LENGUAJE SQL EN ORACLE
- Principales características de SQL en Oracle
- Lenguaje DDL (Data Definition Language): creación y modificación de estructuras
- Lenguaje DML (Data Manipulation Language): manejo de datos
- Conversión del álgebra relacional a SQL
- SQL avanzado: técnicas y funciones complejas
UNIDAD DIDÁCTICA 3. ADMINISTRACIÓN DE ORACLE
- Tipos de usuarios y perfiles en Oracle
- Funciones y responsabilidades del administrador de bases de datos
- Gestión de tablas e índices para mejorar el rendimiento
- Seguridad y control de privilegios
- Procesos de autenticación en Oracle
UNIDAD DIDÁCTICA 4. CREACIÓN Y CONFIGURACIÓN DE ORACLE DB
- Pasos para crear una base de datos Oracle
- Configuración inicial y ajustes de la base de datos
- Estrategias de respaldo y recuperación de datos
UNIDAD DIDÁCTICA 5. SQL*PLUS Y SQL DEVELOPER
- Introducción a SQL*Plus: interfaz y funcionalidades
- Uso de SQL Developer para gestionar bases de datos Oracle
UNIDAD DIDÁCTICA 6. PL/SQL
- Conceptos básicos y ventajas de PL/SQL
- Componentes esenciales de los bloques PL/SQL
- Diferentes tipos de bloques en PL/SQL y su utilidad
UNIDAD DIDÁCTICA 7. TRIGGERS Y PROCEDIMIENTOS EN PL/SQL
- Triggers: sistemas automáticos y de usuario
- Modificación y gestión de triggers existentes
- Procedimientos almacenados: definición y uso
- Funciones almacenadas: creación y aplicación
- Paquetes en PL/SQL: organización y reutilización de código
UNIDAD DIDÁCTICA 8. PL/SQL ORIENTADO A OBJETOS
- Gestión de transacciones en PL/SQL
- Ejecutando SQL dinámico en procedimientos
- Uso de colecciones y registros en programación
- Copias de datos por bloques para mayor eficiencia
- Funciones y conjuntos de filas en PL/SQL
- Utilidad Wrap para proteger el código
- Salida de datos con DBMS_OUTPUT
- Trabajando con archivos mediante 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
- Cargar procedimientos almacenados desde Java
- Publicar procedimientos para uso externo
- Ejecutar procedimientos almacenados desde Java
UNIDAD DIDÁCTICA 10. ANÁLISIS DE XML
- Fundamentos y conceptos básicos de XML
- Lectura y procesamiento de archivos XML
- Aplicación de hojas de estilos en XML
- Utilización de Oracle XML DB para gestionar XML
UNIDAD DIDÁCTICA 11. APLICACIÓN EXPRESS
- Introducción y conceptos clave
- Activar y configurar Oracle Application Express
- Creación de espacios de trabajo para proyectos
- Desarrollo de aplicaciones con Oracle APEX