Está en la página 1de 9

BASE DE DATOS PARA LA FARMACIA UNIVERSAL

FACULTAD

: Ingeniera Industrial y Sistemas

ESCUELA

: Ingeniera de sistemas e Informtica

CURSO

: Estructura de Datos

PROFESOR

: Lin Salinas Dimas

TEMA

: Modelo de Base de datos

INTEGRANTES
Quispe de la Cruz, Luis
Ramos Pariachi, Jherber

2015
2.- RESUMEN
3.- INTRODUCCIN

Las bases de datos no es otra cosa que es un conjunto de datos pertenecientes a un mismo contexto
y almacenados sistemticamente para su posterior uso. Esto le permite a las empresas tener un mejor
control de los datos que se manejan en estas, ya que les ayuda a optimizar costos.
En este trabajo se habla de la importancia y los beneficios que traen consigo las bases de datos, es
una parte de nuestros conocimientos como futuros ingenieros en sistemas computacionales ya que
favorecer a todos aquellos que hagan uso de ellas (las bases de datos).
En primer momento se estar abordando sobre los conceptos utilizados en esta investigacin, as
como tambin sobre las aplicaciones de las bases de datos en las cuales se basa esta investigacin,
como los diferentes tipos de que existen y las formas de organizar las farmacias.
En una entrevista que realizamos a una farmacia del centro de lima, se encontr que estas se
enfrentan a grandes problemas a la hora de llevar el control de los medicamentos, ya que les es muy
difcil manejar tantos medicamentos a la vez.
Para finalizar se estar tratando una propuesta con la finalidad de solucionar los problemas a los
cuales se enfrentan las farmacias. Esta propuesta es una base de datos la cual realizamos al observar
los problemas a los cuales se enfrenta una de las farmacias de nuestra poblacin.

4.- JUSTIFICACIN
Este trabajo se realiz al observar las carencias con las que cuenta ciertas farmacias de nuestra
poblacin ya que aplicamos una entrevista para ver cules eran sus necesidades y as

poder

resolver el problema del cliente, ya que le es muy difcil llevar el control de los medicamentos y lo hace
manualmente en un inventario, en el cual tienen que ir descontando productos vendidos para que
estos no se agoten y no vender productos caducados que afecten la salud de sus clientes.
Con este programa se les har ms fcil llevar dicho control tanto de registro de medicamentos,
ventas, inventario entre otros.
Adems se aplicaron nuestros conocimientos como estudiantes de la carrera Ingeniera en Sistemas
Computacionales y obtuvimos una visin ms amplia de lo que ser nuestro campo de trabajo.

BASE DE DATOS PARA FARMACIA UNIVERSAL

Esta base de datos beneficiar al dueo del negocio ya que esto les ahorra tiempo a sus empleadas a
la hora de que se vende algn medicamento y se obtienen todo los movimientos (ventas, compras,
fechas caducadas etc.) que se realicen a cada uno de los medicamentos, por lo cual se tendr un
mejor control de estos.
Es importante que como alumnos vayamos conociendo las necesidades que tienen los habitantes de
nuestra poblacin, para as nosotros poder darles una solucin siempre y cuando est a nuestro
alcance.

5.- DESCRIPCIN DE LA EMPRESA


El 08 de agosto de 1934 abrimos nuestras puertas como una pequea farmacia de barrio, y hoy 81
aos despus en el 2015, somos una empresa comprometida con la salud de miles de peruanos,
lderes en la atencin y en donde t y tu familia pueden encontrar todo lo que necesiten.
Estamos consolidados como empresa lder y modelo de innovacin por contar con una amplia
variedad de productos farmacuticos nacionales e importados, as como medicamentos genricos de
marca y de libre venta (OTC), insumos qumicos, material quirrgico y para laboratorio, preparacin de
frmulas magistrales de acuerdo a su receta, implementos para el cuidado del paciente en casa
(Home Care), y tambin productos de tocador y cuidado personal.

6.- OBJETIVOS DE LA EMPRESA


