Interpretación de Diagramas Entidad/Relación
Enviado por Will2912 • 14 de Septiembre de 2021 • Tarea • 1.402 Palabras (6 Páginas) • 98 Visitas
[pic 1]
Tema 6:Interpretación de Diagramas Entidad/Relación
IES Virgen del Espino
Departamento de Informática
[pic 2][pic 3]
[pic 4]
- Nombre_cliente
- Direccion_cliente
- NIF_cliente
- Numero_factura
- Fecha_factura
- Varias lineas ¿Cuántas?:
- Articulo
- Cantidad
- Precio
- Total
- Observaciones
[pic 5]
- Clientes
- Nombre
- Direccion
- NIF
- Factura
- Numero
- Fecha
- Varias Lineas ¿Cuántas?:
- Articulo
- Cantidad
- Precio
- Total
- Observaciones
[pic 6]
- Clientes
- Nombre
- Direccion
- NIF
- Factura
- Numero
- Fecha
- Total
- Observaciones
- Lineas ¿Cuántas?:
- Articulo
- Cantidad
- Precio
[pic 7][pic 8]
[pic 9]
- La “IDEA FELIZ” no siempre surge
- Peter Chen (ingeniero de IBM) presenta en 1976 el modelo ENTIDAD-RELACION
[pic 10]
- Formalmente, los diagramas ER son un lenguaje gráfico para describir conceptos.
- Informalmente, son simples dibujos o gráficos que describen información que trata un sistema de información y el software que lo automatiza.
[pic 11]
- Clase de objetos del mundo real
- Suelen ser SUSTANTIVOS en la descripción del problema
- Ejemplos: FACTURAS, CLIENTES, ARTICULOS, LINEAS_DE_FACTURA,
Persona, coche, artículo, …
- Ocurrencia: datos de una clase
[pic 12][pic 13][pic 14]
- Se representan mediante un rectángulo
- A un lado se colocan los ATRIBUTOS o campos de información que la entidad puede almacenar
Numero_factura fecha[pic 15]
[pic 16][pic 17][pic 18]
- No se deben almacenar campos calculados
- Se debe buscar un atributo (campo) clave que se distinguirá de los otros indicando que es la PK de la entidad
Numero_factura fecha[pic 19]
[pic 20][pic 21][pic 22]
- Si una entidad necesita la existencia de otra, se le denomina entidad débil. En caso contrario es una entidad regular o fuerte
- Ejemplo: para que haya una linea de factura es necesario
que haya una factura
Numero_factura Numero_linea[pic 23]
[pic 24]
- Asociación entre 2 o más entidades
- Suelen ser VERBOS en el enunciado del problema
- Pueden tener atributos o no
[pic 25]
- Unidad mínima de información
- Ocurrencia: valores válidos
- Compuesto: puede dividirse (ej: fecha)
- Obligatorio: no nulo
- Multivalor: puede tener un conjunto de valores (ej: titulacion)
[pic 26]
- Conjunto de atributos que determinan las ocurrencias de una entidad (clave de entidad) o una relación (clave de relación)
- Candidata, primaria, alternativa o secundaria, simple, compuesta, foránea
[pic 27][pic 28]
[pic 29]
CONTIENE cantidad
[pic 30]
Codigo_cliente nombre direccion[pic 31][pic 32][pic 33][pic 34][pic 35]
NIF[pic 36][pic 37]
fecha
Codigo_articulo descripcion precio
Numero_factura[pic 38][pic 39][pic 40][pic 41][pic 42]
Contiene cantidad[pic 43]
[pic 44]
Numero_linea[pic 45]
[pic 46][pic 47][pic 48][pic 49][pic 50][pic 51][pic 52]
⚫ Las más normales. Entre 2 entidades
Codigo_alumno nombre direccion[pic 53]
Se matricula curso
Codigo_asignatura[pic 54][pic 55]
[pic 56][pic 57][pic 58][pic 59][pic 60][pic 61]
⚫ Entre n entidades. Complejas
Codigo_curso nombre[pic 62]
tutor
Imparte[pic 63]
...