Saltar la navegación

8.- SGBD libres.

Caso práctico

Sobre superficie metálica, botón con bordes redondeados y en su interior una señal en la que se puede leer la palabra “open” y dos símbolos indicativos hacia la izquierda.
Oxyman (GNU/GPL)


Juan, que tiene especial debilidad por el software libre, comenta que existen alternativas muy potentes a coste cero. Ada, agradece la información que Juan aporta e indica que también tendrán en cuenta los sistemas gestores de bases de datos libres en sus desarrollos, ya que algunos de ellos están ampliamente extendidos y ofrecen importantes ventajas. María, que ha trabajado alguna vez con MySQL, está deseosa de aprender nuevos sistemas gestores ya sean comerciales o libres.

La alternativa a los sistemas gestores de bases de datos comerciales la encontramos en los SGBD de código abierto o libres, también llamados Open Source. Son sistemas distribuidos y desarrollados libremente. En la siguiente tabla se relacionan los cinco más utilizados actualmente, así como sus principales características y enlaces a sus páginas web:

Sistemas Gestores de Bases de Datos Libres.

SGBD

Descripción

URL

MySQL

Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. Distribuido bajo dos tipos de licencias, comercial y libre. Multiplataforma, posee varios motores de almacenamiento, accesible a través de múltiples lenguajes de programación y muy ligado a aplicaciones web.

MySQL

PostgreSQL

Sistema Relacional Orientado a Objetos. Considerado como la base de datos de código abierto más avanzada del mundo. Desarrollado por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comerciales. Es multiplataforma y accesible desde múltiples lenguajes de programación.

PostGreSQL

Firebird

Sistema Gestor de Base de Datos relacional, multiplataforma, con bajo consumo de recursos, excelente gestión de la concurrencia, alto rendimiento y potente soporte para diferentes lenguajes.

Firebird

Apache Derby

Sistema Gestor escrito en Java, de reducido tamaño, con soporte multilenguaje, multiplataforma, altamente portable, puede funcionar embebido o en modo cliente/servidor.

Apache Derby

SQLite

Sistema relacional, basado en una biblioteca escrita en C que interactúa directamente con los programas, reduce los tiempos de acceso siendo más rápido que MySQL o PostGreSQL, es multiplataforma y con soporte para varios lenguajes de programación.

SQLite

Autoevaluación

Pregunta 1

El tamaño máximo de una tabla en PostGreSQL es de 1,6 Terabytes.