Consulta a la base de datos SQL
Lenguaje de consulta estructurado
(SQL: Structured Query Languague) .
Es un lenguaje de base de datos
normalizado.
Utilizado para consultar, modificar o
eliminar datos enuna Base de Datos.
Componentes
Comandos
Claúsulas
Operadores
Funciones
Comandos
Existen 2 tipos:
DLL (definición de datos): Permiten crear y definir
nuevas bases de datos,campos e índices.
CREATE
DROP
ALTER
DML (manipulación de datos): Permiten generar
consultas para ordenar, filtrar y extraer datos.
SELECT
INSERT
UPDATE
DELETECláusulas
FROM
WHERE
GROUP BY
HAVING
ORDER BY
Operadores
Lógicos:
AND
OR
NOT
Comparación: , , =
Funciones
COUNT
SUM
MAX
MIN
AVG
Consulta básica
SELECT A
FROM B
Donde A son los datos que
requiero (columnas) y B es
de donde obtengo esos datos.
Ejemplo
nombre, apellidos, edad
SELECT
FROM estudiantes
WHERE
A veces NO senecesitan obtener datos tan generales, y
es cuando se aplican filtros, con la clausula WHERE.
SELECT A
FROM B
WHERE C
Donde C, es una o más condiciones.
Ejemplo
nombres, apellidos, edad
SELECT
FROM estudiantes
WHERE edad > 21
Alias
son
un
Los alias
nombre de
asignación que se le dan a los
recursos, en este caso las tablas.
Luego se pueden llamar a sus
atributosdesde
ese
alias,
continuados con un punto (“.”) .
Ejemplo
c.nombres, f.nombres
SELECT
FROM campus c, funcionarios f
WHERE c.id_campus =
f.id_campus
Alias 2
Es posible dar un alias(nombre) al
de una tabla,
titulo de las columnas
que no es el mismo que posee en la
Base de Datos.
Ejemplo sin Alias:
Select l.titulo, l.agno
From libros l
TITULO
AGN
OMatemáticas
2007
Lenguaje y Comunicaciones
1998
Cs. Biológicas
2003
Ejemplo con Alias
l.agno As
Select l.titulo,
From libros l
TITULO
AÑO
Matemáticas
2007
Lenguaje y...
Regístrate para leer el documento completo.