Documente Academic
Documente Profesional
Documente Cultură
PROYECTO FINAL
BASE DE DATOS BASICO
301330
Presentado por:
UNAD
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BASICAS TEGNOLOGIA E INGENIERIAS
INGENIERIA DE SISTEMAS
ABRIL 2014
HUILA
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
TABLA DE CONTENIDO
Introduccin............. 4
Justificacin... 5
Objetivos.... 6
Hiptesis.... 6
Metodologa.. 8
I.- Marco conceptual... 9-11
II.- Marco referencial.... 12-15
III.- Marco terico.16
Aplicaciones de los sistemas de las bases de datos..... 17-19
La Coordinacin e Intercambio de Informacin de una farmacia.......... 20
Sistemas gestores de base de datos...... 21
Modelo de Datos.... 22
Modelo Relacional..... 22
Objetivos de las Bases de datos..... 22-24
El Proceso de Identificar los Requerimientos de diseo..... 25
Diagrama o modelo entidad-relacin......... 25
Resultados...........25
Conclusin... 26
Bibliografa................. 27
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
INTRODUCCIN
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.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
FARMACIA DANNA
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 le 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.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
OBJETIVO GENERAL
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.
HIPTESIS
Una base de datos que permita organizar la informacin, permitir que se maneje de
forma prctica el modelo sistematizado de la entrega de medicamentos y control de
inventarios.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
LIMITACIONES
Para la realizacin de este proyecto nos enfrentamos a varios problemas, lo cual hizo
un poco ms difcil la creacin de ste, uno de los principales problemas fue que las
encargadas de la farmacia no nos queran proporcionar la informacin necesaria para
detectar la problemtica; otra dificultad fue el factor tiempo, ya que realizamos la base
de datos (parte practica) en un lapso de un mes y medio, pero al final logramos
terminar nuestro proyecto.
METODOLOGA
Para llevar a cabo esta investigacin se hizo uso del enfoque cuantitativo, este mtodo
de investigacin entienden los diseos experimentales y cuasi experimentales, la
investigacin por encuesta, los cuestionarios estandarizados, los registros
estructurados de observacin, las tcnicas estadsticas de anlisis de datos, entre
otros.
Dentro de la investigacin cuantitativa se pueden observar:
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
En general los mtodos cuantitativos son muy potentes en trminos de validez externa
ya que con una muestra representativa de un total, hacen inferencia a este con una
seguridad y precisin definida.
MARCO CONCEPTUAL
A continuacin se muestran las definiciones de las palabras ms utilizada para
realizacin del proyecto, ya que son las que ms manejadas en el desarrollo de la
investigacin.
Dato: El dato es una representacin simblica, un atributo o una caracterstica de una
entidad. El dato no tiene valor semntico (sentido) en s mismo, pero si recibe un
tratamiento apropiado, se puede utilizar en la realizacin de clculos o toma de
decisiones.
Base: Es una estructura organizada de datos para su uso.
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un
mismo contexto y almacenados sistemticamente para su posterior uso. En la
actualidad, y debido al desarrollo tecnolgico de campos como la informtica y la
electrnica, la mayora de las bases de datos estn en formato digital (electrnico),
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
MARCO REFERENCIAL
Marco histrico o referencial
Se dice que los sistemas de bases de datos tienen sus races en el proyecto
estadounidense Apolo de mandar al hombre a la luna, en los aos sesenta. En aquella
poca, no haba ningn sistema que permitiera gestionar la inmensa cantidad de
informacin que requera el proyecto. La primera empresa encargada del proyecto,
NAA (North American Aviation), desarroll un software denominado GUAM (General
Update Access Method) que estaba basado en el concepto de que varias piezas
pequeas se unen para formar una pieza ms grande, y as
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
sucesivamente hasta que el producto final est ensamblado. Esta estructura, que tiene
la forma de un rbol, es lo que se denomina una estructura jerrquica. A mediados de
los sesenta, IBM se uni a NAA para desarrollar GUAM en lo que ahora se conoce
como IMS (Information Management System). El motivo por el cual IBM restringi IMS
al manejo de jerarquas de registros fue el de permitir el uso de dispositivos de
almacenamiento serie, ms exactamente las cintas magnticas, ya que era un
requisito del mercado por aquella poca.
A mitad de los sesenta, se desarroll IDS (Integrated Data Store), de General Electric.
Este trabajo fue dirigido por uno de los pioneros en los sistemas de bases de datos,
Charles Bachmann. IDS era un nuevo tipo de sistema de bases de datos conocido
como sistema de red, que produjo un gran efecto sobre los sistemas de informacin
de aquella generacin. El sistema de red se desarroll, en parte, para satisfacer la
necesidad de representar relaciones entre datos ms complejos que las que se podan
modelar con los sistemas jerrquicos, y, en parte, para imponer un estndar de bases
de datos. Para ayudar a establecer dicho estndar, CODASYL (Conference on Data
Systems Languages), formado por representantes del gobierno de EEUU y
representantes del mundo empresarial, formaron un grupo denominado DBTG (Data
Base Task Group), cuyo objetivo era definir unas especificaciones estndar que
permitieran la creacin de bases de datos y el manejo de los datos. El DBTG present
su informe final en 1971 y aunque ste no fue formalmente aceptado por ANSI
(American National Standards Institute), muchos sistemas se desarrollaron siguiendo
la propuesta del DBTG. Estos sistemas son los que se conocen como sistemas de
red, o sistemas CODASYL o DBTG.
Los sistemas jerrquico y de red constituyen la primera generacin de los SGBD. Pero
estos sistemas presentan algunos inconvenientes:
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Hoy en da, existen cientos de SGBD relacionales, tanto para microordenadores como
para sistemas multiusuario, aunque muchos no son completamente fieles al modelo
relacional.
Los SGBD relacionales constituyen la segunda generacin de los SGBD. Sin
embargo, el modelo relacional tambin tiene sus fallos, siendo uno de ellos su limitada
capacidad al modelar los datos. Se ha hecho mucha investigacin desde entonces
tratando de resolver este problema. En 1976, Chen present el modelo entidadrelacin, que es la tcnica ms utilizada en el diseo de bases de datos. En 1979,
Codd intent subsanar algunas de las deficiencias de su modelo relacional con una
versin extendida denominada RM/T (1979) y ms recientemente RM/V2 (1990). Los
intentos de proporcionar un modelo de datos que represente al mundo real de un modo
ms fiel han dado lugar a los modelos de datos semnticos.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
MARCO TERICO
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.
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.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
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.
Medidas:
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Modelo de Datos.
Modelo Relacional
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
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.
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.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Usted necesariamente no tiene que realizar esta una tarea por vez. Por ejemplo,
mientras identifica la cantidad y los tipos de datos, usted podra determinar cmo se
usarn los datos y qu restricciones deben asociarse a dichos datos. En la figura se
ilustra el proceso de identificar los requerimientos de diseo.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Direccin
E-mail
Telfono
Nombre
Direccin
Cliente
E-mail
Telfono
Id
Productos
Nombre
Precio
Stock
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Id
Ventas
Fecha
Descuento
Monto final
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Impacto econmico
Con esta base de datos se pretende optimizar los costos de la farmacia danna ya que
los inventarios le cuestan mucho dinero, puede haber perdidas al no llevar un buen
control de los medicamentos, lo cual no es conveniente para la farmacia.
Resultados
Despus de haber estado realizando distintas pruebas a la base de datos obtuvimos
como resultado que esta s puede ayudar al control de la farmacia danna ya que se
comprob que les puede ser ms fcil llevar el control de los medicamentos, puesto
que sta cuenta con el registro de los productos el cual dispone de bsquedas tanto
generales como detallada de los mismos y sus dichas modificaciones, as como
tambin contiene un apartado de registro de proveedores y sus respectivas
bsquedas (detallada y general), modificaciones, y tambin se tiene el apartado de
ventas, devoluciones e historial de las ventas realizadas.
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONCLUSIN
301330
BASE DE DATOS BASICO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
BIBLIOGRAFA
Snchez, Mara, 301330 Base de datos bsico, mdulo acadmico, Colombia:
Medelln, 2011.
CIBERGRAFIA
http://www.aulaclic.es/sqlserver/b_1_1_1.htm
http://www.respuestario.com/como/como-elaborar-una-ficha-tecnica
http://www.claseshistoria.com/general