SQL (Structured Query Language)

Sentencias

Se utilizan para crear Querys. Dichas sentencias están ligadas a una tabla

SELECT


Utilizada para recuperar datos de una o más tablas.

INSERT

Utilizada para insertar datos en una tabla.

CREATE TABLE

Crea una nueva tabla con las columnas especificadas y sus tipos de datos.

ALTER TABLE

Modifica la estructura de una tabla existente, como agregar o eliminar columnas.

REVOKE

Retira permisos previamente concedidos a usuarios o roles.

GRANT

Concede permisos específicos a usuarios o roles sobre objetos de la base de datos.

JOIN

Combina columnas de dos o más tablas basándose en una condición relacionada.

DROP TABLE

Elimina completamente una tabla y todos sus datos de la base de datos.

UPDATE

Utilizada para actualizar datos en una tabla.

DELETE

Utilizada para eliminar datos de una tabla

Funciones y operadores

Funciones y agregación

Realizan operaciones en conjuntos de datos, como SUM, AVG, COUNT.

Operadores logicos

Realizan operaciones lógicas, como AND, OR, NOT.

Operadores de comparación

Realizan comparaciones, como =, <>, <, >.

¿Qué es y para que sirve?


SQL, que significa "Structured Query Language" (Lenguaje Estructurado de Consultas) en español, es un lenguaje de programación específicamente diseñado para gestionar y manipular bases de datos relacionales. Fue desarrollado originalmente por IBM en la década de 1970 y ha evolucionado para convertirse en un estándar utilizado ampliamente en la administración de datos.

Consultas a multiples tablas

Consultas que se realizan sobre datos entre dos o más conjuntos de datos

UNION

Combina resultados de dos tablas sin duplicados.

INTERSECT

Retorna resultados comunes a dos tablas

EXCEPT

Retorna resultados de la primera tabla que no están en la segunda.

Operaciones sobre conjuntos

Son operaciones que generan una tabla a partir de la operación realizada entre dos tablas

JOIN

Combina columnas de dos o más tablas basándose en una condición.

INNER JOIN

Retorna solo las filas que tienen coincidencias en ambas tablas.

LEFT JOIN

Retorna todas las filas de la tabla izquierda y las coincidencias de la derecha.