ORACLE LECCIÓN 1



Escribiendo Sentencias
Básicas con SQL SELECT




objetivos



Capacidades sentencias SQL SELECT
Ejecutar una sentencia básica SELECT
Diferenciar sentencias SQL y comandos de iSQL*Plus

temas

  • SELECT
  • DISTINCT
  • AS
  • FROM
  • WHERE
  • ORDER BY
  • IN
  • LIKE
  • BETWEEN
  • Operadores de comparación (=, >, <, >=, <=, <>, !=)
  • Operadores Aritméticos (+,-,/,*)
  • Operadores lógicos (AND, OR, NOT)

CAPACIDADES DE LAS SENTENCIAS SELECT

Una sentencia SELECT recupera información de una base de datos. Usando una sentencia SELECT se realiza lo siguiente: 

Definiciones capacidades


Proyección: Indicar las columnas de una tabla que se desean regresar por medio de una consulta de la tabla requerida.
 
Selección: Indicar las filas de la tabla que requerimos por medio de una consulta. Se pueden usar diversos criterios para restringir las filas a visualizar. 

Asociación o relación (Joining): Obtener conjuntamente los datos almacenados en diferentes tablas por medio de la creación de una liga entre ambas tablas.  (Tema en los siguientes capítulos)

SENTENCIA BÁSICA SELECT




SELECT identifica Que columnas
FROM identifica Cual tabla

Seleccionando todas las columnas




SELECCIONANDO TODAS LAS COLUMNAS

También se puede seleccionar todas las columnas en el Select especificando cada  una de ellas. 

Ejemplo:

SELECT department_id, department_name, manager_id, location_id FROM departments; 


Seleccionando Columnas Específicas


Separados por comas
Orden en que se desean mostrar

Reglas y normas en las sentencias select 

• Las sentencias SQL no distinguen entre mayúsculas y minúsculas, a menos que sea indicado 
• Las sentencias SQL pueden ser escritas en una o más líneas 
• Las palabras reservadas no pueden ser abreviadas o cortadas entre líneas 
• Las cláusulas son usualmente escritas en líneas separadas para una mejor legibilidad y edición 
• La identación puede ser utilizado para una mejor lectura 
• Las palabras reservadas son típicamente escritas en mayúsculas y todo lo demás como nombre de tablas y columnas en minúsculas
Made with Slides.com