Categorías: Todo - operadores - funciones - consultas - conjuntos

por Oscar Ivan Chacon Trujillo hace 12 meses

73

SQL (Structured Query Language)

El lenguaje SQL, o Lenguaje Estructurado de Consultas, es una herramienta fundamental en la gestión y manipulación de bases de datos relacionales. Desarrollado inicialmente por IBM en los años 70, SQL ha evolucionado hasta convertirse en un estándar ampliamente adoptado.

SQL (Structured Query Language)

SQL (Structured Query Language)

Operaciones sobre conjuntos

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

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

INNER JOIN

Retorna solo las filas que tienen coincidencias en ambas tablas.

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

Consultas a multiples tablas

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

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

INTERSECT

Retorna resultados comunes a dos tablas

UNION

Combina resultados de dos tablas sin duplicados.

¿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.

Funciones y operadores

Operadores de comparación
Realizan comparaciones, como =, <>, <, >.
Operadores logicos
Realizan operaciones lógicas, como AND, OR, NOT.
Funciones y agregación
Realizan operaciones en conjuntos de datos, como SUM, AVG, COUNT.

Sentencias

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

Utilizada para eliminar datos de una tabla

UPDATE

Utilizada para actualizar datos en una tabla.

DROP TABLE

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

JOIN

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

GRANT

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

REVOKE

Retira permisos previamente concedidos a usuarios o roles.

ALTER TABLE

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

CREATE TABLE

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

INSERT

Utilizada para insertar datos en una tabla.

SELECT

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