Bases de datos sqlite

Páginas: 2 (467 palabras) Publicado: 17 de marzo de 2012
¿Qué es SQLite?

• Es una biblioteca de software que implementa un
manejador auto-contenido, sin servidor, 0configurable y transaccional

Auto-contenido
• Requiere un soporte mínimo debibliotecas externas
o del sistema operativo.

• Adecuado para integrarlo con dispositivos que
carecen de infraestructura de soporte o una computadora.

• Escrito en ANSI-C, el código fuente estadisponible
en un sólo archivo fuente (~500kb).

Sin servidor
• No hay un proceso de servidor intermedio
para comunicarse con la base de datos

• Ventajas: No hay un proceso independiente ainstalar o configurar y no requiere soporte administrativo para ponerla en operación.

• Desventajas: No hay protección de bugs de

las aplicaciones que lo usen, la concurrencia no es óptima y elacceso a la Base no es tan preciso

0-configurable
• No es necesario instalar antes de usarse, no hay
procedimiento de configuración.

• No hay proceso de servidor que se tenga que
configurar oinstalar.

• No se requiere de un administrador para crear
una base o asignar permisos.

• No requiere de acciones para recuperarse de de
una falla en el sistema o falla eléctrica. Transaccional
• Es una base de datos que cuyos cambios y consultas
son Atómicas, Consistentes, Independientes y Durables (ACID)

• Implementa transacciones ACID incluso si es

interrumpida por una falla deprograma, de sistema o eléctrica.

Que NO implementa
• Restricciones de Llave Foránea • Soporte Completo de TRIGGERS • Soporte Completo de ALTER TABLE • Transacciones anidadas • RIGHT y FULLOUTER joins • Escribir en vistas • GRANT y REVOKE

Concurrencia
• SQLite usa bloqueos de escritura/lectura para
acceder a la base de archivos NFS

• No funciona de manera correcta en sistemas •SMBD con cliente / servidor (PostgreSQL,

Oracle, MySQL) soportan un nivel de concurrencia mayor pues permiten a varios usuarios escribir en la base al mismo tiempo

Transacciones atómicas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BASE DE DATOS , base de datos
  • Codigo Para Coneccion Base De Datos En C# Con Sqlite
  • Importar/exportar datos desde sqlite
  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS