Ejemplos reales de Bases de Datos

Un problema de datos aparece cuando necesitamos guardar, buscar, actualizar o relacionar información de forma ordenada.

Muchos problemas diarios en realidad son problemas de información organizada.

  • Saber quién debe tarea
  • Saber quién ganó más puntos en un juego
  • Buscar un contacto en el celular
  • etc.

Ejemplo 1: La escuela

¿Dónde guarda la escuela las calificaciones, asistencias y datos personales?

La escuela necesita guardar:

  • Nombre del alumno
  • Matrícula
  • Grupo
  • Calificaciones
  • Asistencias
  • Historial académico

La escuela no solo guarda datos, necesita:

  • Saber qué alumno pertenece a qué grupo.
  • Calcular promedios.
  • Saber quién reprobó.
  • Consultar historial cuando el alumno cambia de semestre.

Ejemplo 2: El banco

¿Qué pasaría si el banco solo guardara el saldo en una hoja sin organización?

El banco necesita guardar:

  • Nombre del cliente
  • Número de cuenta
  • Movimientos (depósitos y retiros)
  • Saldo actual
  • Tipo de cuenta

Aquí el problema cotidiano es:

  • Cada vez que alguien deposita o retira dinero, la información debe actualizarse correctamente.

Si dos cajeros intentan modificar el saldo al mismo tiempo y no hay control, el dinero podría quedar mal registrado.

Ejemplo 3: Redes sociales

¿Cómo sabe una red social qué publicaciones mostrarte?

Se almacenan:

  • Usuarios
  • Amigos
  • Publicaciones
  • Likes
  • Comentarios
  • Fecha y hora

El sistema debe responder preguntas como:

  • ¿Quién es amigo de quién?
  • ¿Qué publicó ayer?
  • ¿Cuántos likes tiene esta foto?

Actividades

Actividad 1

Piensa en una de las siguientes apps y responde:

  1. ¿Qué información crees que guarda?
  2. y ¿Qué pasaría si esa información no estuviera organizada?
  • Uber
  • Netflix
  • WhatsApp
  • Mercado Libre
  • Spotify