Oracle 10g Forms Developer: Built Internet Aplications

Los CIOs apuestan en 2012 por un uso más inteligente de la tecnología, según un estudio de PwC y Oracle

Los CIOs apuestan en 2012 por un uso más inteligente de la tecnología, según un estudio de PwC y Oracle
 

Un estudio realizado conjuntamente entre Oracle y PwC revela que la mayoría de los CIOs del sector telecomunicaciones destina más de la mitad de su presupuesto operativo a tareas de mantenimiento. Un mayor balance entre las infraestructuras de TI que se gestionan in-house y por terceros y un mejor uso de las aplicaciones como CRM son las dos prioridades de los proveedores de servicios de comunicaciones europeos para 2012.
Las principales conclusiones del estudio son las siguientes:
-La investigación revela que la mayoría de los CIOs (60%) destina, en la actualidad, más de la mitad de su presupuesto a tareas de "mantenimiento". Hacer frente a esta situación será una prioridad en 2012 a la que los CIOs van a responder con un uso más estratégico de la externalización y la normalización.
-Con el fin de reducir sus gastos de gestión y combatir la escasez inmediata de competencias específicas in-house, los CIOs tenderán a subcontratar determinadas de áreas de su negocio en 2012, entre las que se incluyen la gestión de red y la tolerancia a fallos así como el aprovisionamiento y la gestión de pedidos.
-El 88% de los CIOs planea una actualización de sus sistemas CRM en el año 2012, lo que les permitirá centrarse en las áreas más estratégicas y generadoras de ingresos tales como portales y aplicaciones de contenido.
-La facturación y los procesos de elaboración de informes (reporting) se tenderá a realizar cada vez más dentro de la compañía, ofreciendo a los CIOs un contacto directo con la realidad sobre actividades y cifras que configuran su negocio.
-Los CIOs propugnarán alejarse de las aplicaciones a medida, que copan una gran parte del presupuesto ​​y requieren una mayor integración y una gestión más cuidadosa.
-De hecho, tal y como revela el estudio, más de dos tercios (67%) de las aplicaciones a medida superan de forma significativa el presupuesto asignado y el 74% excede el gasto planificado frente a más de la mitad (52%) de soluciones estándar que se ajustan al presupuesto.
-Los CIOs creen que la estandarización (95% planea aumentar el uso de este tipo de aplicaciones en 2012) va a dotarles de una mayor agilidad al tiempo que les ayudará a minimizar los costes de mantenimiento de los sistemas, que también puede resultar una sobrecarga costosa y problemática en un negocio caracterizado por las fusiones y adquisiciones rápidas.
-El aumento del uso de aplicaciones estándar en 2012 y el consiguiente ahorro en costes totales de propiedad permitirán a los CIOs destinar más presupuesto a actividades de crecimiento.

Fuente:http://emeapressoffice.oracle.com

Arquitectura Oracle10g

Arquitectura Oracle10g

Un administrador de Bases de Datos tiene que saber a la perfección como es la arquitectura de su servidor. En el caso de Oracle es necesario saber que procesos, archivos, estructuras, etc. están invloucrados en su entorno. En este artículo nos vamos a enfocar en conocer la arquitectura de Oracle de una manera muy sencilla.
Un servidor Oracle consiste de dos entidades: La instancia y la base de datos(independientes pero conectados). Durante el proceso de creación de una base de datos, se crea primero la instancia, y de ahí se crea la base de datos.
Una instancia de Oracle consta tiene estructuras de memoria y procesos; su existencia es pasajera ya que se halla en la RAM y el CPU, es decir, su tiempo de vida de la instancia durará mientras exista en memoria. Por otro lado, la base de datos consta de archivos físicos localizados en el disco duro, y una vez creada existirá indefinidamente (hasta que deliberadamente los archivos sean eliminados). Oracle define esta arquitectura para garantizar una abstracción e independencia entre las estructuras lógicas (que ven los programadores) de las estructuras físicas (que ven los administradores de sistemas); únicamente el DBA conoce las dos partes de la historia.
Instancia:
La instancia de Oracle consta de un área de memoria compartida conocida como SGA (System Global Area). Esta área de memoria consta de menos tres estructuras básicas:
-Shared Pool: Incluye la Library Cache (área de memoria que almacena código recientemente ejecutado) y el Data Dictionary Cache (área que almacena las definiciones de objetos usados recientemente)
-Database Buffer Cache: Área de trabajo para la ejecución de SQL
-Log Buffer: Área que almacena todos los cambios que son realizados en el Database Buffer Cache
A parte de estas tres estructuras principales, también existen otras 3 que son opcionales:
-Large Pool: Área utilizada para mejorar el rendimiento en servidores compartidos (multithreaded) o para procesos I/O de disco y cinta
-Java Pool: Área utilizada si se tiene una aplicación que va a ejecutar procedimientos Java (ya que Oracle maneja sus APIs con Java muchos administradores consideran a esta área de memoria como obligatoria)
-Streams Pool: Utilizado para manejo de Streams
A parte del SGA, la instancia de Oracle tiene 5 procesos conocidos como Background process:
-SMON: Habilita la conexión entre la instancia y la base de datos. Permite la recuperación de la base de datos después de una falla
-PMON: Se encarga de gestionar las sesiones de usuario. Cuando un proceso de usuario falla, se encarga de limpiar los procesos restantes
-CKPT: Se asegura que la instancia esté sincronizada con la base de datos.
-LGWR: Escribe todos los cambios a los datos que se realizaron en el Database Buffer Cache en los Redo Log Files del disco
-DBWn: Escribe los bloques modificados desde el Database Buffer Cache a los archivos de disco
Base de datos:
La base de datos abarca las estructuras físicas que se encuentran en disco. Estos archivos se dividen en dos: Requeridos y Externos. Entre los archivos requeridos están:
-Control File: Almacena el status de las estructuras físicas de la base de datos.
Online Redo Log Files: Almacenan un registro de los cambios realizados a la base de datos mientras estos de van dando
-Datafiles: Son el repositorio de la información
En cambio, los archivos externos son:
-Parameter File: Define la instancia y los parámetros de inicialización. Hay de dos tipos Dinámico (binario, que no se puede ejecutar y se actualiza constantemente) y estático (que se lo puede editar mediante un editor ASCII y que solamente es leído una sola vez cuando la instancia se inicia.)
-Password File: Archivo de sistema que almacena los nombres de usuario y contraseña (encriptadas) para poder autenticar a un usuario sin la necesidad del diccionario de datos.
Archive Log Files: Copias de los Online Redo Log Files llenos.

Fuente:http://luistarco.blogspot.com