Sistema de Gestión de Equipamiento Turístico Compartido

Contexto del Proyecto La expansión del sector turístico, combinada con el auge de la economía colaborativa, ha motivado el desarrollo de plataformas para compartir equipamiento. Los modelos tradicionales de alquiler presentan ineficiencias en la utilización de recursos y una gestión operativa limitada. La adquisición directa de equipo especiali ...

Publicado el 6-2 10:03

Plugin de control de conexiones en MySQL: Protección contra ataques de fuerza bruta y denegación de servicio

Introducción al plugin de control de conexiones en MySQL En bases de datos MySQL expuestas a redes no confiables, como servidores públicos o entornos multiinquilino, los intentos de acceso no autorizado son frecuentes. Estos incluyen ataques de fuerza bruta, donde se prueban credenciales comunes, y ataques de denegación de servicio (DDoS), que ...

Publicado el 6-2 07:41

Optimización de Consultas SQL en MySQL: Técnicas para Mejorar el Rendimiento

Inserción de Datos Eficiente La inserción frecuente de datos mediante INSERT genera sobrecarga por conexiones repetidas. Técnicas de optimización: Inserción por Lotes INSERT INTO clientes VALUES (101, 'Ana'), (102, 'Carlos'), (103, 'Diana'); Transacciones Manuales START TRANSACTION; INSERT INTO clientes VALUES (104, 'Elena'), (105, 'Fernand ...

Publicado el 6-2 02:19

Despliegue y gestión de múltiples instancias de MySQL en servidores Linux

Conceptos y ventajas de la multi-instancia La ejecución de múltiples enstancias de MySQL en un único servidor físico o virtual permite segmentar servicios sin la necesidad de desplegar múltiples sistemas operativos. Esta arquitectura es ideal para optimizar el uso de hardware infrautilizado y para entornos donde se requiere aislamiento lógico d ...

Publicado el 6-1 16:41

Operaciones fundamentales con tablas en MySQL

Para explorar las distintas funciones de manipulación de tablas en MySQL, primero se configura un entorno de pruebas. mysql> CREATE DATABASE base_pruebas; Query OK, 1 row affected (0.00 sec) mysql> USE base_pruebas; Database changed mysql> CREATE TABLE tabla_personal (identificador INT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY, nombre_c ...

Publicado el 5-29 11:05