T2 Diseño de BD Con El Modelo E-R
T2 Diseño de BD Con El Modelo E-R
T2 Diseño de BD Con El Modelo E-R
Matamoros
Competencia Tema 2:
Conoce y aplica el modelo E-R para el diseño conceptual de bases de
datos con el fin de organizar la información y atender necesidades del
entorno.
Diseño de Bases de Datos con el modelo E-R
Desarrollo del Tema
En el tema dos se estudia el proceso de diseño conceptual de las bases de
datos aplicando el modelo Entidad – Relación (E-R), como una herramienta
para modelar los esquemas en una forma consistente y estandarizada. El
docente debe promover que el estudiante elija problemas reales y efectúe
un análisis de las reglas de negocio antes de elaborar los diagramas E-R.
2.1 El Proceso de Diseño
Tarjeta de
Automóvil Registra
Circulación
En este ejemplo existe una relación de pertenencia de uno a uno, ya que existe una tarjeta de
circulación registrada por cada automóvil.
Ejemplo: Relación Uno a Muchos
NomAsig CodAsig
Nombre NúmControl Dirección PE
a) Se sabe que una editorial puede publicar varios libros, teniendo la exclusividad de
la publicación. De la editorial se tiene RIF, Nombre, dirección, ciudad, nombre de la
persona Contacto, número de Teléfono, Número de Fax y correo.
b) Por cada autor se desea conocer sus datos personales (Nombre, Apellido, CI,
dirección, teléfono, fecha Nac). Un autor puede escribir varios Libros, pero un libro
sólo está escrito por un autor.
c) Las librerías tienen muchos libros y un libro puede estar en muchas librerías.
d) Las librerías tienen un nombre único, RIF, dirección, un encargado, núm de teléfono
y núm de Fax.
e) De cada libro se tiene Título, Autor, año de publicación, precio y el ISBN (Número
de Identificación Estándar) el cual es único.
Solución:
• editorial • autor
• libro • librería CANDIDATOS A ENTIDAD
• publicación • ventas
2. De las candidatas a entidades busquemos los atributos de cada
uno.
EDITORIAL
(RIF, NomEdit, Dirección, Ciudad, PersContacto, NúmTeléf, NúmFax, E-Mail)
LIBRO
(Título, Autor, AñoPublic, Precio, ISBN)
AUTOR
(Nombre, Apellido, CI, Dirección, Teléfono, FechaNac)
LIBRERÍA
(RIF, NomLibrería, Dirección, Encargado, NúmTeléf, NúmFax)
3. Construyamos el Modelo Entidad-Relación inicial.
NomLibrería Encargado
Dirección NúmTeléf
RIF
NúmFax
LIBRERÍA
tiene
Apellido Dirección NomEdit Dirección
Nombre Ciudad
Teléfono FechaNac NúmTeléf
RIF
CI NúmFax
AUTOR escrito LIBRO publica EDITORIAL
ISBN E-Mail
AñoPublic Precio
Título PersContacto
Autor
Ejercicio Resuelto Modelo E-R:
reparte
Proveedor
Persona Cuenta
nombre, calle, núm_cuenta,
ciudad saldo
Empleado
Empleado
temporal fijo
2.5 La Notación E-R con UML
Gracias.
Instituto Tecnológico de Matamoros
MTE. Laura Alejandra Rosario López