Base de datos

Solo disponible en BuenasTareas
  • Páginas : 7 (1663 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de octubre de 2013
Leer documento completo
Vista previa del texto
Modelo Entidad - Relación
SESIÓN 02

Mg. Orleans Moisés Gálvez Tapia

EL DISEÑO CONCEPTUAL EN EL PROCESO DE DESARROLLO DE
SOFTWARE

La imagen anterior nos da una clara visión de las diferentes perspectivas que las personas involucradas (Analistas, Consultores,
Programadores, Diseñadores de BD y usuarios) en el desarrollo de entornos informáticos tienen sobre sus problemáticas oentornos que los rodea. Es por ello que el modelado de datos desempeña un papel crucial en la comunicación de todos los
participantes, reduciendo el grado de complejidad o abstracción entre el mundo real y una propuesta informática.

Modelo Entidad - Relación
PROBLEMA 01: A partir del siguiente enunciado se desea realiza el modelo entidad-relación:
“Una empresa vende productos a varios clientes.Se necesita conocer los datos personales de los
clientes (nombre, apellidos, dni, dirección y fecha de nacimiento). Cada producto tiene un nombre y
un código, así como un precio unitario. Un cliente puede comprar varios productos a la empresa, y un
mismo producto puede ser comprado por varios clientes.
Los productos son suministrados por diferentes proveedores. Se debe tener en cuenta que unproducto sólo puede ser suministrado por un proveedor, y que un proveedor puede suministrar
diferentes productos. De cada proveedor se desea conocer el NIF, nombre y dirección”.
PROBLEMA 02: A partir del siguiente enunciado se desea realiza el modelo entidad-relación:
Se desea informatizar la gestión de una empresa de transportes que reparte paquetes por todo el
Perú. Los encargados de llevarlos paquetes son los camioneros, de los que se quiere guardar el
RFC, nombre, teléfono, dirección, salario y población en la que vive. De los paquetes transportados
interesa conocer el código de paquete, descripción, destinatario y dirección del destinatario. Un
camionero distribuye muchos paquetes, y un paquete sólo puede ser distribuido por un camionero.
De las ciudades a las que llegan lospaquetes interesa guardar el código de ciudad y el nombre. Un
paquete sólo puede llegar a una ciudad. Sin embargo, a una ciudad pueden llegar varios paquetes.
De los camiones que llevan los camioneros, interesa conocer la matrícula, modelo, tipo y potencia.
Un camionero puede conducir diferentes camiones en fechas diferentes, y un camión puede ser
conducido por varios camioneros.
RFC: RegistroFederal de Contribuyentes

… Modelo Entidad - Relación
El modelo entidad-relación es utilizado para identificar los diferentes elementos involucrados en un problema y las
asociaciones que existen entre ellos.
El modelo entidad-relación es independiente del SGBD o del modelo de bases de datos que utilice.

Debido a esta independencia, el modelo ER es utilizado con propósito de análisis ydiseño dentro del desarrollo de
sistemas de información.

…Modelo Entidad - Relación



El modelo de datos Entidad-Relación (E-R) es un modelo
de datos conceptual.



Se basa en una percepción de un mundo real que consiste en
identificar un conjunto de objetos básicos llamados Entidades
y Relaciones.



Es un modelo abstracto independiente de la Base de Datos y
puede incluircomponentes de sistemas existentes y no
existentes, con el cual se pretende especificar el esquema de
dominio de información de un sistema.

…Modelo Entidad - Relación

EJEMPLO 01
A partir del siguiente enunciado se desea realiza el modelo entidad-relación:

“Una empresa vende productos a varios clientes. Se necesita conocer los datos personales de los
clientes (nombre,apellidos, dni, dirección y fecha de nacimiento). Cada producto tiene un nombre y
un código, así como un precio unitario. Un cliente puede comprar varios productos a la empresa, y un
mismo producto puede ser comprado por varios clientes.
Los productos son suministrados por diferentes proveedores. Se debe tener en cuenta que un
producto sólo puede ser suministrado por un proveedor, y que un...
tracking img