Ponte en Contacto

Temario del curso

Introducción

  • Visión general
  • Objetivos y propósitos
  • Datos de muestra
  • Horario
  • Presentaciones
  • Prerrequisitos
  • 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
  • Tabla de pedidos de venta
  • Índice de clave primaria
  • Índices secundarios
  • Relaciones
  • Analogía
  • Clave foránea
  • Clave foránea
  • Unión de tablas
  • Integridad referencial
  • Tipos de relación
  • Relación de muchos a muchos
  • Resolución de una relación de muchos a muchos
  • Relación de uno a uno
  • Completar el diseño
  • Resolución de relaciones
  • Microsoft Access - Relaciones
  • Diagrama de entidad-relación
  • Modelado de datos
  • Herramientas CASE
  • Diagrama de muestra
  • El SGBD
  • Ventajas de un SGBD
  • Lenguaje de Consultas 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?
  • Apunte de tablas del curso

Recuperación de datos

  • SQL Developer
  • SQL Developer - Conexión
  • Visualización de información de tablas
  • Uso de SQL, cláusula 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
  • Formateo de fechas
  • Formatos de fecha
  • TO_DATE
  • TRUNC
  • Visualización de fechas
  • Cláusula 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 meta-caracteres
  • Expresiones regulares
  • Operador REGEXP_LIKE
  • Valores nulos
  • Operador IS NULL
  • NVL
  • Aceptación de entrada 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
  • Cláusula GROUP BY
  • Modificadores ROLLUP y CUBE
  • Cláusula HAVING
  • Agrupación por funciones
  • DECODE
  • CASE
  • Taller

Sub-consulta & Union

  • Sub-consultas de una sola fila
  • Union
  • Union - All
  • Intersect y Minus
  • Sub-consultas de múltiples filas
  • Union – Verificación de datos
  • Unión externa

Más sobre uniones

  • Uniones
  • Unión cruzada o producto cartesiano
  • Unión interna
  • Notación implícita de unión
  • Notación explícita de unión
  • Unión natural
  • Unión equi
  • Unión cruzada
  • Uniones externas
  • Unión externa izquierda
  • Unión externa derecha
  • Unión externa completa
  • Uso de UNION
  • Algoritmos de unión
  • Bucle anidado
  • Unión de fusión
  • Unión por hash
  • Unión reflexiva o auto-unión
  • Unión de una sola tabla
  • Taller

Consultas avanzadas

  • ROWNUM y ROWID
  • Análisis Top N
  • Vista en línea
  • Exists y Not Exists
  • Sub-consultas correlacionadas
  • Sub-consultas correlacionadas con funciones
  • Actualización correlacionada
  • Recuperación instantánea
  • Recuperación Flashback
  • All
  • Operadores Any y Some
  • Insert ALL
  • Merge

Datos de muestra

  • Tablas de ORDEN
  • Tablas de FILM
  • Tablas de EMPLOYEE
  • Las tablas de ORDEN
  • Las tablas de 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 lotes
  • Utilidad SQL*Loader
  • Ejecución de la utilidad
  • Adición de datos

Requerimientos

El curso es adecuado tanto para personas con algunos conocimientos de SQL como para aquellas que utilizan ORACLE por primera vez.

Se desea experiencia previa con un sistema de computadora interactivo, pero no es indispensable.

 14 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas