Está en la página 1de 6

MySql.

Es un sistema de gestin de bases de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones. Ventajas. Desarrolla MySQL como software libre en un esquema de licenciamiento dual. MySQL software es Open Source Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. Bajo costo en requerimientos para la elaboracin de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una mquina con escasos recursos sin ningn problema. Facilidad de configuracin e instalacin. Soporta gran variedad de Sistemas Operativos Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que est. Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet El software MySQL usa la licencia GPL Aprovecha la potencia de sistemas multiprocesador, gracias a su implementacin multihilo. Soporta gran cantidad de tipos de datos para las columnas. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc). Gran portabilidad entre sistemas. Soporta hasta 32 ndices por tabla. Gestin de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos.

Desventajas. No soporta procedimientos almacenados (se incluirn en la prxima versin 5.0). No incluye disparadores (se incluirn en la prxima versin 5.0). No incluye vistas (se incluirn en la prxima versin 5.0). No incluye caractersticas de objetos como tipos de datos estructurados definidos por el usuario, herencia etc. Subconsultas: tal vez sta sea una de las caractersticas que ms se echan en falta, aunque gran parte de las veces que se necesitan, es posible reescribirlas de manera que no sean necesarias. SELECT INTO TABLE: Esta caracterstica propia de Oracle, todava no est implementada. Triggers y Procedures: Se tiene pensado incluir el uso de procedures almacenados en la base de datos, pero no el de triggers, ya que los triggers reducen de forma significativa el rendimiento de la base de datos, incluso en aquellas consultas que no los activan. Transacciones: a partir de las ltimas versiones ya hay soporte para transacciones, aunque no por defecto (se ha de activar un modo especial). Integridad referencial: aunque s que admite la declaracin de claves ajenas en la creacin tablas, internamente no las trata de forma diferente al resto de campos.

Dirigido a empresas a si como al mbito estudiantil. Precio: 599 dlares aproximadamente. Por ao.

IBM DB2.
Base de datos relacional que integra XML de manera nativa. Permite almacenar documentos completos dentro del tipo de datos XML para realizar operaciones y bsquedas de manera jerrquica dentro de ste, e integrarlo con bsquedas relacionales. Permite eliminar tareas rutinarias y permitiendo que el almacenamiento de datos sea ms ligero, utilizando menos hardware y reduciendo las necesidades de consumo de alimentacin y servidores. La memoria se ajusta y se optimiza el rendimiento del sistema Ventajas.

Permite agilizar el tiempo de respuestas de esta consulta Recuperacin utilizando accesos de slo ndices. Predicados correlacionados. Tablas de resumen Tablas replicadas Uniones hash DB2 utiliza una combinacin de seguridad externa y control interno de acceso a proteger datos. DB2 proporciona un juego de datos de acceso de las interfaces para los diferentes tipos de usuarios y aplicaciones. DB2 guarda sus datos contra la prdida, acceso desautorizado, o entradas invlidas. Usted puede realizar la administracin de la DB2 desde cualquier puesto de trabajo. La tecnologa de replicacin heterognea (heterogeneous replication) en SQL Server permite la publicacin automtica de los datos en otros sistemas que no sean SQL Server, entre los que se incluyen DB2. La mayora de los que utilizan equipos IBM utilizan DB2 porque es confiable y tiene un muy buen soporte tcnico". El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza un sistema multiprocesador (SMP) simtrico y un sistema de procesador paralelo masivo. El DB2 distribuye y recuerda la ubicacin de cada pista donde se encuentra la informacin. En el contexto de una larga base de datos, este sistema de particin hace que la administracin sea mucho ms fcil de manejar que una base de datos de la misma medida no particionada.

La base de datos se puede programar para tener una exacta cantidad de particiones que contienen la informacin del usuario, ndice, clave de transaccin y archivos de configuracin. De esta forma, los administradores definen grupos de nodos, que son una serie de particiones de la base, lo que posteriormente facilita cualquier bsqueda

Desventajas.

El DB2 - IBM es la tercera base de datos que ms se vende, de acuerdo con los VARs recientemente encuestados en el nmero de junio de 1996 de la revista VAR Business Magazine. El Microsoft SQL Server se anot un 38%, Oracle, 21%, IBM, 10%, Informix, 9%, y Sybase un 8%. En sistemas grandes la base ms usada es DB2 ya que corre en diferentes plataformas operativas, pero en realidad, en la mayora de los casos la decisin para optar por un software de estas caractersticas es corporativa. Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar. Influye en la eleccin el hardware utilizado

Oracle DataBase.
Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hacen que slo se vea en empresas muy grandes y multinacionales, por norma general. Base de Datos relacional Con entorno Cliente-Servidor, aplicaciones en tablets PC, Web. Precio aproximado: 4099.99 pesos.

Ventajas. Oracle es el motor de base de datos relacional ms usado a nivel mundial. Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseo de bases de datos muy completo (PL/SQL) que permite implementar diseos "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente. Permite el uso de particiones para la mejora de la eficiencia, de replicacin e incluso ciertas versiones admiten la administracin de bases de datos distribuidas. El software del servidor puede ejecutarse en multitud de sistemas operativos. Existe incluso una versin personal para Windows 9x, lo cual es un punto a favor para los desarrolladores que se llevan trabajo a casa. Qu hay de los objetos de Oracle? Este sistema ha comenzado a evolucionar en esta direccin, aadiendo tipos de clases, referencias, tablas anidadas, matrices y otras estructuras de datos complejas. Desafortunadamente, la implementacin actual de las mismas no ofrece una ventaja clara en eficiencial, como sera de esperar, y s provocan la incompatibilidad de los diseos que aprovechan las nuevas caractersticas con otras bases de datos. Oracle es la base de datos con ms orientacin haca INTERNET Un aceptable soporte

Desventajas. Una de las versiones ms recientes de Oracle es la 8 punto algo (Aunque ya est la 9i). Y es que desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelacin del sistema de almacenamiento por causa de la introduccin de extensiones orientadas a objetos. El mayor inconveniente de Oracle es quizs su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinin. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento. Tambin es elevado el coste de la formacin, y slo ltimamente han comenzado a aparecer buenos libros sobre asuntos tcnicos distintos de la simple instalacin y administracin.

También podría gustarte