Вы находитесь на странице: 1из 4

CUADRO COMPARATIVO DE GESTORES DE BASE DE DATOS NOMBRE ORACLE VENTAJAS Oracle es el motor de base de datos relacional ms usado a nivel

vel 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 eficiencia al, 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.

PostgreSQL

A pesar de que la velocidad de respuesta pueda parecer deficiente en bases de datos pequeas, esa velocidad se mantiene al aumentar el tamao de la base de datos, cosa que no sucede con otros programas, que se enlentecen brutalmente. Instalacin ilimitada: No se puede demandar a una empresa por instalarlo en ms ordenadores de los que la licencia permite, ya que no hay costo asociado a la licencia de software. Esto permite un negocio ms rentable con instalaciones a gran escala, no debemos preocuparnos por ser auditados para ver si cumplimos con la licencia,

En comparacin con MySQL es ms lento en inserciones y actualizaciones, ya que cuenta con cabeceras de interseccin que no tiene MySQL. Soporte en lnea: Hay foros oficiales, pero no hay una ayuda obligatoria. Consume ms recursos que MySQL. La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva

y hay flexibilidad y desarrollo sin costos adicionales de licenciamiento. Ahorros considerables de costos de operacin: PostgreSQL ha sido diseado para tener un mantenimiento y ajuste menor que los productos de proveedores comerciales, conservando todas las caractersticas, estabilidad y rendimiento. Estabilidad y confiabilidad: No se han presentado cadas de la base de datos. Extensible: El cdigo fuente est disponible de forma gratuita, para que quien necesite extender o personalizar el programa pueda hacerlo sin costes. Multiplataforma: Est disponible en casi cualquier Unix, con 34 plataformas en la ltima versin estable, adems de una versin nativa de Windows en estado de prueba. Diseado para ambientes de alto volumen: Utilizando una estrategia de almacenamiento de filas llamada MVCC, consigue mejor respuesta en grandes volmenes. Adems, MVCC permite a los accesos de solo lectura continuar leyendo datos consistentes durante la actualizacin de registros, permitiendo copias de seguridad en caliente Herramientas grficas de diseo y administracin de bases de datos. Soporta los tipos de datos, clusulas, funciones y comandos de tipo estndar SQL92/SQL99 y extendidos propios de PostgreSQL. Puede operar sobre distintas plataformas, incluyendo Linux, Windows, Unix, Solaris y MacOS X. La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalacin y utilizacin del software. Una de las desventajas de SQL es que si lo quieres para practicas no te va hacer til por que en el se prohben muchas cosas tiene restricciones en lo particular me parase mas viable usar MySQL es mucho mejor adems de ser un software gratis. La relacin calidad-precio esta muy debajo comparado con Oracle. Los problemas de la 6.5 eran muchos: bloqueo a nivel de pgina, dispositivos con crecimiento manual, un tamao

SQL SERVER

Es un Sistema de Gestin de Bases de Datos Relacionales (SGBDR). Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Incluye tambin un potente entorno grfico de administracin, que Permite el uso de comandos DDL y DML grficamente. Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y las terminales o clientes de la red slo acceden a la informacin. Adems permite administrar informacin de otros servidores de datos. Puede ser til para manejar y/o obtener datos de la red de redes.

Ofrece una potente forma de unir SQL e Internet. Utiliza una extensin al SQL estndar, que se denomina Transact SQL. Para empezar SQL Server nos permite olvidarnos un poco de los ficheros que forman la base de datos. En Access tenemos que abrir el fichero .mdb para ver el contenido. Aqu abrimos la consola de SQL Server y tenemos todas las bases de datos de todos nuestros programas. Esto es muy cmodo, ciertamente. Si trabajamos en una red local nos permite agregar otros servidores de SQL Server. por ejemplo: yo tengo en mi ordenador una base de datos en mi servidor SQL y mi compaero tiene en su servidor otra base de datos. Yo puedo conectar mi SQL al suyo y as tengo sus bases de datos en mi SQL Server. Esto, tambin es muy cmodo. MY SQL 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

de pgina fijo y demasiado pequeo (2048KB), una psima implementacin de los tipos de datos variables como varchar. Enorme cantidad de RAM que utiliza.

Los ndices son una desventaja en aquellas tablas las que se utiliza frecuentemente operaciones de escritura (Insert, Delete, Update), esto es porque los ndices se actualizan cada vez que se modifica una columna. Los ndices tambin suponen una desventaja en tablas demasiado pequeas puesto que no necesitaremos ganar tiempo en las consultas. Tampoco son muy aconsejables cuando pretendemos que la tabla sobre la que se aplica devuelva una gran cantidad de datos en cada consulta. Por ltimo hay que tener en cuenta que ocupan espacio y en determinadas ocasiones incluso ms espacio que los propios datos Entre sus mayores inconvenientes figuran que no es multiplataforma, pues slo est disponible para sistemas operativos de Microsoft, Su uso es inadecuado para grandes proyectos de software que requieren tiempos de respuesta crticos Con muchos usuarios de red va lento, la seguridad no es real, es muy fcil acceder a una base de datos Access, aunque est protegida. Las rplicas son lentas

ACCESS

Obtener mejores resultados con la interfaz de usuario de Office Fluent. Empezar rpidamente usando soluciones prediseadas. Cree varios informes con vistas diferentes de la misma informacin. Crear tablas rpidamente sin preocuparse de la complejidad de las bases de datos. Disfrute de los nuevos tipos de campos para escenarios an ms avanzados. Actualizar y recopilar informacin directamente del origen. Compartir la informacin con Microsoft Windows SharePoint

Services. Realizar el seguimiento de las listas de Windows SharePoint Services con las grandes capacidades de Office Access 2007. Trasladar datos a la tecnologa Windows SharePoint Services para facilitar su tratamiento. Obtener acceso a informacin procedente de orgenes diversos. Apache Open Office Base Contiene asistentes para ayudar a los usuarios nuevos en el diseo de bases de datos (o simplemente nuevos en Base) a crear tablas, consultas, formularios e informes, junto con un conjunto predefinido de definiciones de tablas para controlar activos, clientes, ordenes de venta, facturas y mucho ms. Para un uso personal de bases de datos Base es lo nico que se necesita, Base ofrece el motor completo de bases de datos relacionales HSQL configurado para uso individual, con los datos almacenados en el archivo de Base; tambin ofrece soporte nativo para archivos de dBase. Para usuarios empresariales avanzados, Base distribuye controladores nativos para una variedad de motores de bases de datos multiusuario: MySQL, Adabas D, MS Access y PostgreSQL. Adicionalmente el soporte de controladores estndar para JDBC y ODBC le permite conectar con prcticamente cualquier base de datos existente. Software libre que viene en el paquete del openoffice Consume gran cantidad de memoria Todava hay partes en ingls, sobre todo en algunos archivos de ayuda Le falta accesibilidad a determinados recursos en lo que se refiere a acceso directos a travs de iconos A la hora de crear una base de datos con formato Access (mdb), hay que dar bastantes giros