miércoles, 5 de marzo de 2008

Motor de Bases de Datos SQLite

Aunque a primera vista pueda sonar raro, SQLite es el motor de Bases de datos más implementado en el mundo.
Y esto es así debido a que SQLite puede ser implementado en multitud de sistemas y entornos que van desde aplicaciones de escritorio hasta aplicaciones para PDAs, teléfonos móviles e incluso en reproductores MP3.
¿Pero que es exactamente SQLite? SQLite es una librería escrita en C, cuyo código fuente está publicado bajo domino público (podríamos hacer nuestros propios cambios) , y que tiene las siguientes características destacadas:
  1. Es transaccional, aunque solo permite realizar una transacción a la vez.
  2. No requiere ningún tipo configuración (Zero-Configuration).
  3. Implementa la mayoría de las características de SQL92.
  4. Ocupa muy poco, algo menos de 300KBytes.
  5. No tiene tecnología cliente/servidor, siendo más rapido que estos sistemas y almacenando la Base de Datos en un fichero multiplataforma.
  6. Se accede a las Bases de Datos mediante una API o Interfaz de Programación de Aplicaciones.
Y además de todo lo que he contado, SQLite cuenta con el apoyo de empresas como Adobe, Mozilla o Symbian.

Enlaces: Introducción a SQLite, descarga SQLite, empezando con SQLite, FAQ

No hay comentarios: