SQLite para Mac
Biblioteca de desarrollo para la conexión a bases de datos SQL.

SQLite es una biblioteca en proceso que implementa un motor de base de datos SQL transaccional, autónomo, sin servidor y que no requiere configuración.
El código de SQLite es de dominio público y, por lo tanto, se puede utilizar libremente para cualquier fin, ya sea comercial o privado. Actualmente, SQLite se encuentra en más aplicaciones de las que podemos contar, incluidos varios proyectos de gran repercusión. SQLite es un motor de base de datos SQL integrado. A diferencia de la mayoría de las demás bases de datos SQL, SQLite no cuenta con un proceso de servidor independiente. SQLite lee y escribe directamente en archivos de disco normales. Una base de datos SQL completa, con múltiples tablas, índices, disparadores y vistas, se almacena en un único archivo de disco.
El formato de archivo de la base de datos es multiplataforma: puedes copiar libremente una base de datos entre sistemas de 32 y 64 bits o entre arquitecturas «big-endian» y «little-endian». Estas características hacen de SQLite una opción muy popular como formato de archivo de aplicación. No pienses en SQLite como un sustituto de Oracle, sino como un sustituto de fopen(). Si necesitas una interfaz gráfica de usuario (GUI) para la gestión de la base de datos, puedes instalar NAVICAT. SQLite es una biblioteca compacta. Con todas las características habilitadas, el tamaño de la biblioteca puede ser inferior a 300 KiB, dependiendo de la configuración de optimización del compilador. (Algunas optimizaciones del compilador, como la inline agresiva de funciones y el desenrollado de bucles, pueden hacer que el código objeto sea mucho más grande.) Si se omiten las características opcionales, el tamaño de la biblioteca de SQLite puede reducirse por debajo de los 180 KiB.
También se puede configurar SQLite para que funcione con un espacio de pila mínimo (4 KiB) y muy poco espacio de montón (100 KiB), lo que convierte a SQLite en una opción popular como motor de base de datos en dispositivos con memoria limitada, como teléfonos móviles, PDA y reproductores de MP3. Existe un equilibrio entre el uso de memoria y la velocidad. Por lo general, SQLite funciona más rápido cuanto más memoria se le asigna. No obstante, el rendimiento suele ser bastante bueno incluso en entornos con poca memoria.

Comentarios
Valoraciones de usuarios