Archivo
Oracle Data Modeler: Herramienta gratuita para el modelado de datos
![]()
En todo proyecto de desarrollo, independientemente de la tecnología o herramienta seleccionada para su implementación, existe la necesidad de almacenar y por lo tanto, de modelar previamente los datos.
Podemos encontrar en el mercado diversas herramientas de pago de reconocido prestigio que nos ayudarán a realizar esta tarea, pero hay también algunas herramientas gratuitas como Oracle Data Modeler capaces de satisfacer las necesidades habituales en el campo del modelado. Oracle Data Modeler lleva ya tiempo disponible y, tras varias versiones (se publicó la semana pasada la 3.1.3), consideramos que ha alcanzado ya el grado de madurez (y robustez) necesario para participar en proyectos empresariales, ayudando a mejorar la productividad, por lo que, como puede ser de utilidad en muchos supuestos, creemos que continúa siendo interesante difundir su existencia.
Oracle Data Modeler es una aplicación que puede ejecutarse de manera independiente o incorporarse como un módulo en otras herramientas como por ejemplo la también gratuita Oracle SQL Developer. Al estar desarrollada en Java, corre sobre cualquier plataforma, y a través de drivers JDBC permite trabajar con los principales motores de base de datos del mercado.

Oracle Data Modeler es fácil de instalar y no tiene coste alguno. Sus funcionalidades son tantas que la mejor manera de evaluarlo es descargarlo aquí y evaluarlo uno mismo, por lo que para animaros, introducimos a continuación algunas de sus características:
- Los modelos se almacenan en el sistema de ficheros, bajo una estructura de directorios (por lo que son fáciles de transportar, archivar, etc.)
- Puede trabajar con cualquier base de datos, no está restringido a Oracle
- Permite realizar ingeniería inversa
- Dispone de los siguientes niveles de diseño: lógico, relacional y físico, con herramientas de generación automática en ambos sentidos.
- Cada modelo puede tener diferentes implementaciones físicas (en diferentes tecnologías)
- Permite definir dominios de tipos de datos
- Compara diferencias entre modelos
- Soporte para código almacenado, vistas materializadas, etc. (no sólo tablas y vistas)
- Versionado de objetos
- Herramienta de diseño visual y rica en herramientas (colores personalizables, deshacer, búsqueda de objetos, etc.)
- Múltiples opciones en la generación del DDL
Webinar: WebLogic Server – Disponibilidad, Rendimiento y Escalabilidad

Si su negocio se dirige al mercado online no puede permitirse que sus sistemas en la web no estén siempre disponibles y con un rendimiento adecuado. Despliegue sus aplicaciones sobre una plataforma rápida, robusta y preparada para crecer al ritmo de su negocio.
Descubra cómo Oracle WebLogic Server disminuye el TCO al reducir los costes operacionales y la necesidad de ampliar regularmente la capacidad de proceso de sus sistemas por el alto rendimiento que provee a las aplicaciones. Oracle WebLogic Server es una elección segura dada la madurez del producto y las funcionalidades avanzadas que incorpora:
- Consola de administración que no requiere personal experto ni scripting complejo para configurar y desplegar. Facilidades para la monitorización y el tuning.
- Funciones avanzadas para garantizar la alta disponibilidad y minimizar las paradas planificadas y no planificadas.
- Incremento del rendimiento, la escalabilidad y calidad de servicio gracias a ActiveCache y Oracle JRockit.
Descubra en este seminario Web organizado por Oracle y avanttic, de manera cómoda, ágil e interactiva, las ventajas que le aportará desplegar sus aplicaciones web sobre Oracle WebLogic Server 11g. No pierda esta oportunidad y reserve su plaza aquí.
|
MIércoles, 25 de Enero de 2012, 10:00 am – 11:00 am Webinar: Oracle WebLogic Server 11g
|
Integración Forms 11gR2 y Advanced Queuing (AQ)
Ya en la versión 11g de Oracle Forms se incorporaba esta nueva e interesante funcionalidad de integración con el sistema de mensajería Advanced Queuing (AQ), que las bases de datos Oracle incorporan desde la versión 8i.
AQ es un sistema de mensajería asíncrono pensado para que procesos desligados puedan pasarse información entre ellos. De hecho, su utilización garantiza precisamente que los procesos estén desligados entre si. AQ es muy interesante en la integración de Forms con, por ejemplo, Oracle BPM (Business Process Management).
AQ envía y recibe mensajes de dos formas:
- Punto a punto:Emisor y receptor utilizan la misma cola y se establece comunicación bidireccional entre ambos. Los mensajes sólo son consumidos por un solo receptor.

- Publicación-Subscripción:Los mensajes son publicados y consumidos por varios receptores subscritos a una cola.

