Una sola tabla para todo
El bar del instituto apunta todo en una sola tabla enorme. Funciona, hasta que Iker cambia de clase.
Entonces hay que corregir su clase en cada pedido que ha hecho. Si se olvida una fila, la base dice dos cosas distintas de Iker.
Hoy aprenderás a ordenar una tabla para que cada dato viva en un solo sitio.
Palabras clave
| Palabra | Qué significa | Ejemplo |
|---|---|---|
| Normalizar | Ordenar las tablas para que no haya datos repetidos. | Dividir una tabla grande en cuatro |
| Dato repetido | El mismo dato escrito en muchas filas. | Iker Mora, 1B, tres veces |
| Anomalía | Un problema que aparece al cambiar, añadir o borrar datos repetidos. | Cambiar la clase en una fila y no en otra |
| Forma normal | Una regla de orden. Hay tres, y cada una se apoya en la anterior. | Primera, segunda y tercera forma |
| Clave | La columna, o las columnas, que identifican cada fila. | id |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
La tabla de partida: todo junto
| order_id | student | class_name | items |
|---|---|---|---|
| 1 | Iker Mora | 1B | bocadillo, zumo |
| 2 | Marta Gil | 1A | zumo |
| 3 | Iker Mora | 1B | tostada |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Busca los problemas
Inténtalo
Busca los problemas
3 preguntasTus respuestas se corrigen aquí y no se guardan. Una cuenta guarda tus resultados.
Primera forma: una cosa por celda
La primera regla es la más sencilla: en cada celda, un solo dato.
Si un pedido lleva dos productos, no escribes los dos en una celda. Escribes dos filas, una por producto.
Ejemplo resuelto: después de la primera forma
| order_id | student | class_name | item | price |
|---|---|---|---|---|
| 1 | Iker Mora | 1B | bocadillo | 3.5 |
| 1 | Iker Mora | 1B | zumo | 1.5 |
| 2 | Marta Gil | 1A | zumo | 1.5 |
| 3 | Iker Mora | 1B | tostada | 2.0 |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Repaso rápido: ¿qué se repite todavía?
Inténtalo
Repaso rápido: ¿qué se repite todavía?
3 preguntasTus respuestas se corrigen aquí y no se guardan. Una cuenta guarda tus resultados.