Inicio > Oracle > panzaverde > Consultas en entornos Graficos

Consultas en entornos Graficos

Experto:
Usuario:
Fecha: 22/07/2008
Valoración: (5,00 sobre 5) Categoría: Oracle
18/07/2008
adison, usuario preguntando en Oracle
Usuario
Hola panzaverde, la base de datos que construyo en Oracle la manejo en SQL DEVELOPER, pero necesito algo mucho mas grafico donde se puedan hacer las consultas por medio de listas y botones, sabes de algo que me ayude?
Gracias
21/07/2008
adison, experto respondiendo en Oracle
Experto
No me queda claro cuando hablás de listas y botones, calculo que te refieres a un entorno más amigable para una especie de usuario final, estilo Acces?
Yo uso herramientas de administración y entre ellas el TOAD que es más para desarrollo, pero si entendí bien, no creo que tampoco te sirva esa opción.
Es para vos o para un usuario final? porque para los usuarios finales hay otras herramientas, estilo las de análisis de datos como Discoverer, donde uno arma la plantilla y es el usuario el que modifica (dentro de ciertos parámetros) las vistas de los datos, pero como te comentaba va más para el lado de análisis de datos y demás.
Saludos
21/07/2008
adison, usuario preguntando en Oracle
Usuario
Pues te cuento, al introducir informacion en las tablas lo hago de una forma muy arcaica, primero construyo el script, luego lo pongo en excel y dejo en la posicion adecuada columnas en blanco para inserta la informacion con eso me ahorro digitar tantas veces al codigo que la insercion necesita como   puntos, comas, parentesis, etc.
Entonces despues de tenerlo listo en excel lo llevo al block de notas para corregirle Los espacios que hayan quedado como por ejemplo: INSERT INTO TECNICAS VALUES ('      0098', '       EJECUTADO', '    0,098   '); para que la informacion quede uniforme y no vaya a tener errores, finalmente lo copio y lo pego en el SQL DEVELOPER, que es la herramienta final que estoy utilizando, junto con SQL Plus.
Necesito que me hagas el favor de orientarme porque esto definitivamente es muy engorroso.
De otro lado tambien necesito un entorno grafico para el usuario final con las caracteristicas que mensionas arriba, me dices que puede servir el Discoverer?
Muchas gracias experto.
22/07/2008
adison, experto respondiendo en Oracle
Experto
Empiezo x el final, Discoverer es para análisis de datos así que no creo que sirva para tus fines y quizá tengas que desarrollar algo para el usuario final (nunca es bueno que se acceda diréctamente a los datos para manipularlos incluso nostros mismos).
Tengo entendido que le SQL developer permite insertar filas en modo gráfico, el Toad también pero estarías usando un 1% de lo que la herramienta te ofrece y tiene su costo. Si la idea es insertar datos en forma MASIVA, por ahí la solución es usar excell y generar algún archivo csv (separado x comas o algún otro identificador), para después cargarlo con el SQLLOADER o bien algo que es muy interesante como son las tablas externas, una pseudotabla que muestra los datos del archivo, despues podés consultar la tabla como si fuera normal e incluso hacerle joins y demás.
Saludos
22/07/2008
adison, usuario preguntando en Oracle
Usuario
Cuando te refieres a 'desarrollar algo para el usuario final', te refieres a un diseño en visual basic? para que tenga una presentacion grafica, como un formulario de acces, cierto?, es decir que en definitiva no existe una herramienta para conectarla con la base de datos para construir ese presentacion?
Gracias Panzaverde
 
22/07/2008
adison, experto respondiendo en Oracle
Experto
Mira, puede ser que exista pero yo no soy muy amigo de dejar que los usuarios finales  toquen los datos directamente, y una alternativa muy sencilla que hay que programar pero con asistentes tipo access es el producto que se llamaba htmldb y ahora se llama Apex (application express), creo que eso te puede servir muy bien.
http://www.oracle.com/technology/products/database/application_express/html/what_is_apex.html
Para tu trabajo, si vas a trabajar con excel con los datos para despues cargarlos, te recomiendo las tablas externas así vinculas esa pseudotabla con el archivo csv y lo accedes como tabla desde la base de datos, para hacer lo que quieras.
Saludos
22/07/2008
adison, usuario preguntando en Oracle
Usuario
GRACIAS, discupa por molestar tanto, una ultima cosa, mi intencion no es que los usuarios finales toquen los datos, lo que quiero es que el entorno que ellos utilicen sea amigable y facil de usar, que por ejemplo necesiten ver el registro de ciertas actividades ejecutadas en el equipo WXT, entonces puedan elegir de una lista desplegable el equipo WXT y luego por medio de un boton le muestre la consulta, porque como te conte trabajo en SQL DEVELOPER, y la forma de hacerlo aqui seria guardar los sripts para que el usuario final los ejecute, pero eso precsamente es lo que no quiero. Lo que quiero es como un formulario para que el usuario final lo use.
Lo de Oracle Application Expess, EXCELENTE, voy a cacharriarlo, Gracias por tu ayuda.
22/07/2008
adison, experto respondiendo en Oracle
Experto
si, se me hace que Apex es tu solucion, pero más no se.
Saludos y no te olvides de cerrar el hilo.
22/07/2008
adison, usuario preguntando en Oracle
Usuario
LISTO, gracias Panzaverde
Enlaces patrocinados