Está en la página 1de 7

FUNDAMENTOS DE BASES DE DATOS

CONTROL N°2

Título del Control:


Construcción de Modelos
Entidad-Relación
Nombre Alumno:
Manuel Allard Andrade
Nombre Asignatura:
Fundamentos de Bases de Datos
Instituto IACC
2 de Septiembre de 2019
Control N°2

NOMBRE: Construcción de Modelos Entidad Relación.


OBJETIVO DEL CONTROL: Construir Modelos de Entidad Relación para situaciones particulares.
RECURSOS NECESARIOS: Contenido de la Semana 2
INSTRUCCIONES: Lea detenidamente los siguientes casos expuestos

1. Imagínese que usted ha sido contratado por una empresa que desarrollará un sistema para
una ISAPRE que pronto inicia actividades dentro de Chile. La función que cumplirá dentro de sus
primeros meses de trabajo corresponde a la etapa de análisis de este desarrollo. Es por eso que
le piden construir un modelo entidad - relación para el sistema a elaborar, incluyendo los
atributos que estime convenientes, y las relaciones entre las entidades que incluya dentro del
modelo. Recuerde que debe analizar el caso con detenimiento, para así construir el modelo lo
más completo posible y ajustado a la realidad analizada.

Desarrollo:
Lo primero que demos hacer es identificar las cuales serían las entidades que serían:
Abonado, tipo de plan, Asistencia Médica, convenios, formas de pagar.

Segundo, los atributos de cada entidad estableciéndose una relación:


Abonados: cod_id, RUT, Nombre, Apellido, carga familiar, tipo de plan.
Tipo de Plan de salud: cod_tip_plan, descripción tipos de planes de salud, cod_cost_plan.
Costo de planes: cod_cost_plan, descripción los costos que cubre el plan de salud,
cod_tip_plan, cod_id.
Asistencia Medica: cod_asis_med, descripción servicios en Clínicas o Hospitales, cod_id,
cod_tip_plan.
Convenios: cod_conv, descripción convenios, cod_tip_plan, cod_asis_med.
Formas de Pago: cod_conv, descripción de formas de pago.

Tercero, las relaciones entre entidades serán:


Relación entre Abonados y Planes: el Abonado tiene “1” solo plan mientras que el Plan tiene
“N” abonados.
Relación entre tipo de Plan y Asistencia Medica: los planes de salud tienen convenios con las
diferentes asistencias médicas y las asistencias médicas tienen convenios con los planes de
salud.

Relación entre Abonados y Asistencia Médica: el Abonado puede atenderse en una asistencia
médica mientras que la asistencia médica puede atender “N” abonados.
Relación entre Abonados y Forma de Pago: el Abonado puede pagar de una sola manera, pero
hay muchas formas de pago para que el abonado pueda pagar.
Formas de Cheque
Convenio
Pago

1 Crédito
Efectivo
Cod_conv

Forma 1:N

Dirección Teléfono
N
N N
1:N Tiene Abonado Tiene 1:N

Rut
Nombre Apellido Familiares
Cod_asis_med N:M Cod_tip_plan
1 1
Asistencia Convenios Plan de Salud
Médica M N

.
Tipo Plan Costo Plan
Hospital Tipo Atención

Clinica Cod_conv Cod_id

2. Suponga que usted ha sido contratado por una farmacia independiente, donde hasta el
momento las transacciones eran llevadas a cabo de forma manual. Es por ello que le solicitan el
desarrollo de un sistema de información para el control de las actividades llevadas a cabo por el
establecimiento. Un colega le dice que para ganar tiempo, y poder cobrar más rápido, no es
necesario que elabore un modelo entidad - relación, ya que este no tiene importancia; en
cambio le dice que empiece a programar la solución. ¿Estaría usted de acuerdo con su colega?,
¿Cuál considera que es el propósito del modelo entidad - relación para el caso abordado?
Fundamente su respuesta.
Desarrollo:
Desde mi punto de vista le diría que está equivocado, ya que la base de datos fue creado para
satisfacer las necesidades de información en las organizaciones e individuos en las diferentes
áreas en que se aplique, con un correcto procesamiento de la información les permitirá tomar
las mejores decisiones.
Pero para procesar bien la información debemos hacer un Modelamiento de los datos en
donde nos entregará las herramientas necesarias para la descripción de datos y sus relaciones.
El modelo Entidad relación es la mejor opción, ya que es el más usado debido a que refleja las
propiedades conceptuales de la base de datos, es independiente del DBMS que lo maneje y nos
mostrará las relaciones entre cosas del mundo real en donde estas cosas son las entidades.

