Sie sind auf Seite 1von 9

PostgreSQL

VENTAJAS:

Ampliamente popular - Ideal para tecnologias Web. Fcil de Administrar. Su sintaxis SQL es estndar y fcil de aprender. Footprint bajo de memoria, bastante poderoso con una configuracin adecuada. Multiplataforma. Capacidades de replicacin de datos. Soporte empresarial disponible.

DESVENTAJAS: 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 sintaxtis de algunos de sus comandos o sentencias no es nada intuitiva.

MySQL

Ventajas: 1. MySQL software es Open Source 2. Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. 3. 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. 4. Facilidad de configuracin e instalacin. Soporta gran variedad de Sistemas Operativos 5. Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que est. 6. Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet 7. El software MySQL usa la licencia GPL Desventajas. Un gran porcentaje de las utilidades de MySQL no estn No es intuitivo, como otros programas (ACCESS). documentadas.

Firebird

VENTAJAS:

ofrece una gran variedad de medios para acceder a los datos (nativo/API, driver dbExpress, ODBC, OLEDB, .NET provider, driver JDBC nativo de tipo 4, mdulo para Python, PHP, Perl, etc.) Otras peculiaridades resaltables son la creacin de copias de seguridad y la funcionabilidad en arquitecturas de 64 bits. Firebird administra la concurrencia en las actualizaciones en los datos, as como el manejo de las transacciones Firebird ofrece una concurrencia excelente, alto rendimiento y un poderoso lenguaje de procedimientos almacenados y disparadores

DESVENTAJAS:

Una desventaja de la BD es que ya fue descontinuada, y que solamente puede acceder a bases de datos de Firebird/InterBase 6 con el dialecto 1 de SQL. Solo lo manipulan los mas osados en lenguaje SQL

SQLite

Ventajas:

SQLite tiene una pequea memoria y una nica biblioteca es necesaria para acceder a bases de datos. SQLite realiza operaciones de manera eficiente y es ms rpido que MySQL y PostgreSQL. SQLite se ejecuta en muchas plataformas y sus bases de datos pueden ser fcilmente portadas sin ninguna configuracin o administracin. SQLite cuenta con diferentes interfaces del API, las cuales permiten trabajar con C++, PHP, Perl, Python, Ruby, Tcl, Groovy, Qt ofrece el plugin qsqlite, etc. SQLite es de dominio pblico, y por tanto, es libre de utilizar para cualquier propsito sin costo.

Desventajas: Limitaciones en Where: esta limitacin est dada por el soporte para clausuras anidadas. Falta de Clave Fornea: cuando se realice la creacin de la tabla desde el modo consola, est permitiendo el uso de la clausura, aunque no realizara el chequeo de la misma.

DB2

*Ventajas Se trata nuevamente de una de las bases de datos "histricas". La arquitectura fsica es muy similar a la de Oracle. Tambin puede ejecutarse en varias plataformas: existe incluso una versin "personal" para Windows 95/98. El SQL de DB2 es muy potente Es especialmente interesante la implementacin de triggers

Desventajas: Es similar a Oracle en el precio. Los procedimientos almacenados de DB2 deben programarse en lenguajes externos: C, Java, Visual basic, etc. Por qu esto es desvenjata? No slo porque obliga a utilizar un lenguaje adicional, sino principalmente porque nos hace depender de otro compilador ... que casi siempre est ligado a la plataforma o sistema operativo.

Apache Derby

Ventajas El gestor de base de datos Apache Derby posee un grupo de ventajas, las cuales son: El tamao del programa es muy reducido, ocupando 2.6 megabytes entre el motor base y controlador integrado JDBC, utilizando muy poco espacio en el computador donde se instalara el programa. Fcil manejo del programa e instalacin. Es un software libre, esto quiere decir est disponible en la web para su descarga gratuita.

Controla la redundancia de datos, esto ayuda a reducir los datos que ocupan espacio innecesariamente dentro de la base de datos. Posee una opcin, donde el ingreso a la base de datos, solo es posible a personas que estn autorizados por el creador de la misma.

Cuenta una plataforma independiente, esto quiere decir que puede mover su base de datos a cualquier computadora sin tener que modificar ningn tipo de datos de la misma. Permite la creacin de ficheros JAR, esto hace referencia a archivos comprimidos generador en el lenguaje de programacin Java. No necesita un administrador de base de datos.

