ORACLE
Junto con SQL Server, lidera el mercado NT. Puede funcionar en una gran cantidad de sistemas operativos y diversidad de Hardware. Tenemos a todas las familias de UNIX, MVS, VM, Siemens ICL, y Novell Netware.Además el funcionamiento está optimizado para ajustarse a las peculiaridades de cada sistema operativo.
La idea de Oracle de potenciar los grupos de trabajo distribuido se necesita un acceso a los datos de dicho grupo.En este sentido se posibilitan consulta y actualizaciones distribuidas permitiendo la compartición de datos a través de múltiples servidores, con una consistencia de los datos en un comit de dos fasesOtro cometido de este agente es detectar problemas que puedan ir surgiendo e informar de los mismos.
En lo referente a Internet las aplicaciones web pueden acceder a los datos almacenados en la bases de datos de Oracle así como presentar documentos HTML generados dinámicamente a partir de un modelo de una consulta.Oracle soporta paralelismo dentro de una consulta lo que proporciona un incremento notable en su ejecución. También soporta procesos de transacciones On-Line y DataWareHousing.
Atendiendo a las características de manejabilidad escalabilidad rendimiento y soporte entre plataformas tenemos una arquitectura de servidor con ejecución multihilo y rendimiento de multiprocesadores simétricos (SMP).
Las bases de datos pueden crecer hasta límites que en la practica pueden considerarse inalcanzables y gracias a un rediseño respecto alas versiones se han eliminado ciertos cuellos de botella.Las características más relevantes en lo referente a la escalabilidad residen en las tablas particionadas. Los Protocolos de Red Soportados Por Oracle son los siguientes: Net 8, TCP/IP, IPX/SPX, Pipes con nombre, DECNET, DCE, NDS y LU 6.2 (APPC).
Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales, por norma general.
En el desarrollo de páginas web pasa lo mismo: como es un sistema muy caro no está tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server.
Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación, bastante potente para tratar y gestionar la base de datos, también por norma general se suele utilizar SQL al crear un formulario.
Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación, bastante potente para tratar y gestionar la base de datos, también por norma general se suele utilizar SQL al crear un formulario.
SQL SERVER
Características
· Escalabilidad: Se adapta a las necesidades de la empresa, soportando desde unos pocos usuarios a varios miles.
- Potencia: Microsoft SQL Server es la mejor base de datos para Windows NT Server.
- Gestión: Con un completo interfaz gráfico que reduce la complejidad innecesaria de las tareas de administración y gestión de la base de datos.
- Orientada al desarrollo: Visual Basic, Visual C++, Visual J++, Visual InterDev, Microfocus Cobol y muchas otras herramientas son compatibles con Microsoft SQL Server.
Es la mejor base de datos para Internet, Internet y Extranet.
· Diseñada desde su inicio para trabajar en entornos Internet e Intranet, Microsoft SQL Server es capaz de integrar los nuevos desarrollos para estos entornos específicos con los desarrollos heredados de aplicaciones "tradicionales". Es más, cada aplicación que desarrollemos para ser empleada en entornos de red local puede ser utilizada de forma transparente -en parte o en su totalidad- desde entornos Internet, Intranet o Extranet.
- Plataforma de desarrollo fácil y abierta: integrada con las mejores tecnologías de Internet como ActiveX, ADC y Microsoft Transacción Server y con las mejores herramientas de gestión y desarrollo para Internet como FrontPage97, Microsoft Office97 y Visual InterDev.
- Diseñada para INTERNET: Es el único gestor de base de datos que contiene de forma integrada la posibilidad de generar contenido HTML de forma automática.
- La Base de Soluciones Integradas: La Integración total con BackOffice permite resolver toda las necesidades de infraestructura de la empresa con un sólo paquete.
- Potente y Escalable: Microsoft SQL Server es la única base de datos cuyo rendimiento sobre Internet está publicado, ofreciendo registros espectaculares.
- Mínimo coste de Propiedad: La sencillez de la instalación, y la potencia de sus herramientas de gestión y el menor coste de toda la industria para entornos Internet, hacen de Microsoft SQL Server la mejor opción con el menor coste.
INFORMIX
La presencia de Informix se deja sentir en una cantidad de plataformas, concretamente Windows NT y UNIX.
Completo conjunto de herramientas gráficas
Existe la posibilidad de gestionar múltiples bases de datos remotas
Avanzada escalabilidad en las bases de datos
y un alto rendimiento en cualquier entorno.
Una de las características que se encuentra implementada para WinNT son:
· La implementación de procesadores virtuales,
· Manipulación directa de acceso a disco,
· Uso de la multitarea prevenible propia del sistema,
· Implementación como si fuera un servicio más,
· Integración con el registro del sistema,
· Utilización del servicio de eventos NT para alertas,
Internet: Informix incluye de forma integrada el servidor Netscape FaxTrap, para soporte y conectividad de aplicaciones Web e Intranet.
Como características esenciales tenemos:
· Servicios escalables Web/Inet de alto rendimiento,
· Entorno de desarrollo basado en Java/JavaScript seguridad basada en SSL con autentificación.
· Encriptación en integridad de mensajes,
· Control de accesos,
· Soporte de certificados del lado del cliente
· Asistentes para la publicación en Internet.
La seguridad e integridad de los datos es uno de los objetivos de Informix,
Puedes encontrar poca información sobre Informix.
ALGUNAS DIFERENCIAS CON ORACLE
1. Oracle siempre ha sido considerada una base de datos para uso más general que Informix.
2. En cuanto a precios, Informix tiene tendencia a ser más caro que Oracle en configuraciones parecidas.
3. Informix dispone de infinidad de Datablades.
- En Oracle, tienes que definir los usuarios dentro la base de datos (gestión interna de usuarios). En cambio, Informix utiliza los mismos usuarios de Linux (los que creas con adduser), simplificando la administración.
- Con estas diferencias ya podemos ver, que Informix es una base de datos más moderna y integrada con Linux que Oracle.
·MySQL y PostgreSQL::
MySQL
- Su principal objetivo de diseño fue la VELOCIDAD. Se sacrificaron algunas características esenciales en sistemas más "serios" con este fin.
- Otra característica importante es que consume MUY POCOS RECURSOS, tanto de CPU como de memoria.
- Licencia GPL a partir de la versión 3.23.19.
O Ventajas:
- Mayor rendimiento. Mayor velocidad tanto al conectar con el servidor como al servir selects y demás.
- Mejores utilidades de administración (backup, recuperación de errores, etc).
- Aunque se cuelgue, no suele perder información ni corromper los datos.
- Mejor integración con PHP.
- No hay límites en el tamaño de los registros.
- Mejor control de acceso, en el sentido de qué usuarios tienen acceso a qué tablas y con qué permisos.
- MySQL se comporta mejor que Postgres a la hora de modificar o añadir campos a una tabla "en caliente".
. Inconvenientes:
- No soporta transacciones, "roll-backs" ni subselects.
- No considera las claves ajenas. Ignora la integridad referencial, dejándola en manos del programador de la aplicación.


