2. 1. Defina el modelo entidad- relación.
• Un diagrama o modelo entidad-relación (a veces denominado por sus siglas en inglés, E-
R "Entity relationship", o del español DER "Diagrama de Entidad Relación") es una herramienta
para el modelado de datos que permite representar las entidades relevantes de un sistema de
información así como sus interrelaciones y propiedades.
• El Modelo Entidad-Relación.
• Se elabora el diagrama (o diagramas) entidad-relación.
• Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se
pueden reflejar en el diagrama.
• El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para
lograr un modelo directamente implementable en una base de datos. Brevemente:
• Transformación de relaciones múltiples en binarias.
• Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en
atributos y viceversa)
3. 2.Que es una relación?
•Relación
Podemos definir la relación como una asociación de dos o más entidades.
A cada relación se le asigna un nombre para poder distinguirla de las
demás y saber su función dentro del modelo entidad-relación. Otra
característica es el grado de relación, siendo las de grado 1 relaciones que
solo relacionan una entidad consigo misma. Las de grado 2 son relaciones
que asocian dos entidades distintas, y las de grado n que se tratan de
relaciones que unen mas de dos entidades.
•
4. 3.Que tipos de relaciones existen, defina
cada uno de ellas y dé un ejemplo.
• Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar
relacionado con un único registro de la otra tabla y viceversa.
• Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra
con una lista de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo
será únicamente de una población.
• Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo
puede estar relacionado con un único registro de la otra tabla (tabla principal) y
un registro de la otra tabla (tabla principal) puede tener más de un registro
relacionado en la primera tabla (tabla secundaria).
• Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra
con los habitantes, una población puede tener más de un habitante, pero un
habitante pertenecerá (estará empadronado) en una única población.
5. Relación Varios a Varios: Cuando un registro de una tabla puede
estar relacionado con más de un registro de la otra tabla y viceversa.
Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con
los artículos que se venden en la empresa, una cliente podrá realizar un
pedido con varios artículos, y un artículo podrá ser vendido a más de un
cliente.
Las relaciones varios a varios se suelen representar definiendo una tabla
intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir
una tabla lineas de pedido relacionada con clientes y con artículos.
6. Determinar la finalidad de
la base de datos
Buscar y organizar la
información necesaria
Convertir los elementos
en columnas
Especificar claves
principales
Definir relaciones entre
tablas
Ajustar el diseño
Aplicar las reglas de
normalizacion