-- Crear una base de datos
CREATE DATABASE Tienda;
-- Crear una tabla
CREATE TABLE Clientes (
ID INT PRIMARY KEY,
Nombre VARCHAR(50),
Email VARCHAR(100),
Edad INT,
FechaRegistro DATE
);
-- Insertar datos en la tabla Clientes
INSERT INTO Clientes (ID, Nombre, Email, Edad, FechaRegistro)
VALUES (1, 'Juan', 'juan@example.com', 30, '2023-01-15');
INSERT INTO Clientes (ID, Nombre, Email, Edad, FechaRegistro)
VALUES (2, 'Ana', 'ana@example.com', 25, '2023-01-16');
-- Seleccionar todos los datos de la tabla Clientes
SELECT * FROM Clientes;
-- Seleccionar columnas específicas de la tabla Clientes
SELECT Nombre, Email FROM Clientes;
-- Filtrar resultados con WHERE
SELECT * FROM Clientes WHERE Edad > 25;
-- Actualizar el Email de un cliente específico
UPDATE Clientes
SET Email = 'nuevo_email@example.com'
WHERE ID = 1;
-- Eliminar un registro específico de la tabla Clientes
DELETE FROM Clientes WHERE ID = 1;
CREATE: Creación de Bases de Datos y Tablas:
CREATE DATABASE Tienda;
crea una nueva base de datos llamada «Tienda».CREATE TABLE Clientes (...);
crea una tabla llamada «Clientes» con columnas para ID, Nombre, Email, Edad y FechaRegistro. ID
es la clave primaria (PRIMARY KEY), y las otras columnas tienen tipos de datos específicos (VARCHAR para cadenas de texto, INT para enteros y DATE para fechas).INSERT: Inserción de Datos en Tablas:
INSERT INTO Clientes (...) VALUES (...);
agrega nuevos registros a la tabla «Clientes». Cada comando inserta un registro con valores específicos para ID, Nombre, Email, Edad y FechaRegistro.SELECT: Consulta de Datos:
SELECT * FROM Clientes;
recupera todos los registros y todas las columnas de la tabla «Clientes».SELECT Nombre, Email FROM Clientes;
recupera solo las columnas Nombre y Email de todos los registros de la tabla «Clientes».SELECT * FROM Clientes WHERE Edad > 25;
recupera todos los registros de la tabla «Clientes» donde la columna Edad es mayor que 25.UPDATE: Actualización de Datos:
UPDATE Clientes SET Email = 'nuevo_email@example.com' WHERE ID = 1;
actualiza el campo Email del registro en la tabla «Clientes» donde el ID es 1. El nuevo valor del Email será ‘nuevo_email@example.com‘.DELETE: Eliminación de Datos:
DELETE FROM Clientes WHERE ID = 1;
elimina el registro de la tabla «Clientes» donde el ID es 1.Estos comandos básicos son fundamentales para trabajar con bases de datos relacionales y permiten realizar operaciones esenciales de creación, manipulación y consulta de datos. ¡Practica estos comandos para familiarizarte con su uso y aplicarlos en tus proyectos de bases de datos!