Administración y programación en bases de datos SQL: usuarios, transacciones y procedimientos
Administración y Programación Esencial en Bases de Datos SQL
Gestión de Usuarios
Para crear un nuevo usuario en el sistema, se utiliza el siguiente comando:
CREATE USER 'nombre_usuario'@'localhost' IDENTIFIED BY 'contraseña';Manejo de Transacciones
Las transacciones aseguran la integridad de los datos al agrupar múltiples operaciones (como actualizaciones e inserciones) en una sola unidad lógica. Si alguna parte falla, todas las operaciones se revierten (rollback).
Ejemplo 1: Retiro Simple
Una secuencia básica de retiro:
START TRANSACTION;
UPDATE cuenta SET saldo = saldo - 100 WHERE id = 1;
INSERT INTO registro_transacciones (cuenta_id, monto, tipo) VALUES (1, 100, 'retiro');
COMMIT;Ejemplo 2: Transferencia entre Cuentas
Una transferencia requiere...