Introducción al curso
  • Introducción al curso. Alcance y Requisitos
  • Nota sobre las valoraciones del curso
  • Modelo Entidad Relación Parte 1
  • Modelo Entidad Relación Parte 2
  • Introducción a SQL
  • Tablas a utilizar durante el curso
  • Máquinas virtuales Oracle 18 y Oracle 11g
Instalar las herramientas necesarias [SOLO SI NO LAS TIENES YA]
  • Introducción sección 2
  • Preparación entorno [SOLO SI NO LO TIENES YA]
  • Introducción a Oracle Express 11g
  • Crear una cuenta de Oracle
  • IMPORTANTE:!!! Agregados los vídeos para ORACLE 18c Express Edition
  • Descarga de Oracle Express 18c y 11g
  • Instalar Oracle Express 11g en Windows
  • Comprobar que Oracle 11g funciona en Windows
  • Instalar ORacle 18c en Windows y comprobar que funciona
  • Instalar Oracle express 11g en Linux
  • Comprobar que Oracle Express 11g funciona en Linux
  • Instalar Oracle Express 18c en Linux
Instalar y Configurar Sql Developer para el curso
  • Configurar SqlDeveloper para el curso
  • Descargar SqlDeveloper
  • Instalar SqlDeveloper en Windows
  • Instalar Java-JDK en Linux
  • Instalar SqlDeveloper en Linux
  • Crear una conexión a Oracle 11g Express
  • Crear una conexión a ORacle 18c Express
  • Trabajar con SqlDeveloper
  • Alternativa a SqlDeveloper-Live-SQL
Realizar consultas. SELECT
  • Tipos de datos
  • SELECT. Introducción.
  • SELECT. Primeros pasos. ALIAS
  • Comentarios
  • Prácticas con SELECT
  • Operadores Aritméticos
  • Prácticas- Operadores aritméticos
  • Literales
  • Prácticas Literales
  • Tabla DUAL
  • Nulos-NULL
  • DISTINCT
  • Prácticas con DISTINCT
CONDICIONES Y ORDENACIONES-CLÁUSULAS WHERE Y ORDER BY
  • Cláusula WHERE-Condiciones
  • Condiciones con literales
  • Comparar Fechas
  • Prácticas con WHERE
  • Cláusula BETWEEN
  • Cláusula IN
  • Práctica-Between-IN
  • Claúsula LIKE
  • Prácticas con LIKE
  • Cláusula is NULL
  • Práctica con IS NULL
  • Operadores AND-OR-NOT
  • Combinaciones múltiples AND-OR-NOT
  • Prácticas AND-OR-NOT
  • Ordenaciones. Cláusula ORDER BY
  • Limitar el número de filas a visualizar. Cáusula FETCH
Funciones en SQL
  • Introducción a las funciones
  • Funciones Carácter: UPPER, LOWER, INITCAP
  • Funciones en la cláusula WHERE
  • Funciones Carácter: CONCAT y ANIDAMIENTOS
  • Funciones Carácter:LENGTH
  • Funciones Carácter: SUBSTR
  • Funciones Carácter: INSTR
  • Funciones Carácter: LPAD,RPAD
  • Funciones Carácter: REPLACE-LTRIM-RTRIM
  • Practica- Funciones de tipo caracter
  • Funciones numéricas: ROUND-TRUNC-MOD-POWER
  • Prácticas- Funciones numéricas
  • Funciones de fecha: introducción
  • Funciones de fecha: aritmética de fechas
  • Funciones de fecha: MONTHS_BETWEEN,NEXT_DAY,ADD_MONTHS
  • Funciones de fecha: LAST_DAY, ROUND, TRUNC
  • Prácticas- Funciones de fecha
Funciones de Conversión
  • Conversiones explícitas e implícitas
  • Convertir Fechas a Carácter: TO_CHAR (Parte 1)
  • Convertir Fechas a Carácter: TO_CHAR (Parte 2)
  • Convertir números a Carácter: TO_CHAR
  • Práctica-Conversión TO_CHAR
  • Convertir Caracteres a Fechas: TO_DATE
  • Convertir Caracteres a números: TO_NUMBER
  • Prácticas: TO_NUMBER-TO_DATE
Otras funciones SQL- Nulos
  • Tratar nulos: NVL
  • Tratar nulos: NVL2
  • Tratar nulos: NULLIF
  • Tratar nulos:COALESCE
  • Práctica: Nulos
Expresiones Condicionales
  • CASE
  • CASE SEARCHED
  • DECODE
  • Prácticas: Expresiones condicionales