Anda di halaman 1dari 17

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO

Carrera: Desarrollo de Software Materia: Base de datos.

e-mail institucional:

al11501590@unadmexico.mx

Tarea: Evidencia de aprendizaje

Fecha: 09/04/2013

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO

ELEMENTOS DEL PROTOTIPO


Antecedentes.
Presentacin.....................................................................................................................................................3 Concepto de base de datos. ..........................................................................................................................3 Eleccin del caso de estudio. ........................................................................................................................4 Tipo de Base de datos utilizado. ...................................................................................................................4 Esquema de entradas, procesos y salidas. .................................................................................................4 Instrumento de recopilacin de informacin (cuestionario, entrevista o encuesta), segn el caso. ..6 Reporte de estudio de factibilidad. ................................................................................................................7 Requerimientos de hardware y software. ....................................................................................................8 Modelo entidad relacin..................................................................................................................................8 Tablas lgicas. .............................................................................................................................................. 10 Diccionario de datos. .................................................................................................................................... 11 Aplicacin de cinco operaciones de lgebra relacional como mnimo al caso de estudio................ 11 Conclusiones. ................................................................................................................................................ 16

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO

Presentacin. El trabajo es una recopilacin de todos los trabajos realizados a lo largo de todo el cuatrimestre, logrando integrar de manera conjunta las competencias adquiridas sobre la materia.

El presente material contiene el desarrollo de una base de datos del tipo documental relacional, integrado desde las primeras etapas de la investigacin sobre el prototipo hasta el desarrollo total de la misma para el desarrollo del software. En la actualidad los sistemas de informacin estn basados en computadoras que son objetos de gran consideracin en la toma de decisiones oportunas, confiables y efectivas en cuanto a tcnicas de planificacin, programacin y administracin con el fin de garantizar su xito, limitar el riesgo y reducir costos y aumentar las ganancias. Debido a esta razn, nace la idea de automatizar las actividades cotidianas en las organizaciones; cabe mencionar el vertiginoso avance de las tele comunicaciones y el progreso que han experimentado las ciencias informticas que obliga a estar a tono y entrar al moderno mundo de la tecnologa, ser competitivos y no que darse relegados en las tareas que proporcionan beneficios para proyectarse al futuro.

Concepto de base de datos.

Una base de datos es un conjunto de informacin estructurada en registros y almacenada en un soporte electrnico legible desde un ordenador. Cada registro constituye una unidad autnoma de informacin que puede estar a su vez estructurada en diferentes campos o tipos de datos que se recogen en dicha base de datos. Por ejemplo, en un directorio de miembros de una asociacin, un registro ser la ficha completa de cada uno de los socios. En cada registro se recogern determinados datos, como el nombre, la profesin, la direccin o el telfono, cada uno de los cules constituye un campo.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO

Eleccin del caso de estudio.

Base de datos para la gestin de las cavas de vino de un hotel. CAVAS_DE_VINO BDD que permita el manejo o control de una cava de vinos, la finalidad es controlar la existencia de los mismos, compras , ventas e inventarios mensuales, entre otros. la BDD almacenar, un cdigo de cada vino, casa vincola, pas de origen, cosecha, cantidad en existencia, precio costo, precio venta, entre otros.

Tipo de Base de datos utilizado.

Base de datos relacional, pues trabajan a travs de tablas que estn conformadas de filas y columnas que permiten realizar bsquedas y otras operaciones de manera eficiente. Cada tabla est compuesta de llaves primarias (PK, Primary Key) y llaves forneas (FK, Foreign Key) que sern quienes hagan la relacin entre diferentes tablas de informacin. Las llaves primarias son campos nicos que identifican a la informacin como nica e irrepetible; que no permiten duplicidad de informacin.

Esquema de entradas, procesos y salidas.

Constituyen las especificaciones de la preparacin de ingreso de informacin para sus procesamientos; las Entradas se definen como variables constantes, que son las que permitir las operaciones bsicas de las bases de datos las cuales son altas, bajas y cambios. Los Procesos son el juego que hacen las entradas para poder obtener las salidas correspondientes dependiendo de los requerimientos. Las Salidas de informacin se refieren al diseo de la informacin ya procesada, requerida por el usuario (s); estas pueden ser reportes, mensajes, grficos y estadsticos.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO ENTRADAS


Requisiciones

PROCESOS
Producto: cantidad precio unitario.

SALIDAS
x Monto de compra

Costeos

Productos, dividendos.

sumas

y Precio de venta

Inventarios

Sumas: ventas.

compras

y Existencia final.

Ventas

Producto:

cantidad

x Monto de venta.

precio unitario. Altas y bajas Captura altas y bajas Altas y bajas.

