Introducción al lenguaje SQL
En este tutorial aprenderemos las bases del lenguaje SQL para empezar a manejar bases de datos y hacer consultas. El lenguaje SQL (Structured Query Language; lenguaje de consulta estructurada) es un lenguaje de base de datos normalizado, utilizado para crear y manipular bases de datos. Está compuesto por comandos, cláusulas, operadores y funciones. Estos elementos se combinan en las instrucciones para crear, actualizar y eliminar bases de datos.
COMANDOS
Existen dos tipos de comandos en el lenguaje SQL
- Comandos DLL: permiten crear bases de datos, campos e índices nuevos.
- Comandos DML: permiten crear consultas para ordenar, filtrar y extraer información de una base de datos.
Comandos DLL
Nombre |
Descripción |
CREATE |
Para crear bases de datos, tablas, campos e índices |
DROP |
Para eliminar bases de datos, tablas e índices |
ALTER |
Para modificar tablas agregando o modificando campos |
Comandos DML
Nombre |
Descripción |
SELECT |
Para pedir datos con determinados criterios |
INSERT |
Para insertar datos |
UPDATE |
Para modificar valores de campos |
DELETE |
Para elimar registros de una tabla |
CLÁUSULAS
Son condiciones utilizadas para filtrar los datos que se desean obtener de la base de datos.
Nombre |
Descripción |
FROM |
Para especificar la tabla sobre la cual actuar |
WHERE |
Condiciones que deben reunir los registros seleccionados |
GROUP BY |
Para separar los registros seleccionados en grupos |
HAVING |
Para expresar las condiciones que debe cumplir cada grupo |
ORDER BY |
Para ordenar los registros seleccionados en un orden determinado |
OPERADORES LÓGICOS
Nombre |
Descripción |
AND |
Y lógico. Para evaluar dos condiciones y devuelve un valor true si ambas son ciertas |
OR |
O lógico. Evalúa dos condiciones y devuelve true si alguna es cierta |
NOT |
Negación lógica. Devuelve el valor contrario |
OPERADORES DE COMPARACIÓN
Nombre |
Descripción |
< |
Menor que |
> |
Mayor que |
<> |
Distinto de |
<= |
Menor o igual que |
>= |
Mayor o igual que |
= |
Igual que |
BETWEEN |
Intervalo entre valores |
LIKE |
Comparación con un modelo o patrón |
IN |
Especifica registros en una base de datos |
FUNCIONES DE AGREGADO
Se usan dentro de una cláusula SELECT, en grupos de registros para obtener un valor único que se aplica a un grupo.
Nombre |
Descripción |
AVG |
Para obtener la media de los valores de un campo |
COUNT |
Para obtener el número de registros devueltos |
SUM |
Para obtener la suma de los valores de un campo |
MAX |
Para obtener el valor máximo de un campo |
MIN |
Para obtener el valor mínimo de un campo |
Si te ha gustado no olvides compartir en redes sociales.
Espero que te haya servido. Cualquier duda deja un comentario. Un saludo
Me gusta esto:
Me gusta Cargando...
Relacionado