Sie sind auf Seite 1von 4

Control Semana 2

Fundamentos de Base de Datos

Instituto IACC
Desarrollo

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.

Como podemos apreciar en nuestra ISAPRE, una persona puede poseer un plan, pero un plan
puede ser utilizado por varias personas, donde existen varios tipos de planes que están
asociados al valor del pago, según el valor del plan el usuario puede acceder a distintos
planes, donde cada uno presta mayores coberturas
La clave primaria para las personas será su Rut, ya que al ser un número único será el
diferenciador adecuado.

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.

Sería importante recalcar la importancia al crear un modelo entidad – relación a nuestro


colega ya que este nos entrega la seguridad a la hora de crear nuestras tablas, de esta manera
podemos crear un trabajo más eficiente.
Como se menciona el en trabajo, crearemos un modelo que requiera mucha información,
como stock de productos, ubicación, valores, características básicas de los medicamentos, si
posee descuentos por algún convenio interno o externo a la farmacia como puede ser
descuentos por estar afiliado a una caja de compensación, o con tarjetas de crédito entre
otros.
2. 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.

Debemos de indicar a nuestro colega el significado del MER “Un modelo entidad-
relación o diagrama entidad-relación (a veces denominado por sus siglas en inglés, E-
R Entity relationship; en 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. Esta concepción fue
diseñada por Peter Chen. (Wikipedia, 2011)”, una vez explicado el significado, debemos
explicar en como utilizar este modelado para el proyecto el cual se está desarrollando, para
esto se le explicará con modelos y atributos relacionados los cuales pueden ser de gran ayuda
para nuestro colega, ya que su trabajo será más eficiente.

Utilizaremos las siguientes entidades:


 Ventas
 Medicamentos
 Varios (cosas que no sean medicamentos como labiales, dulces, perfumes, etc,)

Ventas – Medicamentos: esta relación será 1:N, ya que una venta puede tener uno o más
medicamentos en la compra.
Ventas – Varios: esta relación será 1:N ya que una venta puede tener uno o más artículos
varios en la compra.
Ventas – Medicamentos – Varios: también existe la posibilidad de que en una compra
existan uno o varios medicamentos al igual que los varios.
Utilizaremos los siguientes atributos:
 Ventas: vendedor, código de establecimiento, descuentos.
 Medicamentos: código de medicamento, stock, laboratorio, tipo de posología, precio.
 Varios: código de vario, stock, precio.

De esta manera tendremos un esquema con el cual poder trabajar, crear entidades las cuales
se encuentran entrelazadas, donde cada una posee sus propios atributos, de esta manera
podríamos ayudar a nuestro colega a realizar un trabajo más ordenado y más simple de
entender para los programadores.
Bibliografía

1.- Fundamentos de Base de Datos, Contenido Semana 1, IACC (2018).

2.- Fundamentos de Base de Datos, Contenido Semana 2, IACC (2018).

Das könnte Ihnen auch gefallen