Tienes una tabla con un millón de clientes y ejecutas WHERE email = ‘ana@ejemplo.com’. Sin ninguna ayuda adicional, la base de datos lee el millón de filas una a una hasta encontrar…
Autor: Yassin A.
JOINs en SQL: combina tablas en una consulta
Una base de datos relacional no vale mucho si no puedes relacionar sus tablas. El nombre del cliente que realizó un pedido está en usuarios. El pedido en sí, en pedidos. Para…
SQL desde cero: SELECT, FROM y WHERE
Cada vez que buscas un producto en una tienda online, consultas tu saldo bancario o filtras una lista de resultados, hay una instrucción SQL ejecutándose en algún servidor. Es el lenguaje con…
Todos los códigos de estado HTTP: guía de referencia
Cada vez que un navegador o una aplicación hace una petición HTTP, el servidor responde con un código de tres dígitos. Ese número dice exactamente qué ha pasado: si todo fue bien,…
HTTP sin misterios: métodos, códigos de estado y cabeceras
Cada vez que tu navegador carga una página, envía un formulario o descarga una imagen, está usando HTTP. Es el protocolo que hace posible la web tal como la conocemos. Sin entenderlo,…
¿Qué es el backend? Cliente, servidor y cómo se comunican
Cuando abres Instagram y ves tu feed, cuando pagas con tarjeta en una tienda online o cuando recibes un email de confirmación, hay una parte del sistema que no ves pero que…
El modelo relacional en bases de datos
Cuando Edgar F. Codd publicó su modelo relacional en 1970, propuso algo que hoy nos parece obvio: organizar los datos en tablas y definir relaciones entre ellas mediante claves. Esa idea,…
BBDD – Tipos y cuándo usar cada una
Detrás de casi cualquier aplicación que usamos a diario hay una base de datos. Cuando publicamos algo en una red social, cuando el banco registra un movimiento o cuando un E-commerce guarda…
Sistema de archivos en Linux – FHS
Uno de las cosas que más intimida a los recién llegados al mundo de Linux es la distribución de los directorios y para qué sirven. A diferencia de otros sistemas operativos, Linux…
Instalación de Docker y primeros pasos: guía práctica
Docker, tiene múltiples herramientas en función del sistema operativo anfitrión que usemos. Requisitos previos Para cada sistema operativo hay unos requisitos mínimos que debe completar nuestro equipo. Docker tiene versiones para los…