Sqlite

Solo disponible en BuenasTareas
  • Páginas : 11 (2583 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de septiembre de 2012
Leer documento completo
Vista previa del texto
SQLITE

SQLite es una biblioteca de software que implementa un autónomo , sin servidor , sin necesidad de configuración , transacciones motor de base de datos SQL. SQLite es la más utilizada motor de base de datos SQL en el mundo. El código fuente para SQLite está en el dominio público .

Estado actual
• Versión 3.7.13 de SQLite se recomienda para todos los nuevos desarrollos.Actualización desde la versión 3.7.6.3, 3.7.7, 3.7.7.1, 3.7.8, 3.7.9, 3.7.11, 3.7.12, 3.7.12.1 o es opcional. Actualización de todas las demás versiones de SQLite es recomendable.

Características de SQLite

• Las transacciones son atómicas, coherentes, aisladas y durables (ACID) incluso después de caídas del sistema y fallas de energía.
• Sin necesidad de configuración - ningunaconfiguración o administración sea necesario.
• Implementa la mayoría de SQL92. ( Funciones no compatibles )
• Una base de datos completa se almacena en un archivo de disco único de plataforma cruzada .
• Soporta bases de datos de tamaño de terabytes y cadenas de gigabytes de tamaño y manchas. (Ver limits.html .)
• Código Pequeña huella : menos de 350KiB totalmente configurado 200KiB omenos con las características opcionales omitidos.
• Más rápido que el popular cliente / servidor de base de datos para los motores de la mayoría de las operaciones comunes.
• Simple, fácil de usar API .
• Escrito en ANSI-C. enlaces TCL incluidos. Enlaces para docenas de otros idiomas disponibles por separado.
• Bien comentado código fuente con cobertura de sucursales 100% prueba.
• Disponible como un solo ANSI-C archivo de código fuente que usted puede fácilmente caer en otro proyecto.
• Autónomo : sin dependencias externas.
• Múltiples plataformas: Unix (Linux, Mac OS X, Android, iOS) y Windows (Win32, WinCE, WinRT) son compatibles fuera de la caja. Fácil de portarlo a otros sistemas.
• Las fuentes están en el dominio público . El uso paracualquier propósito.
• Viene con un independiente de línea de comandos de interfaz (CLI), que puede ser usado para administrar bases de datos SQLite.

Usos sugeridos para SQLite:

• Aplicación Formato de archivo. Lugar de usar fopen () para escribir XML u otro formato propietario en archivos de disco que utiliza la aplicación, utilice una base de datos SQLite en su lugar. Así evitará tenerque escribir y resolver problemas de un programa de análisis, sus datos serán más fácilmente accesible y multiplataforma, y ​​sus actualizaciones serán transaccional.
• Base de datos de los gadgets. SQLite es una opción popular para el motor de base de datos en los teléfonos móviles, PDAs, reproductores MP3, cajas set-top, y otros aparatos electrónicos. SQLite tiene una huella de códigopequeño, hace un uso eficiente de la memoria, espacio de disco y ancho de banda de disco, es muy fiable, y no requiere ningún mantenimiento de un administrador de base de datos.
• Sitio web de base de datos. Debido a que no requiere información de configuración y archivos de disco en las tiendas ordinarias, SQLite es una opción popular como base de datos para respaldar pequeños y medianos sitiosweb.
• Batería de reserva en caso de una empresa RDBMS. SQLite se utiliza a menudo como sustituto de un RDBMS empresa con fines de demostración o de prueba. SQLite es rápido y no requiere instalación, que tiene una gran parte de la molestia de pruebas y demostraciones que hace alegre y fácil de poner en marcha.

































Característicasdistintivas de SQLite

Esta página se destacan algunas de las características de SQLite que son inusuales y que hacen SQLite diferente de muchos otros motores de base de datos SQL.
Zero-Configuration
SQLite no necesita ser "instalado" antes de su uso. No hay un "setup" del procedimiento. No existe un proceso de servidor que se debe iniciar, detener o configurar. No hay necesidad de un...
tracking img