Oracle:
Características:
-Proporciona una opción de actualización de la aplicación
Asistente de instalación de hardware
-Realice
la actualización desde el sitio de descarga de Oracle para garantizar que la
sesión tenga los últimos controladores y firmware.
-Proporciona
controladores de dispositivo específicos del servidor
Ventajas:
-Ayuda en la instalación del sistema operativo.
-Ayuda en la instalación del sistema operativo para Oracle
VM y versiones admitidas de los sistemas operativos Windows y Linux (Oracle,
SLES y RHEL).
- Admite la instalación del sistema
operativo en disco duro, disco de estado sólido o flash compacto.
Desventajas:
- es elevado el
coste de la información, y sólo últimamente han comenzado a aparecer buenos
libros sobre asuntos técnicos distintos de la simple instalación y
administración.
- El mayor inconveniente de
Oracle es quizás su precio.
- Las versiones más
recientes de Oracle son la 11g, 10g, 9g, 8g, 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
remodelación del sistema de almacenamiento por causa de la introducción de
extensiones orientadas a objetos.
Compatibilidad:
-Solaris
-Linux
- AIX
- Windows
|
MySQL:
Características:
- Incluye
triggers (disparadores)
- Distintos
motores de almacenamiento
- Admite
tablas HEAP
Ventajas:
- 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 elaboración de bases de datos, ya que
debido a su bajo consumo puede ser ejecutado en una
máquina con escasos recursos sin ningún problema.
Desventajas:
- Un gran porcentaje de las utilidades de MySQL no
están documentadas.
-No es intuitivo, como otros programas (ACCESS).
Compatibilidad:
-UNIX
-MacOS x
-System V
-Solaris
- Windows
|
SQL Server:
Características:
- Compatibilidad con la
mayoría de las tareas administrativas de SQL Server.
- Un entorno único
integrado para la administración del Motor de base de datos de SQL Server y
la creación.
-Un explorador web integrado para
una rápida exploración de MSDN o la Ayuda en pantalla.
Ventajas:
- Soporte de transacciones.
-Soporta procedimientos almacenados.
-Además permite administrar información de
otros servidores de datos.
Desventajas:
-
No maneja compresión de datos por tanto ocupa mucho espacio en disco.
-
Está atado a la plataforma de sistema operativo sobre la cual puede instalarse.
-
No tiene soporte para tablas HEAP.
Compatibilidad:
-Microsoft
Windows 2003 Server.
-Microsoft Windows 2000 Professional/Server.
-Microsoft Windows 95/98.
-Microsoft Windows NT Workstation 4.0 y posteriors.
-MS-DOS.
-Third party.
|
PostgreSQL:
Características:
- Números de precisión arbitraria.
- Texto de largo ilimitado.
- Figuras geométricas (con una variedad de
funciones asociadas)
- Direcciones IP (IPv4 e IPv6).
- Bloques de direcciones estilo CIDR.
Ventajas:
-Ampliamente
popular - Ideal para tecnologías Web.
-Fácil de
Administrar.
-Su sintaxis
SQL es estándar y fácil de aprender.
-Footprint
bajo de memoria, bastante poderoso con una configuración adecuada.
Desventajas:
-Sin experticia, configurar
llega a ser un caos.
-Es fácil de vulnerar sin protección
adecuada.
-El motor MyISAM es
instalado por defecto y carece de capacidades de integridad relacional.
-InnoDB genera mucho
footprint en memoria al indizar.
Compatibilidad:
- Linux
-Windows
|
Apache Derby:
Características:
- APIs para JDBC y SQL. Soporta todas
las características de SQL92 y la mayoría de SQL99.
- Su código mide alrededor de 2000KB
comprimido.
- Soporta cifrado completo, roles y
permisos. Además posee SQL SCHEMAS
Ventajas:
-Se puede configurar como cliente/servidor -Es
un jar 2 MB
- Está basado en java, usa los estándares JDBC.
-Tiene la opción del manejador de base de datos.
Desventajas:
-Solo se puede manejar si se sabe lo básico de
SQL.
-Se necesita códigos para crear la base de datos así como
también para insertar datos o crear consultas.
Compatibilidad:
-Windows
|
SQLite:
Características:
-SQLite usa un sistema de tipos inusual
-Integridad referencial
-No soporta transacciones anidadas
Ventajas:
-SQLite realiza operaciones de manera eficiente y es más rápido que
MySQL y PostgreSQL.
- SQLite
se ejecuta en muchas plataformas y sus bases de datos pueden ser fácilmente
portadas sin ninguna configuración o administración.
- SQLite
cuenta con diferentes interfaces del API, las cuales permiten trabajar con
C++, PHP, Perl, Python, Ruby, Tcl, Groovy, Qt ofrece el pluginqsqlite, etc.
Desventajas:
-Limitaciones en Where: esta limitación está dada por el soporte para
clausuras anidadas.
-Falta de Clave Foránea: cuando se realice la creación de la tabla
desde el modo consola, está permitiendo el uso de la clausura, aunque no
realizara el chequeo de la misma.
Compatibilidad:
-Android
-BlackBerry
-Windows Phone 8
-Google Chrome
-iOS
-Firefox OS
-Maemo
-MeeGo
-Symbian
OS
-WebOS
|
DB2 express-C :
Características:
-Utiliza Time Travel Query.
-Incluye tecnología Graph Store.
-Contiene la característica de compatibilidad SQL.
Ventajas:
-Acceso a los
datos en tablas de Oracle o MySQL.
-Copia de
seguridad y protección de los datos.
-Soporta XML
-Soporta todo
tipo de datos.
-Arquitectura
Orientada a Servicios - SOA: permite construir un sistema informático
más ágil y fácilmente adaptable a las necesidades del cliente, reduciendo los
tiempos de desarrollo y, gracias a la reutilización de componentes
existentes.
Desventajas:
-Precio calidad:
El precio DB2 arranca en 7.500 € por procesador.
- Lentitud
crear y ejecutar consultas.
-Influye en la
elección el hardware utilizado.
-En sistemas
grandes la base más usada es DB2 ya que corre en diferentes plataformas
operativas, pero en realidad, en la mayoría de los casos la decisión para
optar por un software de estas características es corporativa.
Compatibilidad:
-Linux
- UNIX
- Microsoft Windows.
|
Firebird :
Características:
- Ejecutable pequeño, con requerimientos de
hardware bajos.
- Arquitectura Cliente/Servidor sobre
protocolo TCP/IP y otros (embedded).
-Soporte de transacciones ACID y claves
foráneas.
- Es medianamente escalable.
-Buena seguridad basada en
usuarios/roles.
-Diferentes arquitecturas, entre ellas
el Servidor Embebido (embedded server)
Ventajas:
- Bases de datos de sólo lectura, para
aplicaciones que corran desde dispositivos sin capacidad de escritura como
CD-ROM.
- Existencia de controladores ODBC, OLEDB,
JDBC, PHP, Perl, .net, etc.
-Requisitos de administración bajos,
siendo considerada como una base de datos libre de mantenimiento, al margen
de la realización de copias de seguridad.
Desventajas:
-Solamente
se puede acceder a base de datos de firebird/interbase6 con dialecto 1 de
SQL.
-Solo
lo manipulan los más osados en el lenguaje SQL.
Compatibilidad:
-Linux
HP-UX
-FreeBSD
- Mac OS
- Solaris
-Microsoft Windows.
|
No hay comentarios:
Publicar un comentario