Introducción al lenguaje SQL

Introducción al lenguaje SQL

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

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Translate »
Ir a la barra de herramientas