Seraphinux
“Lloramos por el lamento de un pájaro pero no por la sangre de un pez, benditos aquellos que tienen voz”
April 30th, 2008
Visitada: 188 veces, 3 en este dia.

Por que usar SQLite…

… o lo que es lo mismo “no le dejes el trabajo de un hombre a un niño”.

Algo que he podido apreciar en las presentaciones de algunos (muchos) proyectos de titulacion es que en materia de base de datos terminan usando MySQL, Oracle o en el peor de los casos Access, y ok voy de acuerdo en usar MySQL u Oracle cuando se trata de algo en red y cuando vas a trabajar con muchos pero muuuchos datos y no para hacer una aplicacion del tipo “Agendita Mi Alegria”.

Cuando la cantidad de datos es poca y no es atraves de una red terminan usando Access, lo cual es todavia peor, entonces la pregunta es: ¿Por que poner aun niño a hacer el trabajo de un hombre? o mejor dicho ¿por que usar Access en lugar de SQLite? (en el caso de que usen Oracle o MySQL les diria: “¿Por que matar una mosca a cañonazos?” :D ).

Uno de los motivos que yo veo es el desconocimiento, la verdad es que no hay mucha información que digamos sobre SQLite y la que hay esta en ingles. Asi que os parece si revertimos esto :D

Hagamos un pequeño intro a SQLite {mas que otra cosa es un prefacio}

SQLite es una base de datos relacional de fuente abierta. Que originalmente vio la luz en el año 2000. SQLite cuenta con una reputación de ser muy portable, fácil de usar, compacta, eficiente y fiable. Muy similar al conocido Access del mundo Windows pero a diferencia de este posee una serie de ventajas.

Para comenzar es multiplataforma y cumple con la mayoria de los estándares SQL92 por lo que su sintaxis y forma de uso casi no posee curva de aprendizaje si es que conoces SQL y/o has trabajado con MySQL. Es ideal para trabajar con volúmenes medianos o pequeños de información, de manera ágil y eficiente. Aunque sus diseñadores aseguran que es posible manejar bases de datos de hasta 2 TeraBytes sin mayores inconvenientes. Cuando un MySQL queda grande la solución ideal de código abierto, libre y gratuito es SQLite.

Como puedes ver vale la pena usar SQLite y creeme que por documentacion no vamos a parar, de eso me encargo yo. Por cierto tengo un pequeño tutorial para usar SQLite con C# y SQLite con Java en ambientes Windows (de momento). Asi que espera pronto mas documentacion y si tu tienes algun ejemplo o tutorial y quisieras compartirlo no dudes en comunicarte conmigo.

Posts Relacionados

Una Respuesta to “Por que usar SQLite…”

  1. Muy buena data, ademas es barbaro lo del VS.

    El otro dia me paso algo asi, y no iba a usar un server, y termine cayendo en un archivo binario.

Dejanos un comentario.