3. Un colega suyo se encuentra elaborando el modelo entidad - relación para una farmacia
independiente, ya que trabaja en la fase de análisis del desarrollo de un sistema de
información. Él tiene ciertas dudas sobre qué entidades, atributos y relaciones debe considerar,
por lo que le solicita ayuda para abordar el caso. ¿Qué podría indicarle usted como posibles
entidades, atributos y relaciones para el MER de la farmacia independiente? Explique y
fundamente su respuesta.
Desarrollo:
Primero debemos identificar las identidades del modelo que serán:
Cliente, Productos, Proveedor, Venta, Formas de Pago, documento compra-venta.

A continuación daremos los atributos que tiene cada identidad:


Cliente: Nombre, id_rut_cliente, dirección, Ciudad, Teléfono.
Productos: id_producto, nombre producto, precio, stock.
Distribuidor: nombre, id_rut_distribuidor, Teléfono, Dirección.
Venta: id_venta, Fecha, Descuento, Monto Final.
Formas de Pago: Id_pago, Efectivo, Tarjeta de Crédito, Tarjeta de Débito, Tarjeta Multi-tienda,
Cheque, convenios, id_venta.
Documento compra-venta: Boleta,Factura, id_rut_cliente, id_venta, id_pago.

Por último, las relaciones serían:


 Relación entre cliente y Producto: El cliente puede comprar muchos o ningún producto
como los productos puede ser comprados por muchos o ningún cliente.
 Relación entre Producto y Proveedor: Los productos son suministrados por los
proveedores como los proveedores suministran los productos.
 Relación entre Producto y Venta: Los productos se pueden detallar en una venta como
en la venta se puede detallar uno o más productos.
 Relación entre Venta y Forma de Pago: La venta se tiene diferentes formas de pago,
pero se paga la venta de una sola forma.
 Relación entre Forma de Pago y Documento compra-venta: Se puede imprimir de una
sola manera, ya sea en Boleta o Factura.
Nombre Id_rut_cliente
Cliente

teléfono M dirección

Ciudad
Id_producto1
Compra N:M
Id_rut_cliente1
Id_proveedor1
Id_producto Id_producto2
Nombre Producto
N
Stock N M:N
Productos Suministra

N
Precio
Nombre Proveedor Id_proveedor
M
cantidad Detalle
Proveedor
1:N
dirección teléfono
Id_venta

Fecha Id_venta
Venta
Id_rut_cliente
1 Id_pago
Descuento
Monto Final
Boleta

1:1 Documento
Forma Factura
Compra-Venta
1
Id_rut_cliente Id_pago
Tarjeta de Débito Id_pago
1 Id_venta
Tarjeta de Crédito Formas de 1
Suministra 1:1
Pago

Tarjeta Multi-tienda Cheque


Efectivo
BIOGRAFÍA

Guía de ejercicios Modelamiento entidad-relación Base de Datos, Prof.s C. Gutiérrez, G.


Navarro, Unv. De Chile
https://users.dcc.uchile.cl/~mnmonsal/BD/guias/g-modeloER.pdf

Diseño Base de Datos, Unidad 2 Modelo Entidad Relación, IDECAM


http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro14/unidad_2_el_modelo_entidad__re
lacin.html

Contenido semana 2 Modelo Entidad-Relación, Fundamentos de Bases de Datos, IACC, 2019


http://online.iacc.cl/pluginfile.php/5261262/mod_resource/content/2/02_Fundamentos_de_B
ases_de_Datos.pdf

Recurso Adicional, Base de Datos-Modelo Entidad Relación, Tecnología de la Información y


Comunicación, 2007.
http://online.iacc.cl/pluginfile.php/5261266/mod_resource/content/1/Modelo%20Entidad-
Relaci%C3%B3n%20S2.pdf

Material Audio Visual:

Modelo Identidad Relación-Tutorial Rápido, Lobo Tecnoku, 2013


https://www.youtube.com/watch?v=NJp-uJGwg6k

Base de datos #3-Ejercicio Diagrama Entidad Relación, CodigoCompilado, 2015


https://www.youtube.com/watch?v=u2bXiPJf9oQ

También podría gustarte