Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matricula: 2023-0960
SQL RIGHT JOIN Combina todos los SELECT * FROM tabla1 SELECT * FROM
registros de la tabla RIGHT JOIN tabla2 ON usuarios RIGHT JOIN
derecha y los registros tabla1.columna = pedidos ON
coincidentes de la tabla2.columna usuarios. Id = pedidos.
tabla izquierda usuario id
SQL FULL JOIN Combina todos los SELECT * FROM tabla1 SELECT * FROM
registros de ambas FULL JOIN tabla2 ON usuarios FULL JOIN
tablas tabla1.columna = pedidos ON
tabla2.columna usuarios. Id = pedidos.
usuario id
SQL UNION Combina los SELECT columna SELECT nombre
resultados de FROM tabla1 UNION FROM usuarios UNION
múltiples consultas SELECT columna SELECT
FROM tabla2 nombre FROM
clientes
SQL SELECT INTO Crea una nueva tabla SELECT columna SELECT nombre INTO
con los resultados de INTO nueva tabla nombres temporales
una consulta FROM tabla FROM usuarios
SQL CREATE DATABASE Crea una nueva base CREATE DATABASE CREATE DATABASE
de datos nombre tienda
SQL CREATE TABLE Crea una nueva tabla CREATE TABLE nombre CREATE TABLE
en una base de datos (columnas) usuarios (id INT,
nombre VARCHAR
(50), edad INT)
SQL NOT NULL Especifica que una columna TIPO NOT nombre VARCHAR
columna no puede NULL (50) NOT NULL
tener valores nulos
SQL UNIQUE Especifica que los columna TIPO UNIQUE email VARCHAR (100)
valores de una UNIQUE
columna deben ser
˙únicos
SQL UNIQUE ALTER TABLE Agrega una restricción ALTER TABLE tabla ALTER TABLE
UNIQUE a una ADD CONSTRAINT usuarios ADD
columna existente nombre_unique CONSTRAINT email
UNIQUE (columnas) unique UNIQUE (email
SQL PRIMARY KEY Define una columna columna TIPO id INT PRIMARY KEY
como clave primaria PRIMARY KEY
SQL FOREIGN KEY Establece una clave columna TIPO producto id INT
externa en una tabla FOREIGN KEY FOREIGN KEY
REFERENCES tabla REFERENCES
referenciada productos (id)
(columna_
referenciada)
SQL CHECK Aplica una condición columna TIPO CHECK edad INT CHECK (edad
a los valores de una (condición) >= 18)
columna
SQL DEFAULT Establece un valor columna TIPO estado VARCHAR
predeterminado para DEFAULT valor (10) DEFAULT 'activo
una columna
SQL CREATE INDEX Crea un Índice en una CREATE INDEX nombre CREATE INDEX
columna o conjunto ON tabla (columnas) idx_nombre ON
de columnas usuarios (nombre)
SQL DROP Elimina una base de DROP DATABASE DROP TABLE tabla
datos, tabla o Ìndice nombre
SQL TRUNCATE Elimina todos los TRUNCATE TABLE TRUNCATE TABLE
registros de una tabla tabla usuarios