La representacin de estas estructuras constituyen la columna vertebral del prototipo de la base de datos, pues es a partir de ah donde se definen el resto de la estructura de la diseo. Permite tener una perspectiva de lo que se quiere o se busca en el software final.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


Instrumento de recopilacin de informacin (cuestionario, entrevista o encuesta), segn el caso.

Entrevista La entrevista es el mejor instrumento o herramienta para recopilar informacin, dado que permite interactuar de persona a persona, mucho tiene que ver con el tipo de informacin requerida, los cuestionarios y encuestas son tiles dependiendo de la naturaleza o necesidad del entrevistador y entrevistado. Por la naturaleza de la informacin requerida para poder desarrollar las actividades de la asignatura hemos considerado que la entrevista, es la herramienta pertinente para el caso elegido, ya que permite indagar ms a fondo sobre todos los aspecto sobre el desarrollo del caso elegido, permite recabar informacin adicional o dudas que surjan a lo largo de la entrevista de esta manera se enriquece la informacin recaba para poder desarrollar una base de datos acorde a las necesidades del usuario.

FACTIBILIDAD Operacional
Cmo describira a la empresa? La empresa cuenta con bases de datos? Por qu la necesidad de una nueva Base de datos? Qu es lo ms importante para usted sobre una Base de datos? Qu le resulta ms difcil realizar en su Base de datos actual? Su personal cuenta con la capacitacin adecuada para operar una Base de datos? Qu das realiza pedidos de productos? Cuntos tipos de productos maneja? Cul es el procedimiento para sus bajas y altas de productos? Cmo determina sus productos de lento movimiento? Cul es el rango de costo de sus productos? Cul es el rango de precio de venta de sus productos? Realiza pre inventarios adems del inventario mensual y/o anual? Cul es su stock mximo y mnimo de productos? Qu conversiones u operaciones matemticas realiza en la base de datos actual? Realiza facturaciones?

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


Financiero Considera que una nueva Base de datos le ahorrar tiempos y costos de operacin? De que manera considera que la nueva base de datos la rendir utilidades? Qu considera ms importante para el logro de sus metas financieras?

Econmico Cuentan con hardware y software para el desarrollo de la BDD? Cul es su presupuesto para el desarrollo de otra base de datos? De ser necesario cuanta con el recurso econmico para adquirir nuevos hardware y software? Necesita de personal calificado para el manejo de una BDD?

Reporte de estudio de factibilidad.

HARDWARE

SOFTWARE

OPERACIONAL

FINANCIERO

ECONMICO

PCs Impresora s.

Cuenta con hardware necesario y actualizado para el desarrollo de la BD.

Sistema operativo. Paquetera, Windows 7. Procesador Intel Core i7, Ram 6 Gb, 64 bits. Antivirus. SGBD

La BD facilitar la administracin de tiempos, la reduccin de faltantes, el monitoreo en tiempo real de entradas y salidas. Reducir el tiempo de inventarios, margen de error mnimo de las mismas.

Su software es lo suficientemente adecuado para la construccin la BD.

El departamento de bares disminuir los costos, minimizara los tiempos operativos del departamento, y sobre todo reducir los faltantes.

La BD es necesaria para el cumplimiento de metas, por su tipo de diseo y sus caractersticas , su costo es sustentable para la empresa.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO

Requerimientos de hardware y software.


o

PC(Procesador Intel i3, RAM 4 gb, Disco Duro 500 GB ).


Procesador Intel Core I7 4 Ncleos 8 Virtuales 8 Mb Cache $ 4350.00 Memoria RAM Ddr3 4gb 1333mhz Adata Con Disipador $ 290.00 Disco duro Sata 3Tb. 7200 rpm. $ 2150.00

o o

IMPRESORA. Hp multifuncional M1132 Laser, Scanner, Copiadora. $2399.00 SERVIDOR. $18478.00


Procesador Intel Xeon E3 1220 3.10 GHz, 8M Cache, Turbo, Quad Core/4T (80W) Windows Server 2012,Foundation Ed, Factory Install, No MED 4GB de Memoria (2x2GB), 1333MHz, Single Ranked UDIMM Sin RAID - SATA Integrado, soporta de 1 a 3 Disco Duros conectados al controlador SATA Integrado

o o o

SO. Actualizacin Windows 8 Pro. $3735.00 SGBD. Versin libre. PostgreSQL. ANTIVIRUS. Kaspersky. 2013. $839.00 por 3 aos.

Modelo entidad relacin.

Es un modelado conceptual de datos, considerado de alto nivel, que es utilizado como base en el diseo de bases de datos relacionales; simboliza informacin real a travs de una representacin grfica, que es el dibujo que se hace empleando la terminologa de entidades, que podemos definir como cualquier tipo de objeto sobre el cual se desea obtener informacin.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


CASA_PROD

ID