Desventajas La principal desventaja que se encuentran en este gestor de base de datos, se enfoca hacia su lenguaje programtico Java, debido a que no todas las aplicaciones son compatibles con este lenguaje programtico, trayendo como consecuencia que las personas que no posean aplicaciones compatibles no podrn utilizar este gestor de base de datos.

Microsoft SQL Server

Ventajas: - Es un Sistema de Gestin de Bases de Datos Relacionales (SGBDR). - 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 estandar, que se denomina Transact SQL. - El Transact SQL, soporta la definicin, modificacin y eliminacin de bases de datos, tablas, atributos, ndices, etc., es decir, el lenguaje de definicin de datos (LDD), as como la consulta, actualizacin y borrado de tuplas de tablas, es decir, el lenguaje de manipulacin de datos (LMD). - 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. - Seguridad: SQL permite administrar permisos a TODO. Permisos a nivel de servidor, seguridad en tablas, permitir o no lectura, escritura, ejecucin; seguridad en los procedimientos almacenados (despus hablo de ellos)... todo se puede configurar. O sea, que podemos permitir que alguien conecte su SQL al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos

pero otra s. Desventajas: - Los problemas de la 6.5 eran muchos: bloqueo a nivel de pgina, dispositivos con crecimiento manual, un tamao de pgina fijo y demasiado pequeo (2048KB), una psima implementacin de los tipos de datos variables como varchar. - 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.

Interbase

--------*Ventajas Es una lstima que un sistema tan bueno como InterBase no sea ms popular de lo que actualmente es. Y ya podemos mencionar el principal enemigo de InterBase: la incertidumbre sobre su futuro InterBase destaca del resto de los sistemas de bases de datos por su arquitectura nica, basada en versiones. Esto quiere decir que, a pesar de tratarse del sistema ms barato, es tambin el que ofrece un mejor acceso concurrente a los datos que administra. Si necesitamos una vista coherente de la base de datos, Oracle, SQL Server y DB2 bloquean la informacin que leen e impiden su actualizacin durante la duracin de la transaccin de lectura. Esto no sucede en InterBase porque la escritura genera una nueva versin del registro, sin perder la coherencia de la informacin. Una agradable consecuencia es que podemos realizar copias de seguridad completas "en caliente", sin interrumpir el funcionamiento del sistema. Otro de los puntos fuertes de InterBase es su cercana al estndar de SQL, sobre todo en la sintaxis de procedimientos almacenados y triggers. Es sumamente fcil programar una base de datos activa en InterBase y posteriormente adaptar la definicin para Oracle. 5.-El lenguaje de procedimientos y triggers es muy potente, e incluso supera a Oracle en la facilidad para expresar clusulas de verificacin check que involucren a varias tablas, y en que los triggers no estn sujetos a los problemas ocasionados en Oracle por las denominadas "tablas mutantes". *Desventajas Los problemas de InterBase se deben a la misma causa que sus ventajas: su arquitectura nica. Es muy sencillo realizar particiones en otros sistemas (Oracle, DB2, SQL Server, Informix) para aumentar el rendimiento fsico de una base de datos, pero este concepto es difcil de adaptar para InterBase. De todos modos, el particionamiento por software no es sino un sustituto un poco ms

flexible de ciertas tcnicas RAID para la mejora del rendimiento, e InterBase s permite que una base de datos se expanda a lo largo de varios discos, aunque no controla qu tablas van a parar a qu dispositivo.

Access

-----*Ventajas 1.-Es la base de datos ms amigable y verstil del mercado. 2.-Incluye expertos para realizar indagaciones, ellos pueden ayudar a encontrar entradas duplicadas y realizar relaciones cruzadas de los datos. 3.-Para aprender el programa basta tener la ayuda en lnea, ya que es completa e informativa. 4.-Altamente potente y eficiente *Desventajas 1.-Base de datos de un muy reducido potencial, slo para soluciones "caseras"

Fox Pro

Ventajas

Menor costo Adquisicin (Es accequible para pqas empresas)

Capacitacion(Por ser mas popular) Soporte (Por la misma razon de antes) Desarrollo (Encontras mas programadores y menos costosos) Entorno windows (Es mas familiar y predecible)

Desventajas
Integridad (Mayor sensibilidad frente a variaciones en transmisiones y flucutaciones electricas). Seguridad (Menos niveles de acceso). Menor capacidad de p rocesamiento (no funciona adecuadamente con grandes volumenes de informacion). Para volumenes medianos se utiliza el motor de Microsoft Sql ,sin mayores traumatismos y excelenrte performance.

Das könnte Ihnen auch gefallen