Bases de Datos

Páginas: 7 (1622 palabras) Publicado: 14 de marzo de 2014
PostgreSQL
PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD.
Licencia BSD
La licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD (Berkeley Software Distribution). Es una licencia de software libre permisiva como la licencia de OpenSSL o la MIT License. Esta licencia tiene menosrestricciones en comparación con otras como la GPL estando muy cercana al dominio público. La licencia BSD al contrario que la GPL permite el uso del código fuente en software no libre.
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 forma desinteresada,altruista, libre y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
Características

Alta concurrencia
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 nativamente soporte para:

• Números de precisiónarbitraria.
• Texto de largo ilimitado.
• Figuras geométricas (con una variedad de funciones asociadas).
• Direcciones IP (IPv4 e IPv6).
• Bloques de direcciones estilo CIDR.

CIDR (Enrutamiento entre dominios sin Clases) mejora en el modo como se interpretan las direcciones IP. Su introducción permitió una mayor flexibilidad al dividir rangos de direcciones IP en redes separadas.

• DireccionesMAC.
• Arrays.

Adicionalmente los usuarios pueden crear sus propios tipos de datos, los que pueden ser por completo indexables

Otras características

• 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, esto significa la ejecuciónde un procedimiento almacenado basado en una determinada acción sobre una tabla específica.

• Vistas
.
• Integridad transaccional.

• Herencia de tablas.

• Tipos de datos y operaciones geométricas.

• Soporte para transacciones distribuidas. Permite a PostgreSQL integrase en un sistema distribuido formado por varios recursos

Oracle
Oracle es un sistema de gestión de base de datosrelacional(RDBMS), desarrollado por Oracle Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando:
soporte de transacciones,
estabilidad,
escalabilidad y
Soporte multiplataforma.
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 dela oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.
Oracle surge en 1977 bajo el nombre de Software Development Laboratories (SDL), luego en 1979 SDL cambia su nombre por Relational Software, Inc. (RSI).La tecnología Oracle se encuentra prácticamente en todas las industriasalrededor del mundo, Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software.
Oracle a partir de la versión 10g Release 2, cuenta con 6 ediciones:
Oracle Database Enterprise Edition (EE).
Oracle Database Standard Edition (SE).
Oracle Database Standard Edition One (SE1).
Oracle Database Express Edition (XE).
Oracle Database PersonalEdition (PE).
Oracle Database Lite Edition (LE).

La única edición gratuita es la Express Edition, que es compatible con las demás ediciones de Oracle Database 10gR2 y Oracle Database 11g.
Recientemente, Oracle adquirió a Sun Microsystems.

PROGRAMAS Y ARCHIVOS QUE COMPONE ORACLE
Un RDBMS Oracle esta compuesto por tres partes principales, que son:
1. El Kernel de Oracle
2. Las instancias...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS