You are on page 1of 11

INTRODUCCION ...................................................................................................................................

2
1. TITULO: TORA .................................................................................................................................. 2
2. OBJETIVOS ....................................................................................................................................... 2
2.1 OBJETIVOS GENERALES ................................................................................................................. 2
2.3 OBJETIVOS ESPECIFICOS ................................................................................................................ 3
3. PROBLEMA ...................................................................................................................................... 3
4. HIPTESIS ........................................................................................................................................ 3
5. MARCO TEORICO ............................................................................................................................. 3
5.1 TORA .......................................................................................................................................... 3
5.2 ESTRUCTURAS ORGANIZATIVAS ................................................................................................ 4
5.3 ESTADO DE PROYECTO .............................................................................................................. 5
5.4 PROGRAMACIN LINEAL EN TORA ........................................................................................... 5
5.5 PROBLEMA DE PROGRAMACIN LINEAL CON TORA ................................................................ 5
Ejemplo ....................................................................................................................................... 5
EL MODELO MATEMTICO .................................................................................................. 6
INGRESANDO LOS DATOS A TORA .................................................................................... 6
CONCLUSIONES ................................................................................................................................. 11
BIBLIOGRAFIA .................................................................................................................................... 11
INTRODUCCION

Tora es un conjunto de herramientas multiplataforma de software libre creado para ayudar a


los administradores y desarrolladores de aplicaciones de bases de datos Oracle. Tambin
suministra soporte para MySQL y PostgreSQL.

1. TTULO: TORA

2. OBJETIVOS

2.1 OBJETIVOS GENERALES


CONOCER el software TORA.
2.3 OBJETIVOS ESPECIFICOS
RELACIONAR el programa con un ejercicio.

3. PROBLEMA
La falta de informacin sobre el programa y el poco inters del alumno.

4. HIPTESIS

Investigar ms sobre el TORA.

5. MARCO TEORICO

5.1 TORA

Es una herramienta muy valorada por los mismos ya que la herramienta que
proporciona Oracle, el Enterprise Manager, no es demasiado intuitiva. Los desarrolladores
para Oracle de Red Hat Linux afirman hacer un uso intensivo de la misma.
Independientemente del sistema operativo sobre el que se instale, necesita como paso
previo que est instalado el cliente de Oracle correspondiente a la misma o superior versin
de base de datos sobre la que queremos actuar. Dicho cliente se puede instalar en su forma
mnima, de modo Runtime.
Est disponible para los siguientes sistemas operativos:

