Guía Básica de SQL
Página 1
Introducción a SQL
SQL es un lenguaje estándar para gestionar bases de datos relacionales.
Se usa para consultar, insertar, actualizar y eliminar datos.
Es ampliamente utilizado en sistemas empresariales.
Guía Básica de SQL
Página 2
Modelo relacional
Las bases de datos SQL se basan en tablas, filas y columnas.
Las relaciones se definen mediante claves primarias y foráneas.
Guía Básica de SQL
Página 3
Consultas SELECT
La cláusula SELECT permite recuperar datos.
Se puede combinar con WHERE, ORDER BY y LIMIT.
Guía Básica de SQL
Página 4
Inserción de datos
INSERT INTO permite agregar registros a una tabla.
Se pueden insertar múltiples filas en una sola sentencia.
Guía Básica de SQL
Página 5
Actualización de datos
UPDATE modifica registros existentes.
Debe usarse con cuidado junto con WHERE.
Guía Básica de SQL
Página 6
Eliminación de datos
DELETE elimina registros de una tabla.
TRUNCATE elimina todos los registros rápidamente.
Guía Básica de SQL
Página 7
Joins
Los JOIN permiten combinar datos de varias tablas.
Existen INNER, LEFT, RIGHT y FULL JOIN.
Guía Básica de SQL
Página 8
Índices
Los índices mejoran el rendimiento de las consultas.
También pueden afectar el rendimiento de escrituras.
Guía Básica de SQL
Página 9
Vistas
Las vistas son consultas almacenadas.
Simplifican el acceso y mejoran la seguridad.
Guía Básica de SQL
Página 10
Transacciones
Las transacciones garantizan la integridad de los datos.
Usan principios ACID.