Bases de datos y consultas — Informática, 14–17 años
Cómo guardar, conectar y consultar grandes colecciones de información organizada sin leer cada registro a mano.
Idea
Una base de datos guarda hechos organizados para que un programa pueda encontrarlos y actualizarlos con fiabilidad. La información suele dividirse en tablas: una para personas y otra para pedidos, con un ID que conecta las filas relacionadas. Una consulta es una pregunta precisa, como pedir todos los pedidos de una persona.
Por qué importa
Unos pocos registros caben en una hoja de cálculo, pero millones necesitan un sistema que evite repeticiones y mantenga coherentes los datos relacionados. Las bases de datos surgieron de este problema en empresas, bibliotecas y servicios que debían compartir y actualizar información. Las consultas permiten pedir solo el conjunto útil en vez de copiarlo todo.
Ejemplo resuelto
Una tabla Orders tiene las filas (Ana, 12), (Rui, 7) y (Ana, 4), donde cada par es un nombre y una cantidad. Para encontrar los pedidos de Ana, filtramos las filas cuyo nombre es Ana: conservamos 12, descartamos 7 y conservamos 4. Para hallar el total, sumamos las cantidades conservadas: 12+4=16.
Error habitual
Un error razonable es poner todos los datos en una tabla enorme, porque parece más claro verlo todo junto. Entonces los mismos nombres y direcciones aparecen en muchas filas, y una actualización puede olvidar una copia. Separar las tablas y conectarlas con IDs parece menos familiar, pero reduce contradicciones y trabajo repetido.
Dónde aparece
Las tiendas en línea usan bases de datos para productos, clientes, existencias y pedidos. El catálogo de una biblioteca consulta títulos, autores y ejemplares disponibles, mientras una plataforma escolar recupera los registros que puede ver un usuario concreto. Un buen diseño también ayuda a impedir que la información privada aparezca en los resultados de otra persona.
Sigue explorando
Otros idiomas
Cargando MyLeoNes™…