Alejandro Salcedo, Director de Marketing de Informix Software Ibérica, S.A.
25 SEP 1998
¿Cómo puedo identificar y llegar a nuevos nichos de mercado? ¿Cómo puedo utilizar nuevas vías de comunicación con mi mercado? ¿Cómo puedo utilizar eficazmente la tecnología para ayudarme a conseguir mis objetivos de negocio?. En el pasado, la tecnología de las bases de datos relacionales ha sido suficiente para las necesidades de información de las empresas, pero en la actualidad el negocio demanda nuevos límites a las necesidades de almacenamiento, distribución y gestión de un nuevo tipo de información cuya característica común es la complejidad.La llegada de las tecnologías multimedia y la World Wide Web, la necesidad de analizar información multidimensional, el marketing relacional (o marketing 1:1) y la gestión del conocimiento en las empresas, entre otras muchas nuevas necesidades, hace de las bases de datos relacionales un instrumento poco adecuado para la gestión de nuevos y complejos tipos de datos. Las bases de datos ordinarias se limitan a manejar los nuevos tipos de datos como grandes objetos binarios (BLOBs), añadiendo unas cuantas palabras clave para permitir mínimamente su aprovechamiento. En definitiva, son incapaces de entender y manejar adecuadamente el contenido nativo de estos objetos.¿Qué es un DataBlade?Un DataBlade de Informix es un módulo u objeto software estándar, que se “enchufa” a Informix Dynamic Server – Universal Data y extiende las capacidades de la base de datos para hacer cualquier cosa con cualquier tipo de dato. Los usuarios pueden mezclar módulos DataBlade listos para usar de Informix o de los Informix DataBlade Partners (o escribirlos por sí mismos) para crear nuevas aplicaciones de negocio. Los DataBlades se convierten así en extensiones de Informix Dynamic Server – Universal data para almacenar, recuperar, actualizar y manipular cualquier tipo de información (series temporales, vídeos, documentos, imágenes, …) independientemente de su naturaleza y para realizar con ellos cualquier manipulación que sea precisa. Una vez integrados en la base de datos los DataBlades, los usuarios ya pueden dejar a la base de datos el trabajo de manejar los diferentes tipos de datos de su organización, en lugar de rediseñar las aplicaciones para manejarlos. Reducirán los esfuerzos de desarrollo y mantenimiento mientras incrementan simultáneamente el rendimiento. El manejo de los tipos de datos a través de un único e integrado Informix Dynamic Server – Universal Data significa interrogaciones a la base de datos más rápidas y eficientes. Integración Cuando se quiere ampliar la funcionalidad de objetos de una base de datos objeto-relacional, puede optarse básicamente por dos tipos de soluciones:Añadir nuevas características a un antiguo motor de bases de datos relacionales, o diseñar un motor para acomodar dentro de su núcleo el tratamiento de objetos. El añadir nuevas características a un motor antiguo es la solución más rápida para poner en el mercado una “base de datos objeto-relacional”. Sin embargo, dada la complejidad de los motores de bases de datos, la adición de nueva funcionalidad resulta más sencilla mediante el uso de middleware, confiando la comunicación entre el motor y los objetos y entre éstos entre sí a llamadas a procedimientos remotos (RPC). Lo que aparenta ser una solución elegante demuestra ser un problema cuando se abordan características de las bases de datos tales como particionamiento, paralelismo, fiabilidad ante caídas del sistema operativo o del hardware, etc., características todas ellas extremadamente importantes para aplicaciones de negocio.Informix diseñó completamente de nuevo el motor de su Informix Dynamic Server en los años 90. Se trata, pues, de una tecnología ya diseñada para los retos del próximo milenio: necesidad de alto rendimiento y escalabilidad, facilidad de operación y administración (reducción del Coste Total de Propiedad o TCO), necesidad de integrar nuevos tipos de datos, etc. De esta manera, los DataBlades de Informix se integran en el propio motor de la base de datos proporcionando un rendimiento, escalabilidad y extensibilidad que no es posible obtener por otros medios.Una vez integrado un módulo DataBlade con el núcleo de la base de datos, toda la potencia del estándar SQL3 está disponible para aprovechar las ventajas de la probada tecnología relacional junto a la más rigurosa orientación a objetosSeguridadUn DataBlade es una pieza de código, como los programas que un usuario final emplea en su crítico sistema transaccional, y como tal se diseña, construye y prueba cuidadosamente. Además de poderse desarrollar utilizando lenguajes robustos, Informix proporciona todo un conjunto de utilidades para la prueba y puesta a punto de los DataBlades. Además los DataBlade utilizan características del gestor de bases de datos en lo referente a su monitorización y gestión.RendimientoAl estar los DataBlades integrados con el motor de la base de datos, todas las llamadas son locales, no siendo preciso recurrir a costosas (desde el punto de vista del rendimiento) llamadas a procedimientos remotos (RPC) ni utilización de diversas capas middleware, con lo que el rendimiento es excelente. ConclusiónEl mundo de los negocios está en continua evolución. Los diferentes aspectos de la gestión de un negocio necesitan información comprehensiva y a la medida, que sea gestionada, mantenida y distribuida a través de un sistema de gestión de bases de datos único e integrado.La información que se necesita para manejar y acrecentar cualquier negocio es única. Nadie puede gestionar su negocio mejor que el propio interesado Por eso él deberá poder controlar los tipos de datos que necesita gestionar. Por supuesto, no debe permitir que la base de datos le restrinja la forma en que puede gestionar su negocio a los tipos de datos y funciones definidos por la base de datos. En lugar de ello, deberá ser capaz de escoger la tecnología más apropiada para integrarla en su infraestructura de sistemas de información. Estamos en el umbral de un cambio en los objetivos de la gestión de datos. Los usuarios empiezan a solicitar algo más que rapidez y eficacia en el acceso y manipulación de datos alfanuméricos. Ahora se necesita gestionar de la misma forma otra clase de datos más complejos: vídeo, sonido, animación, imágenes, series temporales, representaciones geodemográficas, documentos ofimáticos, documentos web (HTML), etc.Con la tecnología DataBlade, se ofrece una arquitectura basada en el concepto de base de datos “gruesa”, en contraposición al de middleware “grueso” (Thick database vs. thick middleware).
Viñeta publicada el 20 de febrero de 1870 en La Flaca nº 35 En septiembre de 1868, la conocida como Revolución de la Gloriosa, que no era otra cosa que un pronunciamiento más de demócratas y progresistas, ex...
El nuevo cargo posee experiencia ligada al mundo de la Gestión de la Calidad en empresas como Airtel-Vodafone (Director de Gestión de Calidad Corporativa), Bankinter (Director de Gestión de Calidad) o Enresa. .世界 o .&...
El nuevo cargo posee experiencia ligada al mundo de la Gestión de la Calidad en empresas como Airtel-Vodafone (Director de Gestión de Calidad Corporativa), Bankinter (Director de Gestión de Calidad) o Enresa. .世界 o .&...
La virtualización de servidores permite ahorrar espacio, costes, electricidad y soporte gracias a la consolidación de varios servidores virtuales en una única máquina física; una capacidad que facilita la gestión e incrementa el uso de los recursos de hardware.