Para profundizar en las colas AQ os dejo este link con la documentación completa.
A continuación os muestro un pequeño ejemplo de cómo utilizarlo desde Oracle Forms. Se trata simplemente de un formulario que se subscribe a una cola y va recibiendo mensajes de manera asíncrona.
- Definimos qué tipo de mensajes se van a transmitir:create or replace type testcase.prueba_aq_typ2 as OBJECT (TEXTO varchar2(100), CONTADOR number, FECHA date);
- Creamos una tabla de mensajes AQ:begin
DBMS_AQADM.CREATE_QUEUE(
QUEUE_NAME => ‘testcase.prueba_aq’ ,
QUEUE_TABLE => ‘testcase.prueba_aq’ );
end;
/
Oracle Enterprise Manager 12c hace de la “nube” una realidad al alcance

La nueva versión de Oracle Enterprise Manager 12c, lejos de ser una versión “upgrade” de la 11g, es una versión completamente nueva especialmente enfocada a gestionar el ciclo completo de nubes y entornos tradicionales IT, incluyendo el stack completo de elementos que los pueden componer: desde el hardware (incluyendo la familia “EXA”, Exalogic, Exadata, etc., de los que es parte fundamental) a la virtualización de Oracle y a las aplicaciones desplegadas.
Incluye mejoras enfocadas muy especialmente a ahorrar costes en IT, gracias a una gestión eficiente y proactiva, y a asentar las bases para un roadmap hacia la nube.
Más información en:
Evento Barcelona: Oracle Data Integration Solutions

Para mejorar la productividad y la competitividad de nuestras organizaciones, cada día es más necesario implantar procesos de negocio extremo a extremo, intercambiando información con los sistemas y aplicaciones de proveedores, clientes, administración pública y entidades financieras.
Internamente nos encontramos con una gran variedad de sistemas distintos, cada uno dedicado a cubrir una necesidad o proceso de negocio pero que no pueden convivir aislados porque la organización es un todo que debe operar de forma unificada y flexible.
En este entorno, se hace indispensable poder definir procesos de integración de los datos almacenados en múltiples sistemas, que nos permitan disponer de información fiable y no redundante, agregada y consolidada.
Conozca durante este desayuno de trabajo, a través de ejemplos, demostraciones y casos de clientes, cómo las Soluciones Oracle para la Integración de Datos le pueden ayudar a afrontar estos retos.
| Miercoles, 2 de noviembre Oficinas Oracle – Avenida Diagonal, 615 – 08028 Barcelona |
Agenda / Inscripción |
Oracle Enterprise Manager 12c, con “c” de Cloud… ¿o de Complete?

El nuevo Oracle Enterprise Manager 12c (en adelante OEM 12c) se presenta en su site como la solución definitiva para la gestión del cloud: “Oracle Enterprise Manager 12c is the only complete cloud management solution for your enterprise cloud“. Y la semana pasada, en la sesión de presentación de OEM 12c en Oracle OpenWorld 2011 el mensaje principal fue “TOTAL CONTROL for the Enterprise Cloud“, acompañado de “Complete Cloud Management Solution“.
Está claro que la “c” de las versiones 12 de los productos que Oracle va a ir sacando durante los próximos meses viene de “cloud“, como la “g” de las versiones 10g y 11g venía de “grid” y la “i” de las versiones 8i y 9i venía de “internet” (curioso ver la evolución de la informática estos últimos años reflejada de este modo; las versiones 5 y 6 podrían haber llevado la “d” de “distributed” y las versiones 1, 2, 3 y 4 la “h” de “host“). Sin embargo, en el caso de OEM 12c, la “c” perfectamente podría referirse a “complete“, en línea con el mensaje de marketing tras la adquisición de Sun.
Complete porque esta solución de gestión lo cubre todo !!!
En el canal de YouTube OracleLearning hay colgados más de 60 vídeos que muestran las capacidades de OEM 12c.
Ya se puede descargar en OTN, de momento sólo para Linux x86 de 32 y 64 bits.
Crónica del Webinar “Packs de Oracle Enterprise Manager 11g”