El objetivo principal de Farmacia Universal es mejorar la calidad de vida de nuestros clientes, y
procurar que una mayor cantidad de personas pueda acceder a medicamentos y a una buena salud.
Para cumplir este rol dentro de la comunidad, Farmacia Universal ha desarrollado una oferta de
productos y servicios que entregue alternativas ms econmicas y de calidad para los consumidores,
la cual est compuesta bsicamente por:

BASE DE DATOS PARA FARMACIA UNIVERSAL

Medicamentos, Recetas Magistrales, Productos Naturales, Suplementos Nutricionales, Artculos de


belleza, higiene y cuidado personal
Esta oferta se apoya con servicios complementarios de atencin personalizada a clientes cuyas
prescripciones y necesidades requieren de un trato especial.
El xito de Farmacia Universal se sustenta en la calidad humana de su personal y la capacidad de
adaptarse a las necesidades de sus clientes.

7.- OBJETIVOS DEL TRABAJO


Objetivo General

Desarrollar una base de datos para el control y registro de medicamentos de la farmacia


universal del cercado de lima

Objetivos Especficos

Dar solucin a las necesidades con las que cuenta la farmacia en cuanto al manejo de

medicamentos.
Realizar una base de datos para un mejor control de los datos que se manipulan en una

farmacia.
Conocer las problemticas a las que se enfrenta una farmacia.
Recopilar informacin sobre el desarrollo de una base de datos.
Estudiar los diferentes tipos de bases de datos para as crear la mejor y de ms alta calidad.

8.- MARCO TEORICO


Aplicaciones de los sistemas de bases de datos
Las bases de datos son ampliamente usadas. Las siguientes son algunas de sus aplicaciones ms
representativas:
Banca. Para informacin de los clientes, cuentas y prstamos, y transacciones bancarias.
Lneas areas. Para reservas e informacin de planificacin. Las lneas areas fueron de los
primeros en usar las bases de datos de forma distribuida geogrficamente (los terminales situados en
todo el mundo accedan al sistema de bases de datos centralizado a travs de las lneas telefnicas y
otras redes de datos).
Universidades. Para informacin de los estudiantes, matrculas de las asignaturas y cursos.

BASE DE DATOS PARA FARMACIA UNIVERSAL

Transacciones de tarjetas de crdito. Para compras con tarjeta de crdito y generacin mensual
de extractos.
Telecomunicaciones. Para guardar un registro de las llamadas realizadas, generacin mensual de
facturas, manteniendo el saldo de las tarjetas telefnicas de prepago y para almacenar informacin
sobre las redes de comunicaciones.
Finanzas. Para almacenar informacin sobre grandes empresas, ventas y compras de documentos
formales financieros, como bolsa y bonos.
Ventas. Para informacin de clientes, productos y compras.
Produccin. Para la gestin de la cadena de produccin y para el seguimiento de la produccin de
elementos en las factoras, inventarios de elementos en almacenes y pedidos de elementos.
Recursos humanos. Para informacin sobre los empleados, salarios, impuestos y beneficios, y para
la generacin de las nminas.
Para la realizacin de esta base se har uso del enfoque a base de datos en ventas.
A lo largo de las ltimas cuatro dcadas del siglo veinte, el uso de las bases de datos creci en todas
las empresas.
En los primeros das, muy pocas personas interactuaron directamente con los sistemas de bases de
datos, aunque sin darse cuenta interactuaron con bases de datos indirectamente. Despus vinieron
los cajeros automticos y permitieron a los usuarios interactuar con las bases de datos. Las interfaces
telefnicas con los computadores tambin permitieron a los usuarios manejar directamente las bases
de datos. Un llamador poda marcar un nmero y pulsar teclas del telfono para introducir informacin
o para seleccionar opciones alternativas, para determinar las horas de llegada o salida, por ejemplo, o
para matricularse de asignaturas en una universidad.
La revolucin de Internet a finales de la dcada de 1990 aument significativamente el acceso directo
del usuario a las bases de datos. Las organizaciones convirtieron muchas de sus interfaces
telefnicas a las bases de datos en interfaces Web, y pusieron disponibles en lnea muchos servicios.
Por ejemplo, cuando se accede a una tienda de libros en lnea y se busca un libro o una coleccin de
msica se est accediendo a datos almacenados en una base de datos. Cuando se solicita un pedido
en lnea, el pedido se almacena en una base de datos. Cuando se accede a un banco en un sitio Web
y se consulta el estado de la cuenta y los movimientos, la informacin se recupera del sistema de
bases de datos del banco. Cuando se accede a un sitio Web, la informacin personal puede ser
recuperada de una base de datos para seleccionar los anuncio que se deberan mostrar. Ms an, los
datos sobre Considrese parte de una empresa de cajas de ahorros que mantiene informacin acerca
de todos los clientes y cuentas de ahorros. Una manera de mantener la informacin en un computador
es

