Contacta con nosotros

Temario del curso

Introducción

  • Visión general
  • Metas y Objetivos
  • Datos de Muestra
  • Horario
  • Presentaciones
  • Requisitos Previos
  • Responsabilidades

Bases de Datos Relacionales

  • La Base de Datos
  • La Base de Datos Relacional
  • Tablas
  • Filas y Columnas
  • Base de Datos de Muestra
  • Selección de Filas
  • Tabla de Proveedores (Supplier Table)
  • Tabla de Pedidos de Venta (Saleord Table)
  • Índice de Clave Primaria
  • Índices Secundarios
  • Relaciones
  • Analogía
  • Clave Externa
  • Clave Externa
  • Uniendo Tablas
  • Integridad Referencial
  • Tipos de Relación
  • Relación Muchos a Muchos
  • Resolución de una Relación Muchos a Muchos
  • Relación Uno a Uno
  • Finalización del Diseño
  • Resolución de Relaciones
  • Microsoft Access - Relaciones
  • Diagrama de Entidad-Relación
  • Modelado de Datos
  • Herramientas CASE
  • Diagrama de Muestra
  • El SGBDR (RDBMS)
  • Ventajas de un SGBDR
  • Lenguaje de Consulta Estructurado (SQL)
  • LDD - Lenguaje de Definición de Datos
  • LMD - Lenguaje de Manipulación de Datos
  • LDC - Lenguaje de Control de Datos
  • ¿Por qué usar SQL?
  • Guía de Tablas del Curso

Recuperación de Datos

  • SQL Developer
  • SQL Developer - Conexión
  • Visualización de Información de la Tabla
  • Uso de SQL, Clausula WHERE
  • Uso de Comentarios
  • Datos de Caracteres
  • Usuarios y Esquemas
  • Cláusulas AND y OR
  • Uso de Paréntesis
  • Campos de Fecha
  • Uso de Fechas
  • Formato de Fechas
  • Formatos de Fecha
  • TO_DATE
  • TRUNC
  • Visualización de Fechas
  • Clausula Order By
  • Tabla DUAL
  • Concatenación
  • Selección de Texto
  • Operador IN
  • Operador BETWEEN
  • Operador LIKE
  • Errores Comunes
  • Función UPPER
  • Comillas Simples
  • Búsqueda de Metacaracteres
  • Expresiones Regulares
  • Operador REGEXP_LIKE
  • Valores Nulos
  • Operador IS NULL
  • NVL
  • Aceptación de Entradas del Usuario

Uso de Funciones

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • Función NVL2
  • Opción DISTINCT
  • SUBSTR
  • INSTR
  • Funciones de Fecha
  • Funciones de Agregación
  • COUNT
  • Clausula Group By
  • Modificadores Rollup y Cube
  • Clausula Having
  • Agrupación por Funciones
  • DECODE
  • CASE
  • Taller Práctico

Subconsultas y Unión

  • Subconsultas de Fila Única
  • Unión (Union)
  • Unión - Todas (Union - All)
  • Intersección y Diferencia (Intersect y Minus)
  • Subconsultas de Múltiples Filas
  • Unión - Verificación de Datos
  • Join Externo

Más sobre Joins

  • Joins (Uniones)
  • Join Cruzado o Producto Cartesiano
  • Join Interno
  • Notación de Join Implícita
  • Notación de Join Explícita
  • Join Natural
  • Equi-Join
  • Join Cruzado
  • Joins Externos
  • Left Outer Join (Unión Externa Izquierda)
  • Right Outer Join (Unión Externa Derecha)
  • Full Outer Join (Unión Externa Completa)
  • Uso de UNION
  • Algoritmos de Join
  • Bucle Anidado
  • Merge Join (Unión de Fusión)
  • Hash Join
  • Reflexivo o Self Join
  • Join de Tabla Única
  • Taller Práctico

Consultas Avanzadas

  • ROWNUM y ROWID
  • Análisis de los N Más Altos (Top N Analysis)
  • Vista en Línea (Inline View)
  • EXISTS y NOT EXISTS
  • Subconsultas Correlacionadas
  • Subconsultas Correlacionadas con Funciones
  • Actualización Correlacionada
  • Recuperación mediante Instantánea (Snapshot Recovery)
  • Recuperación con Flashback
  • Todos (ALL)
  • Operadores ANY y SOME
  • Insert ALL
  • Merge (Unión/Combinación)

Datos de Muestra

  • Tablas ORDER
  • Tablas FILM
  • Tablas EMPLOYEE
  • Las Tablas ORDER
  • Las Tablas FILM

Utilidades

  • ¿Qué es una Utilidad?
  • Utilidad de Exportación
  • Uso de Parámetros
  • Uso de un Archivo de Parámetros
  • Utilidad de Importación
  • Uso de Parámetros
  • Uso de un Archivo de Parámetros
  • Descarga de Datos
  • Ejecuciones por Lote
  • Utilidad SQL*Loader
  • Ejecución de la Utilidad
  • Añadido de Datos

Requerimientos

El curso es adecuado tanto para quienes tienen ciertos conocimientos de SQL como para quienes están utilizando ORACLE por primera vez.

Se recomienda experiencia previa con un sistema informático interactivo, aunque no es esencial.

 14 Horas

Número de participantes


Precio por participante

Testimonios (7)

Próximos cursos

Categorías Relacionadas