Todos los sistemas que soporten POSIX (GNU/Linux, [[BSD] y en general sistemas
operativos tipo UNIX)
GNU/Linux, Solaris
Microsoft Windows 32-bits (95/98/NT/2000/XP)
Para los sistemas operativos tipo Unix necesita que estn instaladas las biblioteca de KDE.
La versin Windows ya est compilada con las biblioteca Free Qt de Trolltech.
Actualmente TOra se distribuye bajo licencia GPL y slo se encuentra en ingls.

Figura 2

5.2 ESTRUCTURAS ORGANIZATIVAS

El proyecto est compuesto de un administrador, Nathan Neulinger, y once desarrolladores.


Se apoyan en la infraestructura suministrada por sourceforge para comunicarse bsicamente
mediante dos listas de correo:

tora-cvs. Lista usada para comunicar actualizaciones del CVS.


tora-develop. Lista ampliamente usada, es el modo principal de comunicacin entre
desarrolladores del proyecto.
Existe otra lista de correo, tora-announce, creada para comunicar la disponibilidad de
nuevas versiones, sin embargo no se han registrado entradas en ella desde el ao 2004por lo
que se la puede considerar inactiva.
Otras formas de comunicarse tanto entre desarrolladores como con usuarios son:
Foros pblicos: existe un foro de peticin de ayuda Help y otro de uso general Open
Discussion ambos bastante activos.
Listas de Feature Requests y Bugs se usan respectivamente para solicitar nuevas
funcionalidades al proyecto y para avisar de la existencia de errores.

5.3 ESTADO DE PROYECTO

Segn se desprende de la justificacin del propio proyecto, TOra ha estado siempre ligado a
la evolucin de Oracle al usar sus bibliotecas cliente. Con el transcurso de los aos pas a
depender de una empresa de la competencia (Quest Software) lo que estuvo a punto de
causar su desaparicin. Quest Software es duea del copyright de TOra como se puede
comprobar examinando los listados del cdigo fuente. En la pgina web del proyecto se
publicita la herramienta comercial para Windows: Toad para Oracle.
Actualmente la ltima versin estable es la 2.1.3 que fue liberada el 19 de
septiembre de 2010.

5.4 PROGRAMACIN LINEAL EN TORA

El software TORA de optimizacin es un programa basado en Windows que tiene por


objeto usarse con muchas de las tcnicas presentadas en el libro Investigacin de
Operaciones de TAHA . TORA es una aplicacin muy simple, con una interfaz grfica de
baja calidad. Una de las ventajas de TORA es que puede utilizarse en procesadores de 32 y
64 bits, hoy por hoy su principal desventaja es que deber ajustarse la configuracin de
pantalla para adecuarse a sus ajustes de presentacin de 800 x 600 y 1024 x 768 pixeles. Se
recomienda el segundo ajuste, porque produce una distribucin ms proporcionada de la
pantalla.

5.5 PROBLEMA DE PROGRAMACIN LINEAL CON TORA

Al igual que para cualquier otro mtodo de resolucin, el primer paso para resolver un
problema de programacin lineal (PL) consiste en el modelamiento matemtico, y es en
esta fase en la que el profesional de Ingeniera Industrial debe desarrollar su mayor
habilidad y destreza. Los pasos para resolver un problema de PL se encuentran en el
mdulo de programacin lineal.

Ejemplo
Un herrero con 80 Kg. de acero y 120 Kg. de aluminio quiere hacer bicicletas de paseo y de
montaa que quiere vender, respectivamente a 20.000 y 15.000 pesos cada una para sacar el
mximo beneficio. Para la de paseo emplear 1 Kg. De acero y 3 Kg. de aluminio, y para la
de montaa 2 Kg. de ambos metales. Cuntas bicicletas de paseo y de montaa deber
fabricar para maximizar las utilidades?

EL MODELO MATEMTICO

Declaracin de variables

x = Cantidad de bicicletas de paseo a producir


y = Cantidad de bicicletas de montaa a producir

Restricciones de capacidad

Aluminio:
x + 2y <= 80

Acero:
3x + 2y <= 120

Funcin Objetivo

Zmax = 20000x + 15000y

INGRESANDO LOS DATOS A TORA


Una vez iniciado TORA nos mostrar su men principal de opciones, en l seleccionamos
la opcin "Linear Programming":
Figura 3

Una vez seleccionada la opcin de programacin lineal, nos mostrar un men desde el
cual podemos elegir si iniciar un nuevo modelo, o abrir un archivo existente; adems de
seleccionar el formato de ingreso de datos, en el cual recomendamos el formato decimal:

Figura 4
El siguiente paso consiste en completar la informacin solicitada en la nueva ventana,
correspondiente al nombre del problema, la cantidad de variables y restricciones:
Figura 5
Una vez consignada la informacin anterior, y luego de teclear ENTER, nos mostrar la
siguiente interfaz, en la cual debemos consignar la informacin del modelo, se trata de un
formato tipo matricial muy similar al utilizado por WinQSB:

Figura 6

Una vez completa la informacin de la matriz, procedemos a resolver el modelo,


presionando el botn SOLVE. Una vez hagamos esto nos mostrar un men en el que
podemos modificar el formato numrico de la solucin. Luego de esto, nos mostrar un
men emergente en el que podemos elegir el tipo de solucin que queremos visualizar, se
encuentra la solucin grfica y la algebraica, elegimos la algebraica en este caso y
seleccionamos que se nos muestre el tabulado final:
Figura 7
En el tabulado solucin podemos observar como la funcin objetivo toma el mismo valor
obtenido con los programas de solucin de Solver y WinQSB. A partir de este tabulado
podemos efectuar un anlisis de sensibilidad teniendo en cuenta que:

Figura 8

Objective Value: Nos muestra el resultado de nuestra funcin objetivo, en este caso la
solucin ptima tiene una funcin objetivo (utilidad) de $ 850.000.

Value: El valor que toman las variables de decisin.

Obj Val Contrib: Es la contribucin unitaria de las variables de decisin en la funcin


objetivo.
Slack-/Surplus+: Cuando la restriccin en cuestin tiene el operador <=, corresponde a
una holgura, es decir, se puede interpretar como el recurso no utilizado. Cuando la
restriccin en cuestin tiene el operador >=, corresponde a un exceso, es decir, se puede
interpretar como el recurso utilizado por encima de la restriccin de mnimo uso.

Min and Max Obj Coeff: Para un coeficiente de la funcin objetivo en particular. Este es
el rango en que la base actual de la solucin sigue siendo la misma.

Dual price: Llamado en WinQSB como Shadow Price, y en Solver como Multiplicador de
Lagrange, corresponde al cambio marginal de la funcin objetivo cuando el valor del lado
derecho de la restriccin aumenta en una unidad. En nuestro ejemplo sera as: por cada kg
de acero adicional que tengamos disponible, la funcin objetivo aumentar en $1250.
CONCLUSIONES
PRIMERA CONCLUSIN: se concluye que es importante conocer la teora antes de
prcticas en el software.
SEGUNDA CONCLUSIN: se concluye que el ejemplo dado nos ayudara a realizar
clculos en el software.

BIBLIOGRAFIA
https://es.wikipedia.org/wiki/Tora_(Bases_de_Datos_Oracle)

http://www.ingenieriaindustrialonline.com/herramientas-para-el-ingeniero

industrial/investigaci%C3%B3n-de-operaciones/programaci%C3%B3n-lineal-en-tora/

http://investigaciondeoperacionesjs.blogspot.pe/2013/09/software-tora.html