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.