
En este artículo vamos a conocer una de las herramientas de Bases de Datos que en los últimos años fue muy aceptada y utilizada por grandes programadores y en diversos proyectos informáticos. Conoceremos algunas características, ventajas y desventajas que presenta SQLite.
SQLite es un proyecto de dominio público, su creador es D. Richard Hipp, el cual implementa una pequeña librería de aproximadamente 500kb, programado en el lenguaje C, de dominio público, totalmente libre y que tiene con función hacer de un sistemas de bases de datos relacional.
Uno de las primeras diferencia entre los motores de Bases de datos convencionales es su arquitectura cliente/servidor, pues SQLite es independiente, simplemente se realizan llamadas a sub rutinas o funciones de las propias librerías de SQLite, lo cual reduce ampliamente la latencia en cuanto al acceso a las bases de datos. Con lo cual podemos decir que las base de datos compuesta por la definición de las tablas, índices y los propios datos son guardados por un solo fichero estándar y en un solo ordenador.
Conozcamos la historia detrás del proyecto SQLite
Cuando D. Richard Hipp trabajaba desarrollando software para la fuerza naval de los Estados Unidos, comenzó a desarrollar SQLite, según él cuenta con sus propias palabras: El proyecto SQLite surgió de una necesidad personal, para mi propio uso.
En enero de 2000 D. Richard Hipp estaba trabajando con su equipo de la General Dynamics en la Fuerza naval de los Estados Unidos, en un proyecto de software, el cual se conectaba a una base de datos Informix, el motor funcionaba muy bien, pero habían tenido problemas para hacer una reconfiguración cuando el sistema se reiniciaba. Luego cambiaron a PostgreSQL, pero administrar la base de datos era un poco más complejo. Fue en ese momento cuando surgió la idea de escribir un simple motor de base de datos SQL que permitiera leer los archivos del disco duro, y luego ser llamados en diferentes solicitudes.
Cinco meses más tarde comenzó a escribir las primeras versiones de lo que hoy conocemos como SQLite, con el pensamiento de que sería útil en algún problema similar.
Es claro que SQLite tiene la capacidad de reemplazar a grandes motores de Bases de Datos y acoplarse al desarrollo de nuestros proyectos informáticos, ya sea en ambientes de prototipos de sistemas como así también en complejos y robustos software.


Añadir a Del.Icio.Us
Hoy en día, en nuestros trabajos diarios, es inevitable e indispensable el uso de los ordenadores para prácticamente todas las tareas, tanto en las oficinas como así también en nuestros hogares. Este uso continuo a la larga puede llegar a producir dolores de cuello, hombros y muñeca, fatiga visual y otras dolencias.

En el primero de la lista nos encontramos con 
Muchas de las personas que desconocen GNU/Linux y otras que lo conocen pero muy poco, tienen cierto miedo a la hora de usarlo debido a que consideran que la administración del sistema puede ser algo tan complejo para entender. Puede que en partes tengan mucha razón, debido que para administrar un sistema de esta envergadura debemos tener algunos conocimientos previos para realizar algunas tareas puntuales.
En estos últimos años hemos notado el gran impacto que tubo internet en todas las actividades que realiza el hombre en lo cotidiano, desde informarse a través de los medios comunicación digitales, aprender y educarse gracias a las conocidas Aulas Virtuales o e-learning y por que no realizar tanto sus compras como sus ventas desde la comodidad de su casa.
Hoy en día vemos la evolución que están teniendo y el nivel de aceptación que aparecen de la mano de los Blog o en español más conocidos como bitácoras, la cuál no es más que un sitio web actualizado periódicamente. De hecho el termino Blog proviene de las palabras web y log (log en inglés significa diario). Un dato curioso es que este concepto de web personales y bitácoras es relativamente antiguo pero que hoy en día, una ves consagrado internet, los usuarios hacen uso de los mismos.