PRODUCTOR ID

TIENE

VINO

TIPO TIENE ESPUMOSO

TINTO ID PROCEDENCIA BLANCO

UVA PAIS

ID

375 ml

750 ml

AO

COSECHA

ID

TAMAO

TIENE

REQUERIR

ALMACEN

VINO

1 lt

SURTIR

CAVA

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO

Tablas lgicas.

El propsito de la tabla lgica es organizar la informacin de forma coherente y poder construir las ideas y aplicar los cambios que se requiera sobre el caso.
CAVAS_DE_VINO BIN 101 0 102 0 107 5 201 5 201 2 301 2 122 1 202 0 302 1 232 0 212 1 252 6 252 4 CANTIDA TAMA CAV D O A 12 8 2 8 4 10 15 13 6 24 17 12 10 375 ml 750 ml 1 Lt 375 ml 1 Lt 750 ml 750 ml 375 ml 1 lt 1 lt 750 ml 1 lt 750 ml 1 3 2 3 2 1 1 2 3 2 1 2 3 TIPO Tinto Bco. Espum o. Tinto Tinto Tinto Tinto Tinto Blanco Blanco Blanco Blanco Blanco PRODUCTO COSECH PAI REGIN R A S Mex Ensenada Merlot Adove. 2011 . . chardonna Mex M Xanic 2010 Tecate. y . UVA Vintax Malbec Merlot Cab sauv Shiraz Carmener e Chardonn ay Sauv blanc Verdejo Malvasa Pinot grio Dom P. Alta vista Wente Koyle Penfolds. Baron. Montgras. Errazuriz. Martin. Muga. Placido. 2010 2008 2009 2011 2012 2010 2011 2012 2011 2009 2007 Fra. Champ.

Usa California. . Arg. Mendoza. Chi. Colchaua. Aus. Chi. Malborouc h Maipo.

Chi. Colchaua. Chi. Esp. Maipo. Rioja.

Esp. R. Duero Ita. Pie monte

La necesidad o utilidad de construir una tabla lgica enfocado al prototipo a desarrollar es la de poder tener una visin ms amplia sobre la documentacin de manera tal que permita detectar la redundancia de datos en la tabla.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO

Diccionario de datos.
Nombre campo Descripcin Tipo Campos clave Longitud PK FK Tabla en PK Tablas Otras en FK Campo Obligatorio

BIN

Campo identifica_ dor del vino

INT

SI

NO

BIN

SI

Cantidad

Numero de botellas Tamao de presenta_ cin de las botellas Cual cava ir el pedido Color del vino Con que uva esta elaborada

INT

NO

NO

si

Tamao

CHAR

10

NO

NO

si

Cava Tipo Uva

INT CHAR CHAR

2 20 25

NO SI SI

NO NO NO BIN

si si si

Productor Cosecha Pas Regin

Nombre de la casa o VAR CHAR empresa Ao que se elabor Proceden_ cia Donde proviene INT CHAR VAR CHAR

60 4 15 40

SI NO NO SI

NO NO NO NO

BIN

si si si

BIN

si

Aplicacin de cinco operaciones de lgebra relacional como mnimo al caso de estudio.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


Por la naturaleza de mi tabla del trabajo anterior me vi en la necesidad de reelaborar otras tablas a partir de la primera para poder realizar las operaciones del algebra relacional. Las operaciones del algebra relacional unin, interseccin, y diferencia, indica de las tuplas de las tablas deben ser de unin compatible, por tanto no es posible aplicar esas operaciones de mi tabla.

TIPO_VINO

BIN 1010 1020

TIPO Tinto Bco.

UVA Merlot chardonnay Vintax Malbec Merlot Cab sauv Shiraz Carmenere Chardonnay Sauv blanc Verdejo Malvasa Pinot grio

PRODUCTOR Adove. M Xanic Dom P. Alta vista Wente Koyle Penfolds. Baron. Montgras. Errazuriz. Martin. Muga. Placido.

1075 Espumo. 2015 Tinto 2012 Tinto 3012 Tinto 1221 2020 3021 2320 2121 2526 2524 Tinto Tinto Blanco Blanco Blanco Blanco Blanco

CARACTARISTICA

CAVA 1 3

CANTIDAD TAMAO COSECHA 12 375 ml 2011 8 750 ml 2010

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


2 3 2 1 1 2 3 2 1 2 3 2 8 4 10 15 13 6 24 17 12 10 1 Lt 375 ml 1 Lt 750 ml 750 ml 375 ml 1 lt 1 lt 750 ml 1 lt 750 ml 2010 2008 2009 2011 2012 2010 2011 2012 2011 2009 2007

ORIGEN

PAIS Mex. Mex. Fra. Usa. Arg. Chi. Aus. Chi. Chi. Chi. Esp. Esp. Ita.

