Beruflich Dokumente
Kultur Dokumente
de datos
Lenguaje estructurado de consulta
SQL es:
- El lenguaje estndar ANSI para
operacin de bases de datos
relacionales.
- Eficiente, fcil de aprender y usar.
- Funcionalmente completo (Con SQL,
puedes definir, recuperar y
manipular datos en tablas.
Sentencias
SQL
Lenguaje de
manipulacin
de datos
Lenguaje de
definicin de
datos
Lenguaje de
control de
datos
Control de
Transaccion
Sentencias de SQL
Las sentencias SQL son apoyadas por el consentimiento de
Oracle con estndares industriales. Oracle Corporation
asegura futura conformidad con estndares globales por
personal clave globalmente activo en los comits estndar
de SQL. El comit de aceptacin son ANSI y la Organizacin
Internacional para la Estandarizacin (ISO). Ambos ANSI e
ISO han aceptado SQL como el lenguaje estndar para las
bases de datos relacionales.
Recuperar informacin desde la base de datos,
insertar nuevas filas, cambiar filas existentes y
remover filas no deseadas desde las tablas en la base
de datos, respectivamente. Colectivamente conocido
como lenguaje de manipulacin de datos (DML).
OBJETIVOS
Agenda de la leccin
Leccion agenda
Instruccin basica SELECT
Expresiones aritmeticas y valores NULL en la instruccin
SELECT
Alias de columnas
uso del operador concatenacin
Cadenas de caracteres literales
Operador comilla alternativa
Expresiones aritmticas
Puede que se necesite modificar la manera en la cual los datos son
proyectados, o puede que se desee realizar clculos, o mirar varios
escenarios. Todo esto es posible usando expresiones aritmticas.
Una expresin aritmtica puede contener nombres de columnas,
valores de constantes numricas y los operadores aritmticos.
Operadores aritmticos
Las presentaciones listadas de operadores aritmticos estn
disponibles en SQL. Puede usar operadores aritmticos en
cualquier clausula de una sentencia SQL (excepto en la clausula
FROM).
Nota:
Con los datos de tipo DATE y TIMESTAMP, puedes usar solo los
operadores de adicin y sustraccin.
Usando Operadores
Aritmticos
Precedencia de
operadores
Definiendo un valor
nulo
Nulo es un valor que es invalido, sin asignacion,
desconocido o no aplicable.
Nulno es lo mismo que cero o espacio
en blanco.
Leccin Agenda
Sentencia SELECT
basica
Expresion aritmetica y valores nulos en la sentencia
SELECT
Alias de comulnas
Uso del operador concatenacion, cadenas de
caracteres, operador quote alternativo y la
palabra
clave DISTINCT
Comando
DESCRIBE
Definiendo un alias de
columna
un alias de columna:
Renombrar un encabezado de
columna
Es til con calculos
Inmediatamente sigue el nombre de columna (puede
ser tambien opcional la palaba clave AS ente la
columna nombre y el alias)
La pantalla predeterminada de
consultas es en todas las filas,
incluyendo filas duplicadas
Filas duplicadas
Solamente indicas de otramanera, SQL manda el resultado de una
consulta sin eliminar las filas duplicadas. El primer ejemplo en la
fila desplegable
todos los numeros de departamentos de la tabla empleados, nota
que los numeros de departamentos se repitieron.
Para eliminar filas duplicadas en el resultado, incluyendo la palabra
clave DISTINCT en la clausula SELECT inmediatamente despues la
palabra clave
SELECT. En el segundo ejemplo en el despegable, la tabla
EMPLEADOS actualmente contiene 20 filas, pero solamente existen
siete departamentos unicos
en la tabla.
Tu puedes especificar multiples columnas despues de el calificador
DISTINCT. El calificador DISTINCT afecta a todas las columas
seleccionadas
y solo el resultado es distinto a la convinacion de las columnas.
Leccion Agenda
-Declaracion Basica de SELECT
-Expresiones Aritmeticas y valores NULOS en la declaracion
SELECT
-Columna Alias
-Uso del operador concatenador, Caracteres String operador
alternativo
quote y la palabra clave DISTINCT
-Comando DESCRIBE