Programa del Curso

Introducción

  • Panorama general
  • Objetivos
  • Datos de muestra
  • Horario
  • Presentaciones
  • Prerrequisitos
  • Responsabilidades

Database Relacionales

  • La Database
  • La Database Relacional
  • Tablas
  • Filas y Columnas
  • Ejemplo de Database
  • Seleccionando Filas
  • Tabla Proveedor
  • Tabla Saleord
  • Índice de Clave Primaria
  • Índices Secundarios
  • Relaciones
  • Analogía
  • Llave Foránea
  • Llave Foránea
  • Uniendo Tablas
  • Integridad Referencial
  • Tipos de Relación
  • Relación Muchos a Muchos
  • Resolviendo una Relación Muchos a Muchos
  • Relación Uno a Uno
  • Completando el Diseño
  • Resolviendo Relaciones
  • Microsoft Access - Relaciones
  • Diagrama Entidad-Relación
  • Modelado de Datos
  • Herramientas CASE
  • Diagrama Ejemplo
  • El RDBMS
  • Ventajas de un RDBMS
  • Lenguaje de Consulta Estructurado
  • DDL - Lenguaje de Definición de Datos
  • DML - Lenguaje de Manipulación de Datos
  • DCL - Lenguaje de Control de Datos
  • ¿Por qué Usar SQL?
  • Hoja de Tablas del Curso

Recuperación de Datos

  • Desarrollador SQL
  • Desarrollador SQL - Conexión
  • Visualizando Información Tabular
  • Usando SQL, Cláusula WHERE
  • Usando Comentarios
  • Datos de Caracteres
  • Usuarios y Esquemas
  • Cláusulas AND y OR
  • Usando Paréntesis
  • Campos de Fecha
  • Usando Fechas
  • Formateando Fechas
  • Formatos de Fecha
  • TO_DATE
  • TRUNC
  • Visualización de Fechas
  • Cláusula ORDER BY
  • Tabla DUAL
  • Concatenación
  • Seleccionando Texto
  • Operador IN
  • Operador BETWEEN
  • Operador LIKE
  • Errores Comunes
  • Función UPPER
  • Comillas Simples
  • Encontrando Metacaracteres
  • Expresiones Regulares
  • Operador REGEXP_LIKE
  • Valores Nulos
  • Operador IS NULL
  • NVL
  • Aceptando Entrada del Usuario

Usando Funciones

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • Función NVL2
  • Opción DISTINCT
  • SUBSTR
  • INSTR
  • Funciones de Fecha
  • Funciones Agregadas
  • COUNT
  • Cláusula GROUP BY
  • Modificadores ROLLUP y CUBE
  • Cláusula HAVING
  • Agrupando con Funciones
  • DECODE
  • CASE
  • Taller

Subconsultas & Unión

  • Subconsultas de una sola fila
  • Unión
  • Union - All
  • Intersect y Minus
  • Subconsultas de múltiples filas
  • Unión – Verificando Datos
  • Join Externo

Más sobre Joins

  • Joins
  • Cross Join o Producto Cartesiano
  • Inner Join
  • Notación de Join Implícita
  • Notación de Join Explícita
  • Natural Join
  • Equi-Join
  • Cross Join
  • Joins Externos
  • Left Outer Join
  • Right Outer Join
  • Full Outer Join
  • Usando UNION
  • Algoritmos de Joins
  • Nested Loop
  • Merge Join
  • Hash Join
  • Reflexivo o Self Join
  • Single Table Join
  • Taller

Consultas Avanzadas

  • ROWNUM y ROWID
  • Análisis de los Primeros N Registros
  • Vistas Inline
  • Exists y Not Exists
  • Subconsultas Correlacionadas
  • Subconsultas Correlacionadas con Funciones
  • Actualización Correlacionada
  • Recuperación de Instantáneas
  • Recuperación Flashback
  • All
  • Operadores Any y Some
  • Insert ALL
  • Merge

Datos de Ejemplo

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

Utilidades

  • ¿Qué es una utilidad?
  • Utilidad Export
  • Usando Parámetros
  • Usando un Archivo de Parámetros
  • Utilidad Import
  • Usando Parámetros
  • Usando un Archivo de Parámetros
  • Descargando Datos
  • Ejecuciones en Lote
  • Utilidad SQL*Loader
  • Ejecutando la Utilidad
  • Anexando Datos

Requerimientos

El curso es adecuado para aquellos que tienen algún conocimiento de SQL así como para quienes están usando ORACLE por primera vez.

La experiencia previa con un sistema computacional interactivo es deseable pero no esencial.

 14 Horas

Número de participantes


Precio por Participante​

Testimonios (7)

Próximos cursos

Categorías Relacionadas