Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

1.2 Analisis de Los Manejadores de Base de Datos

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

ANALISIS DE LOS MANEJADORES DE BASE DE DATOS

Oracle Database es un sistema de gestin de base de datos objeto-relacional


(u ORDBMS por el acrnimo en ingls de Object-Relational Data Base
Management System), desarrollado por Oracle Corporation.
Se considera a Oracle Database como uno de los sistemas de bases de datos
ms completos, destacando:

soporte de transacciones.

estabilidad.

escalabilidad.

soporte multiplataforma.

Es una herramienta de administracin grfica que es mucho ms intuitiva y


cmoda de utilizar.
Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar
el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran
almacenados.
Asistir a los desarrolladores con sus conocimientos de SQL y de construccin
de procedimientos almacenados y triggers, entre otros.
Apoya en la definicin de estndares de diseo y nomenclatura de objetos.
Documentar y mantener un registro peridico de las mantenciones,
actualizaciones de hardware y software, cambios en las aplicaciones y, en general,
todos aquellos eventos relacionados con cambios en el entorno de utilizacin de
una base de datos.
Su dominio en el mercado de servidores empresariales ha sido casi total hasta
hace poco; recientemente sufre la competencia del Microsoft SQL
Server de Microsoft y
de
la
oferta
de
otros RDBMS con
licencia libre comoPostgreSQL, MySQL o Firebird. Las ltimas versiones de
Oracle han sido certificadas para poder trabajar bajo GNU/Linux.
Este manejador es de licencia propietaria.

MySQL es un sistema de gestin de bases de datos relacional, multihilo y


multiusuario con ms de seis millones de instalaciones. MySQL AB desde enero
de 2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle
Corporation desde abril de 2009 desarrolla MySQL como software libre en un
esquema de licenciamiento dual. (El uso de una licencia dual, de doble licenciamiento o de
mltiple licenciamiento es la prctica de conceder dos o ms licencias para un mismo producto con el
objetivo de compatibilizar licencias o segregar segmentos del mercado.)

Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia especfica que les permita
este uso.
MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en
plataformas(Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas
de seguimiento de errores como Bugzilla. Su popularidad como aplicacin web
est muy ligada a PHP, que a menudo aparece en conbinacion con MySQL.
El principal objetivo de MySQL es velocidad y robustez.
Soporta gran cantidad de tipos de datos para las columnas.
Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y
sistemas operativos.
Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y
uno de ndice y soporta hasta 32 ndices por tabla.
Aprovecha la potencia de sistemas multiproceso, gracias a su implementacin
multihilo.

Informix es una familia de productos RDBMS de IBM, adquirida en 2001 a una


compaa (tambin llamada Informix o Informix Software) cuyos orgenes se
remontan a 1980.
En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de
Informix) compr Informix. IBM tena planes a largo plazo tanto para Informix como
para DB2, compartiendo ambas bases de datos
Dispone de herramientas graficas
Soporte para Datawarehouse
Gestiona mltiples bases de datos remotas de una nica consola donde se
muestran grficamente tanto la base de datos, como los objetos que contiene
(tablas, ndices, procedimientos).

Opcin de conectar datos relacionales de pginas web

Ocupa menos memoria y recursos que el oracle

Cumple con niveles de seguridad

Ofrece herramientas para crear mens, formularios de entrada de datos y


generadores de listados

Requisitos mnimos de instalacin INFORMIX:


32 Mb de RAM
Procesador Intel Pentium o superior.
Sistema operativo Windows NT, Windows 2000 o Windows XP.
650 MB. En disco duro.
Licencia propietaria.
Informix Advanced Enterprise Edition: 655 EUR

Microsoft SQL Server es un sistema para la gestin de bases de datos producido


por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son TSQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a
otros potentes sistemas gestores de bases de datos como son Oracle,
PostgreSQL o MySQL.

Soporte de transacciones.

Soporta procedimientos almacenados.

Incluye tambin un 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 los terminales o clientes de la red slo acceden a la
informacin.

Adems permite administrar informacin de otros servidores de datos.

Este sistema incluye una versin reducida, llamada MSDE con el mismo motor de
base de datos pero orientado a proyectos ms pequeos, que en sus versiones
2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma
gratuita.
Licencia: Microsoft EULA, Licencia de Usuario Final es una licencia por la cual el
uso de un producto slo est permitido para un nico usuario (el comprador).

DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un


sistema de gestin de base de datos.
DB2 versin 9 es un motor de base de datos relacional que integra XML de
manera nativa, lo que IBM ha llamado pureXML, que 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.
La automatizacin es una de sus caractersticas ms importantes, ya que 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.
DB2 Express-C es la versin gratuita soportada por la comunidad de DB2 que
permite desarrollar, implementar y distribuir aplicaciones que no usen las
caractersticas avanzadas de las versiones comerciales de DB2. Esta versin de
DB2 puede ser concebida como el ncleo de DB2, las diferentes ediciones
incluyen las caractersticas de Express-C ms funcionalidades especficas.
Libre para desarrollar: Si eres un desarrollador de aplicaciones y necesitas una
base de datos para tu aplicacin, t puedes usar DB2.
Libre para implementar: Si ests trabajando en un ambiente de
produccin y necesitas una base de datos para almacenar tus registros
vitales, t puedes usar DB2.
Libre para distribuir: Si ests desarrollando una aplicacin o
herramienta que requiera un servidor de datos empotrado, t puedes incluir
DB2 Express-C. An si DB2 Express-C est empotrado en tu aplicacin y
distribuido cada vez que vendes tu aplicacin, este sigue siendo libre. Es
requerido que te registres con IBM para poder redistribuir DB2 Express-C;
sin embargo este registro tambin es libre.

También podría gustarte