Programación SQL en Bases de Datos ORACLE (DBA II)
- Inicio: lunes 26 de agosto
- Horario: lunes de 19:00 a 23:00 horas (1 vez a la semana)
- Duración: Agosto a Diciembre
- Modalidad de cursado: A distancia
- Certificado ORACLE Academy, UTN Mendoza y Fundación Proydesa
- Autorización de dictado: Resolución Nº 928/2023
DBA II
Este curso involucra a los alumnos en el análisis de casos de negocio complejos, y la creación de un modelo de datos: una representación conceptual de la información de una organización. Los participantes implantan su diseño de base de datos mediante la creación de una base de datos física con SQL. Se revisan la sintaxis básica de SQL y las reglas de creación de sentencias SQL válidas. Este curso termina con un proyecto que desafía a los alumnos a diseñar, implantar y demostrar una solución de base de datos para un negocio u organización.
Contenidos centrales
- Oracle Application Express. Distinguir entre software de aplicación y software del sistema y dar un ejemplo de cada uno. Conectarse al entorno de práctica de Oracle Application Express.
- Tecnología de Base de Datos Relacional.
- SELECT y WHERE. Columnas, Caracteres y Filas. Limitación de Filas Seleccionadas. Operadores de Comparación.
- WHERE, ORDER BY e Introducción a las Funciones. Comparaciones Lógicas y Reglas de Prioridad. Ordenación de Filas. Introducción a las Funciones.
- Funciones de Una Sola Fila. Manipulación de Mayúsculas/Minúsculas y de Caractere. Funciones Numéricas. Funciones de Fecha. Funciones de Conversión. Funciones NULL. Expresiones Condicionales.
- JOIN. Uniones Cruzadas y Uniones Naturales. Cláusulas de Unión. Uniones Internas frente a Uniones Externas. Autouniones y Consultas Jerárquicas. Unión Igualitaria y Producto Cartesiano de Oracle. Uniones No Igualitarias y Uniones Externas de Oracle.
- Funciones de Grupo SUM, AVG, COUNT, MIN, MAX, STDDEV y VARIANC; COUNT, DISTINCT, NVL.
- Uso de las Cláusulas Group By y Having.
- Uso de las Operaciones Rollup y Cube, y Grouping Sets.
- Uso de los Operadores SET.
- Subconsultas. Subconsultas de Una Sola Fila. Subconsultas de Varias Filas. Subconsultas Correlacionadas. – Garantía de Consultas de Calidad.
- DML. Sentencias INSERT. Actualización de Valores de Columna y Supresión de Filas. Valores DEFAULT, MERGE e Inserciones en Varias Tablas.
- DDL. Creación de Tablas. Uso de Tipos de Dato. Modificación de una Tabla.
- Restricciones NOT NULL y UNIQUE. Restricciones PRIMARY KEY, FOREIGN KEY y CHECK. Gestión de Restricciones.
- Vistas. Operaciones DML y Vistas. Gestión de Vistas.
- Secuencias y Sinónimos. Trabajar con Secuencias. Índices y Sinónimos.
- Privilegios y Expresiones Regulares. Control del Acceso de los Usuarios. Creación y Revocación de Privilegios de Objeto. Expresiones Regulares.
- TCL. Transacciones de Base de Datos. COMMIT, ROLLBACK y SAVEPOINT. ROLLBACK y SAVEPOINT.
- Proyecto Final y Revisión de Examen.
Trabajos Prácticos
La ejercitación tendrá como objetivo resolver situaciones problemáticas sobre Bases de Datos Oracle especialmente montadas para este propósito. Oracle Academy le proporciona acceso gratuito a Oracle Cloud Platform, la cual es una combinación completa de tecnologías de Oracle basadas en estándares y de tecnologías de código abierto, que permiten a los usuarios crear, desplegar, integrar, proteger y administrar aplicaciones empresariales de forma eficiente. También incluye un canal con capacitación en Oracle Cloud y Oracle Apex. Además, el alumno tendrá la posibilidad de trabajar en Máquinas Virtuales desarrolladas especialmente por Fundación Proydesa para cada uno de los módulos.
Capacitación en uso de herramientas de Oracle Cloud
- Recurso: HUB – Guía y orientación para el alumno
- Primeros pasos con el programa Oracle Academy Cloud y APEX
- Recursos Adicionales
Modalidad de estudio
- Lectura y ejercicios de la currícula. El material de lectura y ejercicios contempla un canal con 20 sesiones de estudio de Oracle Academy y material complementario de Proydesa.
- Realización de Laboratorios a través de grupos de trabajo (Equipo Virtual y Oracle Cloud).
- Tras un aprendizaje cooperativo, que permite el diálogo y el enriquecimiento mutuo, los alumnos son evaluados de forma individual a través de los exámenes de Oracle Academy (20 exámenes, y uno final) Ruta de Aprendizaje Oracle Academy: Curso Completo de SQL avanzado.
Campo Laboral
El Administrador de Base de Datos Oracle posee una formación completa que le brinda las habilidades y competencias necesarias para diseñar, crear, gestionar, proteger y ajustar una Base de Datos del líder mundial en este rubro. Es muy reconocido en el mercado laboral mundial y no sólo es apto para desempeñarse en el área informática, sino también en los departamentos administrativos, técnicos o profesionales de cada compañía.
Certificación
Al finalizar el módulo, el egresado recibe un certificado de aprobación extendido por Oracle Academy en conjunto con la Academia UTN Mendoza y Fundación Proydesa.
- Debe haber aprobado con más de 70 los exámenes parciales y los dos finales en la fecha límite especificada para cada uno.
- Actividades en la plataforma Oracle Academy Terminadas online
- Entrega de actividades de proyecto en buzones en las semanas especificadas
- 80% de asistencia con cámara encendida en los encuentros sincrónicos. Justificar ausencia
- Posibilidad de rendir la Certificación Internacional Oracle Database SQL 1Z0-071 ingresando al siguiente link
Requisitos
- Conocimientos de Modelado de bases de datos relacionales
- Experiencia previa con una aplicación de base de datos
- Conectividad de internet suficiente para uso de la cámara en los encuentros, y para fácil acceso a plataforma de Oracle
- Disponibilidad de PC con memoria de 4g mínimo (obligatorio)
- Compromiso con la participación activa durante el curso.
Costos: 5 cuotas de $72.450 Ahora 5 cuotas de $65.000
(las cuotas son fijas, en pesos y se abona 1 cuota por mes)
Medios de pago: RapiPago, PagoFacil, y MercadoPago
Importante: la Facultad no realiza devoluciones, salvo errores involuntarios en montos de las cuotas.