En este tema, aprenderemos sobre las operaciones básicas en SQL (Structured Query Language), que es el lenguaje estándar para interactuar con bases de datos relacionales. Nos enfocaremos en las operaciones CRUD (Create, Read, Update, Delete), que son fundamentales para la gestión de datos.
Contenido
Introducción a SQL
SQL es un lenguaje de programación utilizado para gestionar y manipular bases de datos relacionales. Las operaciones básicas en SQL se dividen en cuatro categorías principales conocidas como operaciones CRUD:
- CREATE: Insertar nuevos datos en la base de datos.
- READ: Consultar y recuperar datos de la base de datos.
- UPDATE: Modificar datos existentes en la base de datos.
- DELETE: Eliminar datos de la base de datos.
Operaciones CRUD
CREATE (Insertar Datos)
La operación CREATE
se utiliza para insertar nuevos registros en una tabla. La sintaxis básica es la siguiente:
Ejemplo:
Supongamos que tenemos una tabla llamada empleados
con las columnas id
, nombre
, edad
y departamento
.
READ (Consultar Datos)
La operación READ
se realiza mediante la instrucción SELECT
, que se utiliza para consultar y recuperar datos de una tabla. La sintaxis básica es:
Ejemplo:
Para recuperar todos los registros de la tabla empleados
:
Para recuperar solo los nombres y edades de los empleados del departamento de Ventas:
UPDATE (Actualizar Datos)
La operación UPDATE
se utiliza para modificar datos existentes en una tabla. La sintaxis básica es:
Ejemplo:
Para actualizar la edad de Juan Pérez a 31:
DELETE (Eliminar Datos)
La operación DELETE
se utiliza para eliminar registros de una tabla. La sintaxis básica es:
Ejemplo:
Para eliminar el registro de Juan Pérez:
Ejercicios Prácticos
Ejercicio 1: Insertar Datos
Inserta un nuevo registro en la tabla empleados
con los siguientes datos:
- id: 2
- nombre: 'Ana Gómez'
- edad: 28
- departamento: 'Marketing'
Solución:
Ejercicio 2: Consultar Datos
Recupera todos los registros de la tabla empleados
donde el departamento sea 'Marketing'.
Solución:
Ejercicio 3: Actualizar Datos
Actualiza el departamento de Ana Gómez a 'Ventas'.
Solución:
Ejercicio 4: Eliminar Datos
Elimina el registro del empleado con id 2.
Solución:
Conclusión
En esta sección, hemos cubierto las operaciones básicas en SQL, conocidas como operaciones CRUD: CREATE
, READ
, UPDATE
y DELETE
. Estas operaciones son fundamentales para la gestión de datos en bases de datos relacionales. A través de ejemplos y ejercicios prácticos, hemos aprendido cómo insertar, consultar, actualizar y eliminar datos en una tabla. En el próximo módulo, profundizaremos en la integridad referencial y cómo mantener la consistencia de los datos en una base de datos relacional.
Fundamentos de Bases de Datos
Módulo 1: Introducción a las Bases de Datos
- Conceptos Básicos de Bases de Datos
- Tipos de Bases de Datos
- Historia y Evolución de las Bases de Datos
Módulo 2: Bases de Datos Relacionales
Módulo 3: Bases de Datos No Relacionales
- Introducción a NoSQL
- Tipos de Bases de Datos NoSQL
- Comparación entre Bases de Datos Relacionales y No Relacionales
Módulo 4: Diseño de Esquemas
- Principios de Diseño de Esquemas
- Diagramas Entidad-Relación (ER)
- Transformación de Diagramas ER a Esquemas Relacionales