Tabla Comparativo SGBD
lokiyo20134 de Febrero de 2015
5.186 Palabras (21 Páginas)389 Visitas
SGBD Ejemplos Caracteristicas Ventajas Desventajas
Libre Firebird
BDB
MySQL
PostgreSQL
Sqlite
es la velocidad de procesamiento, pero en la medida en que aumenta la complejidad de un proyecto informático otras características se hacen necesarias.
Pueda ser usado sin restricciones de ningún tipo.
●Pueda ser estudiado (debe permitir el acceso a su código fuente).
●Puede ser redistribuido (la copia no constituye delito).
●Puede ser modificado y es permitido distribuirlo con las modificaciones.
No cuesta al momento de adquirirlo
una alternativa barata y con un desempeño totalmente aceptable.
la utilización de dicho gestor como es la velocidad de respuesta ante errores es sumamente alta, y además las cuestiones de seguridad se manejan generalmente en forma más robusta.
No nos ofrece todas las funcionalidades, como clustering, alta disponibilidad, procesamiento OLAP, datawarehousing, datos geo-espaciales,
Comercial dBase
FileMaker
Fox Pro
IBM DB2 Universal Database (DB2 UDB)
IBM Informix
MAGIC
Microsoft SQL Server
Open Access
Oracle
Paradox
PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase Microsoft Access
es la velocidad de procesamiento, pero en la medida en que aumenta la complejidad de un proyecto informático otras características se hacen necesarias.
Sus virtudes principales son su robustez, su seguridad, y su soporte nos ofrece todas las funcionalidades, como clustering, alta disponibilidad, procesamiento OLAP, datawarehousing, datos geo-espaciales,
Manejo seguro y confiable de información confidencial.
El alto costo de licencias y mantenimiento
Sus principales defectos son su lentitud, su complejidad y la gran cantidad de recursos que consume.
GESTORES DE BASE DE DATOS LIBRES Y PROPIETARIAS
La elección de una base de datos ha sido por mucho tiempo un punto de discusión necesaria dentro de los departamentos de sistemas de las empresas, debido a que dicha decisión acarrea muchas importantes consecuencias para la organización, a veces de manera permanente. Para aplicaciones de misión crítica esta discusión es aún mucho más importante, y los factores que inciden dentro de la decisión de adoptar una u otra plataforma son muy variados y complejos a la vez.
La característica que más se nota en un sistema de base de datos es la velocidad de procesamiento, pero en la medida en que aumenta la complejidad de un proyecto informático otras características se hacen necesarias.
Características de las base de datos libres
●Pueda ser usado sin restricciones de ningún tipo.
●Pueda ser estudiado (debe permitir el acceso a su código fuente).
●Puede ser redistribuido (la copia no constituye delito).
●Puede ser modificado y es permitido distribuirlo con las modificaciones.
Ejemplos de gestores de base de datos libres
Firebird
BDB
MySQL
PostgreSQL
Sqlite
Ejemplos de gestores de base de datos propietarios
dBase
FileMaker
Fox Pro
IBMDB2 Universal Database (DB2 UDB)
IBM Informix
MAGIC
Microsoft SQL Server
Open Access
Oracle
Paradox
PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase
Ventajas y desventajas
Los gestores de base de datos son muy útiles y necesaria en el desarrollo de cualquier software ya que la gran mayoría de los programas que se crean tienen que tener base de datos, por lo que es de suma importancia tomar una buena decisión al momento de elegir que gestor se va utilizar ya que existe bastantes en el mercado pero algunos son libres y otros propietarios.
Algunas de las empresas prefieren adquirir base de dato libre ya que no les va costar al momento de adquirirlo, desde de luego existen algunos inconvenientes en la utilización de dicho gestor como es la velocidad de respuesta ante errores es sumamente alta, y además las cuestiones de seguridad se manejan generalmente en forma más robusta. El problema con el Open Source (código abierto) ha sido siempre la falta de soporte técnico garantizado, y sobre todo de un vendedor al cual acudir si los manuales y la ayuda en línea simplemente no funcionan. Esta ha sido, y seguirá siendo todavía, la mayor muralla que impide la penetración de soluciones de este estilo el mercado. La obvia ventaja monetaria es que no existen costos de licencia para el producto en sí mismo.
Debido al elevado costo de una licencia comercial de cualquier vendedor de
Bases de datos actuales, el Open Source definitivamente nos ofrece una alternativa baratay con un desempeño totalmente aceptable.
Al tener el código fuente e instaladores de la base de datos disponibles, cualquier persona puede analizarlo y utilizarlo para desarrollar otro producto. La ventaja, sobre el modelo de software tradicional radica en que al tener disponible el código fuente e instaladores, la velocidad de respuesta ante errores y la aparición de los mismos es sumamente alta gracias al test que realizan miles de personas alrededor del mundo.
Sin embargo estas bases de datos todavía no nos ofrece todas las funcionalidades que nos ofrecen las comerciales, podemos enumerar: clustering, alta disponibilidad, procesamiento OLAP, datawarehousing, datos geo-espaciales, etc.
También existen empresas que utilizan software de código cerrado o con licencia, en este caso se Puede usar para todo tipo de proyectos (educación, investigación, comerciales, etc.). Las principales compañías que manejan este tipo de licencia son las empresas que manejan gran cantidad de dinero ya que es necesario que todo sus movimiento y transacciones que se realiza dicha empresa sea de manera segura y confiable, un ejemplo claro es el banco e instituciones de gobierno, ya que maneja información importante y confidencial. Sus virtudes principales son su robustez, su seguridad, y su soporte. Sus principales defectos son su lentitud, su complejidad y la gran cantidad de recursos que consume. A estos defectos habría que añadir su alto coste, tanto de licencias, como de mantenimiento, requiriendo personal formado específicamente para administrar este tipo de base de datos.
En algunos países el tema es controversial unos prefieren lo corporativo por que es seguro, además existe alguien que puede responder si algo falla, y no se arriesgan.
Tendencias de las base de datos.
Las bases de datos de código abierto están ganando terreno en el mercado rápidamente, esto ha preocupado mucho a las firmas propietarias de software como Oracle.
Actualmente hay una gran oferta de SGBDs "libres" que no tienen los defectos de Oracle, y cuyas virtudes se adaptan a lo que se necesita en la mayoría de sistemas de información que se desarrollan. Quizás no llegan a la potencia de Oracle, pero tampoco se necesita mucho, y además nos ofrecen otras prestaciones, como velocidad, o sencillez, que suponen un ahorro de costes extra.
Todo apunta que las tecnologías Open Source cambiaran radicalmente la industria del software en 2 o 3 años. Las bases de datos son parte de esta transformación.
Quienes usan e invierten en bases de datos libres
●Millones de portales en el mundo usan el MySQL de serie.
●Universidades como Berkeley o el MIT usan PostgreSQL como base de datos ideal en sus cursos de base de datos.
●La cantidad de empresas peruanas que usan MySQL en diversas modalidades es incontable.
●PostgreSQL es utilizado en compañías nacionales con altos requerimientos de almacenamiento de data.
● El principal atractivo de las nuevas versiones de los DBMS libres es: “maneja mas volumen de datos y mas rápido con la mismainfraestructura
de hardware”.
●Nuevas técnicas académicas de manejo, indexación, cache, etc. de datos es implementado primero en bases de datos libres como PostgreSQL.
Ejemplo de quienes usan e invierten en bases de datos libres
-Google maneja una versión customizada de MySQL para el indexador de páginas web.
-Oracle compro BDB a SleepyCat.
-IBM acaba de invertir $10 millones en EnterpriseDB una versión comercial de
PostgreSQL.
-Skype usa PostgreSQL para su control de usuarios, acaban de anunciar que piensan soportal 1,000 millones de usuarios
-Apple usa SqLite para las aplicaciones de su sistema operativo y para el iPhone.
-Symbian utiliza SqlLite en el software de sus equipos telefónicos.
-Mcafee lo usa como motor de base de datos de su antivirus.
-Amazon.com implemento BDB para su nuevo sistema de alta disponibilidad de su tienda en linea.
Lo más importante de la situación actual es que las bases de datos libres han alcanzado un nivel de madurez que garantiza su estabilidad y su continuidad a largo plazo, convirtiéndolas en alternativas perfectamente viables a las bases de datos privativas, al menos, en la mayoría de los usos tradicionales que se dan a una base de datos relacional.
El coste de los Sistemas Gestores de Bases de Datos propietarios
...