Introduccion a sql

Solo disponible en BuenasTareas
  • Páginas : 4 (977 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de febrero de 2012
Leer documento completo
Vista previa del texto
SQLite

* SQLite es un sistema de gestión de bases de datos relacional compatible con ACID

* La biblioteca implementa la mayor parte del estándar SQL-92, incluyendo transacciones de basede datos atómicas, consistencia de base de datos, aislamiento, y durabilidad (ACID), triggers y la mayor parte de las consultas complejas.

* el motor de SQLite no es un proceso independiente conel que el programa principal se comunica. En lugar de eso, la biblioteca SQLite se enlaza con el programa pasando a ser parte integral del mismo

* El programa utiliza la funcionalidad de SQLitea través de llamadas simples a subrutinas y funciones.

* SQLite usa un sistema de tipos inusual. En lugar de asignar un tipo a una columna como en la mayor parte de los sistemas de bases dedatos SQL, los tipos se asignan a los valores individuales. Por ejemplo, se puede insertar un string en una columna de tipo entero (a pesar de que SQLite tratará en primera instancia de convertir lacadena en un entero). Algunos usuarios consideran esto como una innovación que hace que la base de datos sea mucho más útil,

MySQL

* MySQL es un sistema de gestión de bases de datos relacional,multihilo y multiusuario con más de seis millones de instalaciones.

* MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python),y por herramientas de seguimiento de errores como Bugzilla.

* Su popularidad como aplicación web está muy ligada a PHP, que a menudo aparece en combinación con MySQL. MySQL es una base de datosmuy rápida en la lectura cuando utiliza el motor no transaccional MyISAM, pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación.

* Existen varias APIsque permiten, a aplicaciones escritas en diversos lenguajes de programación, acceder a las bases de datos MySQL, incluyendo C, C++, C#, Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java (con...
tracking img