almacenarla en archivos del sistema operativo. Para permitir a los usuarios manipular la

informacin, el sistema tiene un nmero de programas de aplicacin que manipula los archivos,
incluyendo:
BASE DE DATOS PARA FARMACIA UNIVERSAL

Un programa para efectuar cargos o abonos en una cuenta.


Un programa para aadir una cuenta nueva.
Un programa para calcular el saldo de una cuenta.
Un programa para generar las operaciones mensuales.
Estos programas de aplicacin se han escrito por programadores de sistemas en respuesta a las
necesidades de la organizacin bancaria.
Si las necesidades se incrementan, se aaden nuevos programas de aplicacin al sistema. Por
ejemplo, supngase que las regulaciones de un nuevo gobierno permiten a las cajas de ahorros
ofrecer cuentas corrientes.
Como resultado se crean nuevos archivos permanentes que contengan informacin acerca de todas
las cuentas corrientes mantenidas por el banco, y puede ser necesario escribir nuevos programas de
aplicacin para tratar situaciones que no existan en las cuentas de ahorro, tales como manejar
descubiertos. As, sobre la marcha, se aaden ms archivos y programas de aplicacin al sistema.
Este sistema de procesamiento de archivos tpico que se acaba de describir se mantiene mediante un
sistema operativo convencional. Los registros permanentes son almacenados en varios archivos y se
escriben diferentes programas de aplicacin para extraer registros y para aadir registros a los
archivos adecuados.
Antes de la llegada de los sistemas de gestin de bases de datos (SGBDs), las organizaciones
normalmente han almacenado la informacin usando tales
La importancia de los sistemas de bases de datos se puede juzgar de otra forma: actualmente, los
vendedores de sistemas de bases de datos como Oracle estn entre las mayores compaas software
en el mundo, y los sistemas de bases de datos forman una parte importante de la lnea de productos
de compaas ms diversificadas, como Microsoft e IBM.
En la actualidad existen diversos tipos de bases de datos razn por la cual se decidi realizar una de
ventas para una farmacia en donde deben de llevar una coordinacin sobre como los medicamentos
para un mejor control.

La Coordinacin e Intercambio de Informacin de una farmacia


Principios:

El control eficiente de los productos farmacuticos depende de la coordinacin, cooperacin e


intercambio de informacin continua entre las siguientes partes:
-Las autoridades competentes de los pases miembros

BASE DE DATOS PARA FARMACIA UNIVERSAL

-La autoridad competente de cada pas y otras agencias regulatorias como la autoridad
aduanera, ministerio de salud y autoridad policiaca.
-La autoridad competente de cada pas y la industria farmacutica
-La autoridad competente de cada pas y las organizaciones regionales, multilaterales o
aquellas pertenecientes a la ONU
-Las autoridades competentes y los ciudadanos de cada pas
Medidas:

La autoridad competente de cada pas debe establecer los medios para la coordinacin y
cooperacin, con el fin de facilitar el intercambio de informacin actualizada y en forma rpida
sobre aspectos relacionados con:
- El comercio legtimo de productos farmacuticos.
- El movimiento internacional de productos farmacuticos que parezca sospechoso.
- Los robos, las prdidas o las desapariciones de productos farmacuticas mientras se
encuentren en trnsito internacional

Las autoridades competentes de cada pas miembro deben establecer formas de coordinacin
y cooperacin con otras agencias regulatorias, como por ejemplo con la autoridad aduanera,
ministerio de salud y brazo policiaco, con el fin de intercambiar informacin relacionada con:
- El movimiento, patrones comerciales y de consumo que parezcan sospechosos o
irregulares, con respecto a productos farmacuticos
- Los robos, las prdidas o las desapariciones internas de productos farmacuticos
- Actividades ilegales o infracciones de individuos, empresas o instituciones.

