You are on page 1of 1

CASO PARA MODELAR: BASE DE DATOS FARMACIA

“MasSalud”
La Farmacia “MasSalud”, es uno de los negocios con mayor aceptación para la consulta y compra de
productos médicos. Inicio sus operaciones en el año 1980. En aquella época los libros y documento
contables de registros tradicionales y la caja registradora de pago eran los elementos esenciales para
llevar un control de la compra y venta de sus productos. A inicios del año 1995 apuestan por incorporar
Tecnología de Información y Comunicación (TIC´s) en lo que respecta a implementar una Red de Datos
para manejar un Sistema de Información compartido (antes era standalone). A mediados de la década
del 2000, nuevamente visualizan en hacer uso de Internet y que sus promociones, compra y venta de
los productos se realicen ahora a través de una Aplicación Web. Cuya propuesta es implementarlo con
software de libre distribución/open source.

Contrata los servicios profesionales de un Desarrollador WEB, para que implemente la Aplicación Web
denominada “Facturación”. Cuyos datos y lógica del negocio es la siguiente: cuenta con proveedores
que les abastece los productos necesarios para la farmacia, ello esta identificados mediante un código
de proveedor (RUC), nombre del contacto, nombre de la empresa a que representa, dirección, ciudad
y teléfono. Para la venta de productos cuenta con vendedores que hacen uso de terminales para
registrar las ventas, tienen como datos un código de vendedor (DNI), apellidos, nombres, fecha de
ingreso, dirección, teléfono y sueldo. Aquí se debe preveer que es muy frecuente la rotación o
promoción de nuevos vendedores para lo cual se tendrá que contemplar un campo para registrar si
esta activo (A), de vacaciones (V) o se encuentra retirado (R). Se maneja los registros de los artículos,
teniendo como datos: código, descripción, fecha de ingreso, precio de costo, precio de venta y stock;
también se debe tener como dato quién provee ese artículo. Para registrar la transacción de una venta
se tiene como datos: numero del documento, tipo (B=boleta, F=factura), ruc, nombre cliente,
dirección, fecha, código del vendedor, total; así también se debe tener como dato si dicho documento
se encuentra cancelado (C) o anulado (A). Este documento tiene un registro de detalle o ítems de la
venta, y presenta código del artículo, precio de venta y cantidad.

OBSERVACIONES
 En este modelo no se contempla el pedido de compra al proveedor (orden de compra).
 Así como también por ende la entrada de nuevos artículos.
 No se tiene clientes registrados o fijos
CONSIDERACIONES
 Mediante Sentencias Mysql Modela la base de datos, tablas; identificando las claves primarias
y foráneas
 Realice 10 pruebas de evaluación a la base de datos (ingreso de datos, eliminación de datos,
modificación de datos y consultas a tablas)

Taller de Programación Web – MySQL Práctica

You might also like