Solicitar información

Temario del curso

Introducción a la base de datos Oracle

  • Arquitectura de las bases de datos
  • Modelo de base de datos relacional
  • Usuarios, esquemas y sesiones
  • Herramientas para interactuar con la base de datos

Introducción a la sentencia SELECT

  • Filtrado y selección mediante la cláusula WHERE
  • Ordenamiento de los resultados de las consultas
  • Tipos de datos, operadores y manejo de valores NULL
  • Utilización de funciones escalares incorporadas en el lenguaje
  • Operaciones con fechas
  • Comprensión de las configuraciones 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 desde múltiples tablas

  • Joins internos y externos (INNER JOIN, OUTER JOIN)
  • Sintaxis ANSI SQL y otros métodos de unión (SELF JOIN, NATURAL JOIN)
  • Operadores de conjuntos (UNION, UNION ALL, INTERSECT, MINUS)

Subconsultas

  • Subconsultas sencillas
  • Subconsultas correlacionadas
  • Operadores EXISTS y NOT EXISTS
  • Otros tipos de subconsultas

Consultas jerárquicas y muestreo de datos

  • Construcción de consultas jerárquicas mediante las cláusulas CONNECT BY PRIOR y START WITH
  • Uso de la función SYS_CONNECT_BY_PATH
  • Muestreo de datos mediante la cláusula SAMPLE

Manipulación de datos (DML)

  • Sentencias INSERT, UPDATE y DELETE
  • Trabajo con conjuntos de datos grandes (INSERT FIRST, INSERT ALL, MERGE)

Diccionario del sistema

  • Comprensión y utilización del diccionario de datos de Oracle

Trabajo concurrente de múltiples usuarios

  • Transacciones
  • Bloqueos
  • 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: nivel lógico

  • Tablas, tablas temporales e índices organizados
  • Restricciones
  • Índices
  • Vistas, secuencias, sinónimos y vistas materializadas
  • Unidades de código PL/SQL almacenadas

Diseño y restauración de modelos de datos mediante Oracle SQL Modeler

  • Aprovechamiento de Oracle SQL Modeler para el diseño y la reconstrucción de modelos de datos

Transferencia de datos

  • Copia lógica de datos: importación y exportación mediante Data Pump
  • Carga de datos con SQL*Loader
  • Tablas externas
  • Enlaces a bases de datos

Automatización de tareas

  • Uso de DBMS_JOB y DBMS_SCHEDULER para automatizar procesos

Resumen y próximos pasos

Requerimientos

  • Conocimientos generales sobre tecnologías de la información

Público objetivo

  • Desarrolladores
  • Administradores de bases de datos
 35 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 7250 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas