Curso de Desarrollador/a Oracle SQL-PL/SQL
Información del curso
Descripción
Con este Curso de Desarrollador/a Oracle SQL-PL/SQL te especializarás en el dominio de lenguajes de consulta SQL y programación procedimental PL/SQL en entornos Oracle. Para ello, aprenderás a diseñar y optimizar bases de datos, crear procedimientos almacenados y funciones, y gestionar la manipulación de datos de manera eficiente.
Esta formación te prepara para roles como Desarrollador/a de bases de datos Oracle, Programador/a PL/SQL o Analista de datos, pudiendo acceder a sectores donde la gestión eficaz de datos y el desarrollo de aplicaciones basadas en bases de datos son fundamentales para la operación y la toma de decisiones empresariales.
Temario
Formación Oracle
Módulo 1: Oracle Database 19c - SQL Workshop
En este módulo aprenderás a:
- Recuperar datos usando la instrucción SQL SELECT.
- Restringir y ordenar datos.
- Personalizar la salida mediante funciones de una sola fila.
- Usar funciones de conversión y expresiones condicionales.
- Informe de datos agregados usando las funciones de grupo.
- Mostrar datos de varias tablas mediante combinaciones.
- Administrar tablas mediante declaraciones DML.
- Crear secuencias, sinónimos, índices, vistas y objetos de esquema.
- Administrar datos mediante subconsultas y consultas avanzadas.
- Controlar el acceso de los usuarios y administrar los datos en diferentes zonas horarias.
Módulo 2: Oracle Database 19c - PL/SQL Workshop
En este módulo aprenderás a:
- Declarar variables.
- Escribir sentencias ejecutables.
- Escribir estructuras de control.
- Crear procedimientos y funciones.
- Crear paquetes.
- Crear disparadores.
- Trabajar con el servicio en la nube Exadata Express.
- Resumen de colecciones y uso de colecciones.
- Manejo de objetos grandes.
- Datos JSON en la base de datos.
- Métodos de interfaz avanzados.
- Rendimiento y afinación.
- Mejora del rendimiento con el almacenamiento en caché.
- Análisis de código PL/SQL.
- Creación de perfiles y seguimiento de código PL/SQL.
- Protección de aplicaciones a través de PL/SQL.
- Protección de su código contra ataques de inyección SQL.
- Mecanismos de seguridad avanzados.
Módulo 3: Data Modelling and Design
Este módulo cubre los principios de modelado y diseño de datos con un enfoque principal en la relación entidad-relación, la normalización, así como el diseño e implementación de modelos de datos.
- Comprender el modelado de datos.
- Crear el modelo de entidad-relación.
- Realizar normalización.
- Diseño e implementación de modelos de datos.
Formación habilidades blandas (Soft Skills)
Módulo 1: La gestión del estrés en el trabajo
En este módulo aprenderás a gestionar el estrés para preservar el bienestar y el equilibrio en el trabajo, mejorando la calidad de tu trabajo y evitando el agotamiento y el síndrome de Burnout.
- Introducción al estrés laboral.
- Herramientas para la autoevaluación.
- Técnicas de gestión del tiempo.
- Técnicas de relajación y reducción del estrés.
- Estrategias de afrontamiento y resiliencia.
Módulo 2: El arte de comunicarse bien
En este módulo desarrollarás habilidades de comunicación verbal y no verbal efectivas para expresar ideas con claridad y persuasión, mejorarás la capacidad de escucha activa practicando la empatía para fomentar relaciones laborales más positivas y colaborativas, adquirirás técnicas para gestionar conflictos de manera constructiva y poder proporcionar feedback adecuado para promover un ambiente laboral más armonioso y productivo.
- Introducción a la comunicación efectiva.
- Comunicación verbal persuasiva.
- Comunicación no verbal y lenguaje corporal.
- Gestión de conflictos y feedback constructivo.
Módulo 3: La inteligencia emocional en el trabajo
En este módulo se aborda la inteligencia emocional como una habilidad fundamental en el entorno laboral. Aprenderás a comprender y gestionar tus emociones, así como las de los demás, mejorando la comunicación, liderazgo y trabajo en equipo, y promoviendo un ambiente laboral más saludable que también potencie la productividad y el bienestar de los empleados, creando una fuerza laboral más resiliente y exitosa.
- Introducción a la inteligencia emocional.
- Autoconocimiento y autogestión emocional.
- Empatía y comunicación asertiva.
- Motivación y automotivación.
- Liderazgo con inteligencia emocional.
Destinatarios
Requisitos
- Personas trabajadoras desempleadas inscritas como demandantes en los Servicios Públicos de Empleo de la Comunidad de Madrid.
- Personas trabajadoras ocupadas en centros de trabajo ubicados en la Comunidad de Madrid.
- Personas trabajadoras ocupadas por cuenta propia o ajena, siendo éstas, residentes de la Comunidad de Madrid.
Metodología
Duración
Objetivos
- Aprender los principios básicos de modelado de datos, diseño e implementación de modelos de datos, creación y administración de bases de datos.
- Trabajar con informes de datos, subconsultas y consultas avanzadas.
- Formarte para trabajar como desarrollador Oracle PL/SQL.