Le doy la más cordial Bienvenida a este su Blog de Base de Datos Oracle http://cursosdeoracle.blogspot.com/ donde   encontrará todo lo relacionado a esta Base de Datos, guías de aprendizaje, cursos de capacitación donde le guiaremos paso a paso como usar esta valiosa herramienta, desde temas básicos hasta los temas complejos y como obtener su certificación de manera rápida y eficiente, también le ofrecemos un área de descarga de las herramientas más comúnmente usadas, consejos, tips, tutoriales, cursos gratuitos y recomendados, módulo de preguntas abiertas, he incluso le ofrecemos links a las páginas recomendadas y que no se puede perder como Administrador Bases de datos Oracle.

Así que le invito a subscribirse, lo marques como su página favorita o la guardes de manera que estemos en comunicación continua, pues nuevos temas aparecerán semanalmente y donde puedes hacer las preguntas que quieras referente a los temas que presentaremos.

En este curso usaremos algunas palabras en Inglés según convenga, para evitar confusiones con otro tipo de documentación.
El Curso que veremos en este blog será.

Oracle 11G SQL Fundamentals

Recuperando Datos usando la sentencia SELECT

  • Definir las capacidades de la sentencia SELECT.
  • Generar un reporte con la sentencia SELECT
  • Usando expresiones aritméticas y valores NULOS en la sentencia SELECT.Usando columnas alias.
  • Usando operadores de concatenación, cadenas literales de caracteres, operador alternativo de comillas y palabra clave DISTINCT.
  • Desplegando la estructura de la tabla, usando el comando DESCRIBE.

    Restringiendo y ordenando datos

  • Escribiendo consultas usando la cláusula WHERE para limitar los resultados. 
  • Usando operadores lógicos y de comparación.
  • Describiendo las reglas de precedencia para operadores lógicos y de comparación.
  • Usando cadenas de caracteres en la cláusula WHERE.
  • Escribiendo consultas con las clausula ORDER BY para ordenar los resultados.
  • Ordenando los resultados de las consultas en forma ascendente y descendente.
  • Usando variables de substitución.

    Usando Funciones para personalizar los resultados

  • Diferenciar las funciones entre single-row y multiple-row.
  • Manipular las cadenas usando funciones de caracteres.
  • Manipular los datos numéricos usando las funciones ROUND,TRUNC y MOD.
  • Ejecutar ecuaciones aritméticas con los datos tipo fecha.
  • Manipular los datos tipo fecha con las funciones de fecha.

    Usando Funciones de condición y de conversión

  • Describir las conversiones implícitas y explicitas de los datos tipo fecha.
  • Usando las funciones de conversión TO_CHAR, TO_NUMBER y TO_DATE.
  • Usando funciones anidadas.
  • Usando funciones de fecha NVL, NULLIF y COALESCE.
  • Usando funciones de condicion logica IF THEN ELSE en las sentencias SELECT.

    Usando Funciones de grupo


  • Usando funciones AVG, SUM, MIN, MAX.
  • Manejando los valores nulos en las funciones de grupo.
  • Crear consultas dividiendo los datos en grupos usando la cláusula GROUP BY.
  • Crear consultas que excluyan grupos de datos con la cláusula HAVING.

    Desplegando datos de múltiples tablas usando Joins

  • Escribiendo sentencias SELECT para presentar datos de más de una tabla.
  • Uniendo las tablas usando SQL:1999 Syntax
  • Presentando los datos que no reúnen las condiciones del Join usando Outer-Join.
  • Uniendo una tabla usando Self-Join.
  • Creando Cross-Join.

    Usando sub-consulltas para solucionar consultas


  • Usando sub-consultas para solucionar problemas
  • Ejecutar sub-consultas Single-Row.
  • Usar funciones de grupo en sub-consultas.
  • Usar sub-consultas  Multiple-Row
  • Usar los operadores ANY y ALL en las sub-consultas  Multiple-Row
  • Usando el operador EXISTS.

    Usando los operadores de Conjuntos

  • Describiendo los operadores de conjunto.
  • Usando un operador de conjunto para combinar, múltiples consultas en una sola consulta.
  • Usando los operadores UNION, UNION ALL, INTERSEC y MINUS.
  • Usando la cláusula ORDER BY en las operaciones de conjunto.

    Manipulando los datos

  • Agregando nuevos registros a las tablas con la sentencia INSERT.
  • Cambiando datos en una tabla usando la sentencia UPDATE.
  • Usando las sentencias DELTE y TRUNCATE para eliminar registros.
  • Guardando y descargando los cambios en las tablas con las sentencias COMMIT y ROLLBACK.
  • Implementando Consistencias de lectura.
  • Usando la cláusula FOR UPDATE.

    Usando Sentencias DDL para crear y modificar las tablas.


  • Categorizando los objetos de la base de datos.
  • Creando tablas usando la sentencia CREATE TABLE.
  • Describiendo los tipos de datos.
  • Describiendo los Constraints(Restricciones).
  • Creando una tabla usando una sub-consulta.
  • Modificando y eliminando una tabla.

    Creando otros objetos en el esquema.

  • Creando, modificando y recuperando datos de una Vista.Ejecutando DML( Lenguaje de Manipulación de Datos), en una Vista.
  • Eliminando una Vista.
  • Creando, usando y modificando una secuencia.
  • Creando y eliminando índices.
  • Creando y eliminando sinónimos.