Las bases de datos es un tema bastante documentado, amplio y extenso, pero en este artículo vamos a intentar dar una visión documentativa sobre la creación de una base de datos, explicando qué es, y dando una serie de distintas bases de datos.
Según la wikipedia una base de datos es:
“es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.”
Los desarrollos tecnológicos permitieron crear instrumentos para el manejo de estos datos, según algunas teorías en la que se basan los gestores de bases de datos, que son, estos gestores, programas especializados en organizar de forma eficiente los datos para su manipulación.
Para la creación de una base de datos podemos utilizar cualquiera de los gestores, dependiendo de nuestras necesidades, presupuesto y requerimientos. Los más conocidos y utilizados son:
Sistemas gestores de bases de datos libres
* PostgreSQL (http://www.postgresql.org Postgresql) Licencia BSD
* MySQL Licencia Dual, (depende el uso).
* Firebird basada en la versión 6 de InterBase, Initial Developer’s PUBLIC LICENSE Version 1.0.
* SQLite (http://www.sqlite.org SQLite) Licencia Dominio Público
* DB2 Express-C (http://www.ibm.com/ar/businesscenter/catalogo/db2_express-c.phtml)
* Apache Derby (http://db.apache.org/derby/)
Ejemplos sistemas gestores de bases de datos comerciales
* Advantage Database
* dBase
* FileMaker
* Fox Pro
* IBM DB2 Universal Database (DB2 UDB)
* IBM Informix
* Interbase de CodeGear, filial de Borland
* MAGIC
* Microsoft Access
* Microsoft SQL Server
* NexusDB
* Open Access
* Oracle
* Paradox
* PervasiveSQL
* Progress (DBMS)
* Sybase ASE
* Sybase ASA
* Sybase IQ
* WindowBase
* Softland ERP
* Flexline
* IMS
En las próximas semanas, iremos explicando de forma más detallada la creación de una base de datos en cada uno de estos gestores, o al menos, a los que tengamos acceso y de los que tenemos experiencia, pero si algún lector tiene preferencia por alguno de ellos, o alguna duda sobre este sector, como siempre, estaremos en lo posible por facilitar la información que nos pidais en vuestros comentarios.