Oracle y avanttic hemos realizado conjuntamente este Webinar en el que se ha mostrado cómo mejorar la administración de su entono, desde la capa del hardware a la de aplicaciones, con Oracle Enterprise Manager (OEM).
La utilización de los Packs de OEM permiten un ahorro en inversión IT, reducen los riesgos y mejoran la productividad de los administradores de sistemas.
Aquí tenéis el link a la presentación del Webinar:
| Packs de Oracle Enterprise Manager 11g (Óscar San José) |
Presentación |
Si no has podido asistir a este Webinar y estás interesado en los Packs que complementan Oracle Enterprise Manager 11g, envíanos un mail a comercial@avanttic.com o llámanos al 93 151 84 51.
Webinar: Packs de Oracle Enterprise Manager
¿La administración de sus entornos IT se ha vuelto demasiado compleja conforme ha ido creciendo su negocio y necesita hacerla más eficiente y reducir sus costes de operación?
¿Necesita mejorar la productividad de sus administradores de sistemas y que aporten más valor a su organización?
¿Necesita asegurar la disponibilidad y rendimiento de su entorno IT de manera que aumente la productividad y disminuyan los costes y los riesgos derivados de una mala configuración?
Si quiere actuar de forma eficiente y rápida en un entorno cambiante y creciente, con heterogeneidad de tecnologías, desde la capa del hardware a la de aplicaciones, conozca cómo mejorar la administración de su entorno con Oracle Enterprise Manager.
Oracle y avanttic, le invitan a participar en este seminario web, de manera cómoda, ágil e interactiva. No pierda esta oportunidad y reserve su plaza aquí.
|
Jueves, 29 de Septiembre de 2011, 10:00 am – 11:00 am Webinar: Packs de Oracle Enterprise Manager 11g
|
Invertir en IT para ahorrar en IT y en el negocio
La complejidad de la tecnología y la arquitectura que se diseñan para dar cabida a las diferentes necesidades de negocio, puede suponer todo un derroche de gastos, en muchos casos redundantes, para el apartado de IT. Un entorno mal configurado o mal atendido es una fuente de problemas e inestabilidad que desembocará en problemas de rendimiento y pérdida de servicio, que de forma directa tendrá evidentes repercusiones económicas por posibles incumplimientos de acuerdos de nivel de servicio, o por el retraso de la puesta en producción de un nuevo aplicativo.
Se hace evidente que es del todo necesario tener un mantenimiento continuo y especializado a nivel de infraestructura tecnológica.
El tener en nómina a los mejores especialistas que mantengan estas infraestructuras tecnológicas es una inversión muy cara, no siempre justificable, aparte de que pueda ser muy difícil su incorporación. Además el formar a un equipo tiene unos costes añadidos derivados del propio coste de los cursos, y de las horas que tarda una persona en conseguir experiencia de uso.
El soporte online a producto puede no ser suficiente para ciertos requisitos de negocio, como la necesidad de ser atendidos por una persona que hable en tu idioma local en un tiempo ágil, o por una necesidad de proximidad a la realidad del negocio, ademas de una sintonía y coordinación mas estrecha con el equipo de IT del cliente. Requisitos, en definitiva, para procurar una implicación mas personalizada con el cliente y su equipo, y evitar el que se pueda difuminar el impacto real de una incidencia en el negocio.
Un servicio especializado proactivo como los Servicios de Producción Avanzados (SPA) que proporciona avanttic para tecnología Oracle, están encaminados a eliminar esa serie de sobrecostes producidos por un insuficiente conocimiento de la tecnología y a incrementar el provecho que podemos conseguir de la misma.. Está claro que no son gratis pero son cercanos, en tu idioma, proporcionan expertos de alto nivel en la tecnología, y en el corto y medio plazo tienen un ROI medible en apartados como la mejora del rendimiento y de la disponibilidad (evitando caídas o pérdidas de servicio), o garantizando el éxito del arranque en producción de nuevos despliegues o proyectos. Por otra parte hechos como el proporcionar una resolución más rápida de problemas, también influye en ahorrarnos costes derivados de no dar con la solución.
Las ventajas y dónde se ve en definitiva el retorno de inversión se pueden resumir en:
- Reducción de costes (penalizaciones) por perdida de servicio/bajo rendimiento.
- Reducción de costes por retrasos en puestas en producción.
- Ahorro dependiente de soluciones eficientes implementadas en horas y en dinero.
- Ahorro en horas del personal de IT en mantenimiento y resolución de problemas.
- Ahorro en Consultores externos, cuyo coste por horas, especialmente en situaciones críticas es mucho mayor que un soporte anual empaquetado con disponibilidad 24×7.
- Reducción de costes en formación reglada, si bien los SPA no proporcionan cursos completos, sus transferencias de conocimiento incluidas pueden ahorrarnos más de un curso.
Incluir Ayuda/Help en las aplicaciones ADF
El pasado 22-06-2011 se liberó la versión 11.1.2 de Oracle Help, alineada con la misma versión de JDeveloper que había aparecido 2 semanas antes.
The Oracle Help technologies provide the means for developing and displaying HTML-based help systems for Java and web applications. Authors can create a single help system that can be displayed – without modification – both in a Java environment, using Oracle Help for Java (OHJ); and in a web environment, using Oracle Help for the Web.
Oracle Help for Java(OHJ)
OHJ está formado por un conjunto de componentes Java, un API de Java, y una especificación de los formatos de archivo para el desarrollo y visualización de contenido HTML de ayuda en entornos Java.



