Programa del Curso
Introducción a Oracle Database
- Database Arquitectura
- Modelo de base de datos relacional
- Usuarios, esquemas y sesiones
- Herramientas para la interacción con la base de datos
Introducción a la instrucción SELECT
- Filtrado y selección mediante la cláusula WHERE
- Ordenación de los resultados de la consulta
- Tipos de datos, operadores y control de valores NULL
- Uso de funciones escalares integradas
- Operaciones de fecha
- Comprensión de los entornos nacionales y regionales en SQL
Análisis de datos agregados
- Funciones de agrupación
- Cláusula DISTINCT
- Cláusulas GROUP BY y HAVING
Recuperación de datos de varias tablas
- Uniones internas y externas (INNER JOIN, OUTER JOIN)
- Sintaxis ANSI SQL y otros métodos de unión (SELF JOIN, NATURAL JOIN)
- Establecer operadores (UNION, UNION ALL, INTERSECT, MINUS)
Subconsultas
- Subconsultas sencillas
- Subconsultas correlacionadas
- Operadores EXISTS y NOT EXISTS
- Otros tipos de subconsultas
Consultas jerárquicas y muestreo
- Construcción de consultas jerárquicas mediante las cláusulas CONNECT BY PRIOR y START WITH
- Utilización de la función SYS_CONNECT_BY_PATH
- Muestreo de datos con la cláusula SAMPLE
Manipulación de datos (DML)
- Sentencias INSERT, UPDATE, DELETE
- Operaciones en conjuntos de datos grandes (INSERTAR PRIMERO, INSERTAR TODO, COMBINAR)
Diccionario del sistema
- Comprensión y utilización del diccionario de datos Oracle
Trabajo simultáneo de usuarios
- Transacciones
- Cerraduras
- Tecnología FLASHBACK
Usuarios y permisos
- Creación y modificación de usuarios y esquemas
- Gestión de permisos y roles
Gestión del almacenamiento de datos: capa lógica
- Tablas, tablas temporales y tablas organizadas por índices
- Restricciones
- Índices
- Vistas, secuencias, sinónimos, vistas materializadas
- Unidades almacenadas PL/SQL
Modelado y restauración de modelos de datos mediante Oracle SQL Modeler
- Utilización de Oracle SQL Modeler para el modelado y la restauración de datos
Traslado de datos
- Copia de datos lógicos: importación y exportación de bombas de datos
- Carga de datos - SQL*Cargador
- Mesas externas
- Database Enlaces
Automatización de tareas
- Uso de DBMS_JOB y DBMS_SCHEDULER para la automatización de tareas
Resumen y próximos pasos
Requerimientos
- Conocimientos generales de tecnología de la información
Audiencia
- Desarrolladores
- Database Administradores
Testimonios (5)
En general, una buena formación que responde a mis necesidades. También recibí información sobre Oracle VM VirtualBox, lo que me permitió continuar la práctica por mi cuenta.
Liviu
Curso - Oracle SQL LP - Fundamentals
Traducción Automática
Aprendí funciones complejas y cómo aplicarlas
Ana Alexandrescu - DB Global Technology
Curso - Oracle SQL Advanced
Traducción Automática
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Curso - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Curso - Oracle SQL Language
the exercises