Conviene haber comprendido Introducción y necesidades del negocio.
Avanza en orden. Cada lección está redactada para Palta es Cool, utiliza ejemplos propios y termina con una actividad cuya respuesta puedes desplegar.
Ubícate antes de avanzar
Al terminar deberías poder relacionar Modelos de datos con Entidades y atributos y resolver un caso nuevo.
Reserva entre 35 y 55 minutos para lectura, ejemplos, tres comprobaciones y cierre.
Las primeras secciones se leen sin instalar nada. Para practicar SQL prepara PostgreSQL o un DBMS equivalente.
Abrir la guía de herramientas →Diagnóstico rápido: ¿cómo se relacionan Modelos de datos y Entidades y atributos? +
No necesitas acertar todavía. Escribe una hipótesis de dos líneas y compárala con tu respuesta al finalizar; si puedes corregirla y justificar el cambio, hubo aprendizaje.
Aprende el tema paso a paso
Aprenderás a convertir una situación real en un modelo que otras personas puedan comprender y que luego pueda construirse como base de datos.
- Tres niveles para modelar sin saltarse pasos
- Entidades y atributos responden preguntas distintas
- Los UID identifican y el ERD explica
Tres niveles para modelar sin saltarse pasos
El modelo conceptual explica qué necesita el negocio; el lógico define entidades, atributos y relaciones; el físico decide tablas, columnas y tipos de dato para un DBMS concreto.
Conceptual: habla el lenguaje del negocio.
Lógico: organiza la información sin casarse con un producto.
Físico: convierte el diseño en objetos que el DBMS puede crear.
¿En qué nivel decidirías que el precio se almacenará como NUMBER(10,2)?
Mostrar respuesta +
En el modelo físico, porque NUMBER(10,2) es una decisión técnica del DBMS. En los modelos conceptual y lógico basta con reconocer que el producto tiene un precio.
Entidades y atributos responden preguntas distintas
Una entidad representa algo sobre lo que guardamos datos. Un atributo describe una característica de esa entidad. Conviene distinguir los obligatorios, opcionales y aquellos que cambian con frecuencia.
Entidad: CLIENTE, PEDIDO o PRODUCTO.
Atributo obligatorio: todo registro debe tenerlo.
Atributo opcional: puede ser desconocido o no corresponder.
En una tienda, ¿PRODUCTO es una entidad o un atributo de PEDIDO?
Mostrar respuesta +
Es una entidad. Un pedido puede incluir varios productos y un producto puede aparecer en muchos pedidos; por eso necesita identidad y atributos propios.
Los UID identifican y el ERD explica
Un identificador único distingue cada instancia. Puede ser natural, artificial o compuesto. El diagrama entidad-relación reúne entidades, atributos, identificadores y relaciones en una vista común.
Natural: ya existe en el negocio, como un código oficial.
Artificial: se crea para el sistema, como id_cliente.
Compuesto: necesita dos o más atributos para ser único.
¿Por qué el nombre de una persona suele ser un mal UID?
Mostrar respuesta +
Porque puede repetirse y cambiar. Un UID debe ser único, obligatorio y estable; un identificador artificial suele cumplir mejor esas condiciones.
Tu recorrido en tres ideas
- Tres niveles para modelar sin saltarse pasos
- Entidades y atributos responden preguntas distintas
- Los UID identifican y el ERD explica
Comprueba que puedes usarlo
Antes de continuar, revisa estos tropiezos frecuentes y resuelve un caso sin copiar los ejemplos.
Convertir cada sustantivo en entidad aunque solo describa otra cosa.
Elegir como identificador un dato repetible o inestable, como el nombre.
Ahora hazlo sin guía
Construye un modelo conceptual breve para un centro que agenda pacientes, profesionales y horas de atención.
Mostrar pauta de corrección +
- Separa correctamente entidades y atributos.
- Propone identificadores únicos y estables.
- Mantiene las decisiones físicas fuera del modelo conceptual.
