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.
Testimonios (7)
La teoría se explicó muy bien.
Sven - LGT Financial Services AG
Curso - ORACLE SQL Fundamentals
Traducción Automática
Me gustó el portal de base de datos de pantalla dividida con el que trabajamos y vi en qué parte del curso estábamos para poder volver a intentar los ejercicios. Fue genial aprender de él, fue atractivo y alentador. Agradezco que el entrenamiento esté en mi zona horaria mientras que mi entrenador está 7 horas por adelantado.
Olivia Button - Encyclopaedia Britannica
Curso - ORACLE SQL Fundamentals
Traducción Automática
Fue muy informativo
Metuatini (aka) Metua - Ministry of Justice
Curso - ORACLE SQL Fundamentals
Traducción Automática
- Aprendizaje sobre SQL y diferentes tipos de bases de datos. - Crear tablas con los autores y luego crear los libros y luego conectar la información y usarla para las consultas sql que teníamos - Disfruté de los diferentes escenarios en los que podríamos aplicar ciertas consultas sql. Disfruté aprendiendo sobre las diferentes 'Uniones', calculando los salarios promedio para ciertos empleados, así como muchos otros Diferentes consultas SQL para conocer información específica. - La configuración de la capacitación fue fácil de usar y, si teníamos problemas en nuestros escritorios, José pudo conectarse de forma remota y ver el problema y resolverlo.
Frank - Ministry of Justice
Curso - ORACLE SQL Fundamentals
Traducción Automática
La forma en que explica el tema con referencia a temas anteriores y sus aplicaciones importantes.
Ferdinand - National Grid Corporation of the Philippines
Curso - ORACLE SQL Fundamentals
Traducción Automática
Luka es un excelente profesor paciente con sentido del humor. Su estilo relajado hizo que la experiencia estresante de "ser llamado al pizarrón" fuera más agradable. También fue una muy buena idea que uno de los estudiantes explicara o guiara a los demás. Utilizaré el lema "metodología KISS" que compartió con nosotros en mis ejercicios SQL, vida privada y profesional, ya que tiendo a complicar las cosas. Luka también mantuvo un buen ritmo teniendo en cuenta cuánto material tenía que mostrar y lo que teníamos que aprender.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Curso - ORACLE SQL Fundamentals
Traducción Automática
I could have entrenado los conceptos básicos y el instructor habría revisado y/o ayudado en caso de cualquier problema
Przemyslaw Wadowski - GP Strategies Poland sp. z o.o.
Curso - ORACLE SQL Fundamentals
Traducción Automática