domingo, 21 de noviembre de 2010

Base de Datos

1¿Qué es una base de datos?

Una base de datos o banco de datos (en ocasiones abreviada B.D.D.) 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.

2¿Existen varios tipos de base de datos, Cuales?

Según la variabilidad de los datos almacenados
  • Bases de datos estáticas
  • Bases de datos dinámicas
  • Según el contenido
  • Bases de datos bibliográficas
  • Bases de datos de texto completo
  • Directorio
  • Bases de datos o "bibliotecas" de información química o biológica

3¿Cómo podemos tener acceso a la base de datos ?

Con cualquier lenguaje de lectura de archivo direccinando para que lo lea en el programa
Menciona que programas utilizamos para poder tener acceso a la base de datos

SGBD libres
  • PostgreSQL (http://www.postgresql.org Postgresql) Licencia BSD
  • 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/software/data/db2/express/)
  • Apache Derby (http://db.apache.org/derby/)

SGBD no libres
  •  MySQL Licencia Dual, depende el uso (no se sabe hasta cuando, ya que la compró Oracle). Sin embargo, existen 2 versiones: una gratuita que sería equivalente a la edición "express" SQL server de Microsoft Windows y otra más completa de pago, ese pago se haría en la licencia de ella ya que permitiría usarse en otras distribuciones sin usar la licencia GNU.
  • 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
  • IBM IMS Base de Datos Jerárquica
  • CA-IDMS
 SGBD no libres y gratuitos
  • Microsoft SQL Server Compact Edition Basica
  • Sybase ASE Express Edition para Linux (edición gratuita para Linux)
  • Oracle Express Edition 10

1 comentario: