sistema de gestores de base de datos

Páginas: 8 (1789 palabras) Publicado: 29 de septiembre de 2013





















SGBD LIBRES
POSTGRESQL


PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de formadesinteresada, altruista, libre y/o apoyados por organizaciones comerciales. 

Características:

Alta concurrencia
Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos.
Amplia variedad de tipos nativos
PostgreSQL provee nativamentesoporte para:
  * 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. 
  * Direcciones MAC. 
  * Arrays. 
Adicionalmente los usuarios pueden crear sus propios tipos de datos, los que pueden ser por completo indexables gracias a lainfraestructura GiST de PostgreSQL.
Claves ajenas también denominadas Llaves ajenas o Claves Foráneas (foreign keys). 
Disparadores (triggers): Un disparador o trigger se define como una acción específica que se realiza de acuerdo a un evento, cuando éste ocurra dentro de la base de datos. 
Vistas. 
Integridad transaccional.
Herencia de tablas.
Tipos de datos y operaciones geométricas. 
Soportepara transacciones distribuidas. Permite a PostgreSQL integrase en un sistema distribuido formado por varios recursos (p.ej, una base de datos PostgreSQL, otra Oracle, una cola de mensajes IBM MQ JMS y un ERP SAP) gestionado por un servidor de aplicaciones donde el éxito ("commit") de la transacción globlal es el resultado del éxito de las transacciones locales.
FIREBIRD 

Firebird es unsistema 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, el 18 de abril de 2008 fue liberada la versión 2.1 y el 26 de diciembre de 2009 fue liberada la versión 2.5.0 RC1.

Es multiplataforma,y actualmente puede ejecutarse en los sistemas operativos: Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft Windows.
  * 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) que permite ejecutar aplicaciones monousuario en ordenadores sin instalar el software Firebird. 
  * Bases de datos de sólo lectura, para aplicaciones que corran desde dispositivos sin capacidad de escritura como cd-roms.
* Existencia de controladores ODBC, OLEDB, JDBC, PHP, Perl, .net, etc. 
  * Requisitos deadministración bajos, siendo considerada como una base de datos libre de mantenimiento, al margen de la realización de copias de seguridad. 
  * Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos. 
  * Completo lenguaje para la escritura de disparadores y procedimientos almacenados denominado PSQL. 
  * Capacidad de almacenar elementos BLOB (Binary Large OBjects). 
  * Soportede User-Defined Functions (UDFs). 
  * Versión autoejecutable, sin instalación, excelente para la creación de catálogos en CD-Rom y para crear versiones de evaluación de algunas aplicaciones.








SGBD OPIETARIOS
DB2 EXPRESS-C 

DB2 express-C es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las funcionalidades de la versión de pago DB2 propiedad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema gestor de base de datos
  • Sistemas Gestores De Base De Datos
  • sistema gestor de base de datos
  • Sistemas Gestores De Bases De Datos
  • Sistemas Gestores De Bases De Datos
  • Sistemas gestores de base de datos
  • Sistema Gestor De Base De Datos
  • Sistemas gestores de bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS