Introducción a SQL
Lenguaje de Consulta Estructurado (Structured Query
Language)
¿Qué es SQL?
SQL (Structured Query Language) es un lenguaje estándar utilizado para
gestionar y manipular bases de datos relacionales. Permite realizar
operaciones como consultar, insertar, actualizar y eliminar datos
almacenados en una base de datos.
Principales Sentencias SQL
SELECT: Recupera datos de una o varias tablas.
INSERT: Agrega nuevos registros a una tabla.
UPDATE: Modifica registros existentes en una tabla.
DELETE: Elimina registros de una tabla.
CREATE: Crea nuevas tablas o bases de datos.
DROP: Elimina tablas o bases de datos.
Ejemplos Básicos de SQL
1. Consultar datos
SELECT nombre, edad FROM empleados WHERE edad > 30;
Esta consulta obtiene los nombres y edades de los empleados mayores de
30 años.
2. Insertar datos
INSERT INTO empleados (nombre, edad, cargo) VALUES ('Juan Pérez', 35,
'Analista');
Agrega un nuevo empleado llamado Juan Pérez.
3. Actualizar datos
UPDATE empleados SET cargo = 'Jefe de Proyecto' WHERE nombre = 'Juan
Pérez';
Actualiza el cargo de Juan Pérez a "Jefe de Proyecto".
4. Eliminar datos
DELETE FROM empleados WHERE nombre = 'Juan Pérez';
Elimina el registro de Juan Pérez de la tabla empleados.
Buenas Prácticas
Usar sentencias WHERE para evitar modificaciones masivas
accidentales.
Realizar copias de seguridad antes de cambios importantes.
Validar siempre los datos de entrada para prevenir inyecciones SQL.
Conclusión
SQL es una herramienta fundamental para cualquier persona que trabaje
con bases de datos. Dominar sus sentencias básicas permite gestionar
información de forma eficiente y segura.