Académique Documents
Professionnel Documents
Culture Documents
FACULTAD
ESCUELA
CURSO
: Estructura de Datos
PROFESOR
TEMA
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.
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.
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.
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
-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.
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