Cabe mencionar que la farmacia Universal lleva acabo la organizacin de sus medicamentos en forma
del abecedario, es decir, de a-z. Razn por cual llevaremos a cabo un sistema gestor de base de
datos, para la organizacin de sus datos.
Sistemas gestores de base de datos
Un sistema gestor de bases de datos (SGBD) consiste en una coleccin de datos interrelacionados y
un conjunto de programas para acceder a dichos datos. La coleccin de

datos, normalmente

denominada base de datos, contiene informacin relevante para una empresa. El objetivo principal de
un SGBD es proporcionar una forma de almacenar y recuperar la informacin de una base de datos
de manera que sea tanto prctica como eficiente.
Los sistemas de bases de datos se disean para gestionar grandes cantidades de informacin.

BASE DE DATOS PARA FARMACIA UNIVERSAL

La gestin de los datos implica tanto la definicin de estructuras para almacenar la informacin como
la provisin de mecanismos para la manipulacin de la informacin. Adems, los sistemas de bases
de datos deben proporcionar la fiabilidad de la informacin almacenada, a pesar de las cadas del
sistema o los intentos de acceso sin autorizacin. Si los datos van a ser compartidos entre diversos
usuarios, el sistema debe evitar posibles resultados anmalos.
Dado que la informacin es tan importante en la mayora de las organizaciones, los cientficos
informticos han desarrollado un amplio conjunto de conceptos y tcnicas para la gestin de los datos.

Modelo de Datos.
Un modelo de datos es un conjunto de CONCEPTOS y REGLAS que nos llevarn a poder reflejar la
estructura de datos y operaciones aplicables sobre ellos de un sistema informtico.
Modelo Relacional
Existen multitud de modelos de datos aplicables para el diseo de bases de datos, pero el modelo
relacional es el ms usado y extendido; actualmente los SGBD ms implantados utilizan este modelo
de datos.
Objetivos de las Bases de datos.
Control centralizado de la informacin. Los sistemas tradicionales de ficheros nos permiten centralizar
la informacin por medio de varios programas de diseo. Ahora bien, siguiendo las normas
estandarizadas de las bases de datos actuales podemos acceder a todos los datos mediante un nico
programa -administrador de bases de datos-.
Disminuir la redundancia y evitar la inconsistencia. Son objetivos bsicos de una base de datos
eficiente. Disminuir la redundancia consiste en agrupar todos los datos en un mismo objeto sin repetir
informacin. Esto no puede realizarse siempre, con lo cual hay ocasiones en las que se duplica
informacin. Es en este punto donde aparece el concepto de inconsistencia. Una base de datos
eficiente no puede tener datos contradictorios en aquellos puntos donde se repite la informacin (No
pueden existir dos D.N.I. iguales asociados a nombres de personas diferentes). Cuanta menos
redundancia existe, menos posibilidad de inconsistencia existe.
Posibilidad de comparticin de datos. Se consigue disminuyendo la redundancia.
Mantenimiento de la integridad. Deben existir controles que verifiquen que los datos introducidos son
correctos, para lo cual se comparan con otros datos, se crean redundancias de control, se hacen
validaciones de rango y se permite al usuario modificar los datos.
BASE DE DATOS PARA FARMACIA UNIVERSAL

Disponer de un acceso seguro. Imponer controles para acceder o modificar las bases de datos tales
como claves de acceso.
Proporcionar independencia de datos. Establecer una separacin entre programas y datos desde una
perspectiva fsica y lgica, de tal forma que cualquier cambio fsico o lgico en las estructuras de
datos no afecten a los programas de aplicacin. Como ejemplo de reestructuracin fsica estara una
divisin de uno de los ficheros de datos en dos ficheros. Un cambio lgico en la estructura sera aadir
un nuevo campo en la base de datos.
A continuacin se muestra un diagrama para un mejor entendimiento de un sistema de base de datos

BASE DE DATOS PARA FARMACIA UNIVERSAL