Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Les01 Consult Basicas PDF
Les01 Consult Basicas PDF
1-2
Capacidades de las Sentencias SQL SELECT
Proyección Selección
Tabla 1 Tabla 1
Unión
Tabla 1 Tabla 2
1-3
Sentencias SELECT Básicas
1-4
Selección de Todas las Columnas
SELECT *
FROM departments;
1-5
Selección de Columnas Específicas
1-6
Escritura de Sentencias SQL
1-7
Valores por Defecto de Cabecera de Columna
• iSQL*Plus:
– Justificación de cabecera por defecto: Centro
– Visualización de cabecera por defecto: Mayúsculas
• SQL*Plus:
– Las cabeceras de la columna de fecha y carácter
están justificadas a la izquierda
– Las cabeceras de columna de número están
justificadas a la derecha
– Visualización de cabecera por defecto: Mayúsculas
1-8
Expresiones Aritméticas
Operador Descripción
+ Suma
- Resta
* Multiplicación
/ División
1-9
Uso de Operadores Aritméticos
1-10
Prioridad de Operador
_
* / +
• La multiplicación y la división tienen prioridad sobre la
suma y la resta.
• Los operadores de idéntica prioridad se evalúan de
izquierda a derecha.
• Los paréntesis se utilizan para forzar evaluaciones
prioritarias y para clarificar sentencias.
1-11
Prioridad de Operador
1-12
Uso de Paréntesis
1-13
Definición de un Valor Nulo
1-14
Valores Nulos
en Expresiones Aritméticas
1-15
Definición de un Alias de Columna
Un alias de columna:
• Cambia el nombre de una cabecera de columna.
• Resulta útil con cálculos.
• Se sitúa inmediatamente detrás del nombre de la
columna, también puede existir la palabra clave
opcional AS entre el nombre de la columna y el alias.
• Requiere comillas dobles si contiene espacios,
caracteres especiales o si es sensible a
mayúsculas/minúsculas.
1-16
Uso de Alias de Columna
1-17
Operador de Concatenación
Un operador de concatenación:
• Concatena columnas o cadenas de caracteres a otras
columnas.
• Está representado por dos barras verticales (||).
• Crea una columna resultante que es una expresión de
caracteres.
1-18
Uso del Operador de Concatenación
1-19
Cadenas de Caracteres Literales
1-20
Uso de Cadenas de Caracteres Literales
1-21
Filas Duplicadas
1-22
Eliminación de Filas Duplicadas
1-23
Interacción de SQL y iSQL*Plus
Sentencias SQL
Oracle
Explorador server
de Internet
iSQL*Plus
Cliente
1-24
Sentencias SQL frente a
Comandos iSQL*Plus
SQL iSQL*Plus
• Lenguaje • Entorno
• Estándar ANSI • Propiedad de Oracle
• Las palabras clave no se • Las palabras clave se pueden
pueden abreviar abreviar
• Las sentencias • Los comandos no permiten la
manipulan definiciones manipulación de valores en la
de tabla y datos en la base de datos
base de datos • Se ejecuta en un explorador
• Al estar cargado de forma
centralizada, no se tiene que
implementar en cada máquina
Sentencias Comandos
SQL iSQL*Plus
1-25
Visión General de iSQL*Plus
1-26
Conexión a iSQL*Plus
1-27
El Entorno iSQL*Plus
10 8 9
2 3 4 5
1-28
Visualización de la Estructura de Tabla
DESC[RIBE] tablename
1-29
Visualización de la Estructura de Tabla
DESCRIBE employees
1-30
Interacción con Archivos de Comandos
1-31
Interacción con Archivos de Comandos
D:\temp\emp_sql.htm
1-32
Interacción con Archivos de Comandos
DESCRIBE employees
SELECT first_name, last_name, job_id 1
FROM employees;
3 2
1-33
Resumen
1-34
Visión General de la Práctica 1
1-35
1-36
1-37
1-38
1-39
1-40