Ensayo
SGBD LIBRES
MYSQL:
DEFINICION :
Es la base de datos relacional de código libre más usada en el mundo. La versión gratuita es el referente para personas y empresas que crean páginas web. En la parte empresarial ofrece versiones con capacidades similares a las de costosas marcas como IBM, Informix, Oracle y Microsoft. Hewlett-Packard ofrecesoporte y garantía para esta base de datos instalada en sus servidores Proliant. La versión Max DB es certificada parasistemas SAP. Tipo de cliente: empresas que necesitan aumentar la capacidad y estabilidad de su base de datos. Se puede conectar a sistemas Windows o Unix.
CARACTERISTICAS
* Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.
* Disponibilidad en gran cantidad deplataformas y sistemas.
* Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferente velocidad de operación, soporte físico, capacidad, distribución geográfica, transacciones.
* Transacciones y claves foráneas.
* Conectividad segura.
* Replicación.
* Búsqueda e indexación de campos de texto.
POSTGRESQL
DEFINICION:
PostgreSQL se diseño comouna base de datos orientada a objetos, es decir, una ORDBMS. Esto significa, que las tablas no son tablas, sino objetos, y las tuplas son instancias de ese objeto. Puedes crear nuevos tipos de datos, hacer herencias entre objetos, PostgreSQL tiene transacciones, integridad referencial, vistas, y multitud de funcionalidades, pero es lento y pesado.
Postgres usa un modelo cliente-servidor conocido como procesopor usuario una sesión de postgres consiste en los siguientes procesos cooperativos de Unix (programas):
· Un proceso demonio supervisor (postmaster)
· La aplicación sobre la que trabaja el usuario (frontend, Ej.: psl)
· Uno o más servidores de base de datos en segundo plano(el mismo progreso postgres)
MYSQL SERVER
DEFINICION
MySQL Server es la base de datos decódigo fuente abierto más usada del mundo desarrollado y proporcionado por MySQL AB. MySQL AB es unaempresa cuyo negocio consiste en proporcionar servicios en torno al servidor de bases de datos MySQL.
Su origen se debió a la búsqueda por parte de los fundadores de crear un manejador de bases de datos que fuera "rápido", todavía más rápido que mSQL. Así surgió MySQL, primero como un producto de la empresa ydespués como software de dominio público.
FIREBIRD
DEFINICION
Es un sistema de administración de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL) de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. Su código fue reescrito de C a C++. El proyecto se desarrolla activamente, el18 de abril de 2008 fue liberada la versión 2.1 y el 26 dediciembre de 2009 fue liberada la versión 2.5.0 RC1.
EXODUS
Un SGDB orientado a objetos, permite el manejo de transacciones y la construcción de base de datos distribuidas, no soporta SQL.
BERKELY DB
De la misma familia de Postgres, es un SGBD de alto desempeño, rápido y una de las grandes ventajas es que permite una buena puesta a punto para cada caso de negocio.
OZONE
Es un nuevo SGBDorientado a objetos cuyo objetivo principal es soportar desarrollos WEB.
APACHE DERBY
Sistema gestor de base de datos relacional escrito en java que puede ser embebido en aplicaciones javas y utilizadas para procesos de transacciones online.
BEAGLE SQL
SQLite
MOOD-SX Materials object-oriented Database
Cbase
LEAP
DBX Database XML
Requiem
DiamondBase
ConceptBase
SGBD PROPIETARIOSORACLE
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
• Soporte de transacciones.
• Estabilidad.
• Escalabilidad.
• Es multiplataforma.
Su mayor defecto es su enorme precio, que es de varios miles de euros (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la...
Regístrate para leer el documento completo.