REGIN Ensenada. Tecate. Champ. California. Mendoza. Colchaua. Malborouch Maipo. Colchaua. Maipo. Rioja. R. Duero Pie monte

1. Relacin producto cartesiano.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


El producto cartesiano es una operacin que, a partir de dos relaciones, obtiene una nueva relacin formada por todas las tuplas que resultan de concatenar tuplas de la primera relacin con tuplas de la segunda. TIPO_ORIGEN:= TIPO_VINO X ORIGEN
TIPO_ORIGEN

BIN 1010 1020 1075 2015 2012 3012 1221 2020 3021 2320 2121 2526 2524

TIPO Tinto Bco. Espumo. Tinto Tinto Tinto Tinto Tinto Blanco Blanco Blanco Blanco Blanco

UVA Merlot chardonnay Vintax Malbec Merlot Cab sauv Shiraz Carmenere Chardonnay Sauv blanc Verdejo Malvasa Pinot grio

PRODUCTOR Adove. M Xanic Dom P. Alta vista Wente Koyle Penfolds. Baron. Montgras. Errazuriz. Martin. Muga. Placido.

PAIS Mex. Mex. Fra. Usa. Arg. Chi. Aus. Chi. Chi. Chi. Esp. Esp. Ita.

REGIN Ensenada. Tecate. Champ. California. Mendoza. Colchaua. Malborouch Maipo. Colchaua. Maipo. Rioja. R. Duero Pie monte

2. Seleccin. Una operacin que sirve para elegir algunas tuplas de una relacin y eliminar el resto. Ms concretamente, la seleccin es una operacin que, a partir de una relacin, obtiene una nueva

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


relacin formada por todas las tuplas de la relacin de partida que cumplen una condicin de seleccin especificada. P_CHI:= TIPO_ORIGEN(PAIS=Chi.)
P_CHI

BIN 3012 2020 3021 2320

TIPO Tinto Tinto Blanco Blanco

UVA Cab sauv Carmenere Chardonnay Sauv blanc

PRODUCTOR Koyle Baron. Montgras. Errazuriz.

PAIS Chi. Chi. Chi. Chi.

REGIN Colchaua. Maipo. Colchaua. Maipo.

3. Proyeccin. Es operacin que sirve para elegir algunos atributos de una relacin y eliminar el resto. Ms concretamente, la proyeccin es una operacin que, a partir de una relacin, obtiene una nueva relacin formada por todas las (sub)tuplas de la relacin de partida que resultan de eliminar unos atributos especificados. U_P:= TIPO_ORIGEN[UVA,PRODUCTOR]
U_P

UVA Merlot chardonnay Vintax Malbec Merlot Cab sauv Shiraz Carmenere Chardonnay Sauv blanc Verdejo

PRODUCTOR Adove. M Xanic Dom P. Alta vista Wente Koyle Penfolds. Baron. Montgras. Errazuriz. Martin.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


Malvasa Pinot grio Muga. Placido.

4. Combinacin. Es una operacin que, a partir de dos relaciones, obtiene una nueva relacin formada por todas las tuplas que resultan de concadenar tuplas de la primera relacin con tuplas de la segunda, y que cumplen una condicin de combinacin especificada. C_O:= CARACTERISTICA[COSECHA=2011]ORIGEN
C_O CAVA

1 1 3 1

CANTIDAD TAMAO COSECHA 12 375 ml 2011 10 750 ml 2011 6 1 lt 2011 17 750 ml 2011

PAIS Mex. Chi. Chi. Esp.

REGIN Ensenada. Colchaua. Colchaua. Rioja.

5. Asignacin: Es la operacin estndar de los lenguajes de computacin, que consiste en dar un valor a un nombre. En este caso la asignacin se usa para dar un nombre a una nueva relacin que se crea de relaciones existentes. Se usa el signo :=(es el nombre asignado a) para indicar la asignacin de nombres a relaciones.

Conclusiones.

Se logr modernizar las actividades ms importantes en las cavas de vino, como el caso de un buen control de inventario de existencias de botellas.

Unidad: 3

Actividad: EA

UNIVERSIDAD ABIERTA Y DISTANCIA DE MEXICO


Acortar el tiempo de bsqueda, acceso y suministro requeridos en almacn. Permite realizar una mejor requisicin en cuanto a la existencia de cada uno de los vinos. El control de los vinos que son solicitados, ingresan y salen de almacn hacia las diferentes reas ya no es un problema gracias a la manera eficaz de cmo fue encarada por el sistema. Informacin precisa y confiable Control de Stoks mnimo de almacn. Interfaz amigable para el usuario con pantallas comprensibles y de fcil Manejo

Unidad: 3

Actividad: EA

Anda mungkin juga menyukai