Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

SQLite

446 visualizaciones

Publicado el

INVESTIGACIÓN SQLite

Publicado en: Internet
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

SQLite

  1. 1. Es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña (~275 kiB) biblioteca escrita en C. QUIROZ SOLDÁN EDNA CAROLINA 382-M
  2. 2.  SQLite es un proyecto de dominio público creado por D. Richard Hipp.  Características La biblioteca implementa la mayor parte del estándar SQL-92, incluyendo transacciones de base de datos atómicas, consistencia de base de datos, aislamiento, y durabilidad (ACID), triggers y la mayor parte de las consultas complejas.
  3. 3.  SQLite es programa de administración de base de datos relacional muy fácil de usar que es más simple y quizás más fácil de usar que otras. Soporta de forma parcial Triggers y tiene un soporte de forma limitada la función ALTER TABLE, pero puede manejar consultas avanzadas. SQLite soporta una gran variedad de lenguajes de programación, desde los ampliamente usados C, C++, C-Sharp, Java, PHP y Perl, hasta lo menos usados como Haskell, Livecode, Pike, Curl, Common Lisp, Free Pascal, D, Clipper y más. Hay muy pocos lenguajes de programación que no son soportados por el programa de administración de base de datos SQLite.
  4. 4.  Lo primero será acceder al sitio web oficial http://sqlite.org/download.html y buscamos “Precompiled Binaries for Windows”, deberemos elegir entre varias versiones de nuestro sistema operativo, ya sea de 32 o 64 bits. Por ejemplo habrá una llamada “sqlite-dll-win32-x86-3080801.zip” con la que podemos descargar la versión de 32 bits.
  5. 5.  Luego, descargamos el archivo, lo descomprimimos y entre todos los que aparecen usaremos el “System.Data.SQLite.dll“.
  6. 6. 1sqlite3 BasedePrueba.db Lo primero que debemos de hacer es crear la nueva base de datos. Esto es muy sencillo no tenemos más que poner en consola Este comando lo que hará es crearnos una nueva base de datos llamada BasedeDatos.db, fácil sencillo y para toda la familia.Una vez en nuestra base de datos, vamos a crear una nueva tabla llamada contactos. create table contactos( nombre varchar(50), apellidos varchar(50), edad int); Con esto le estamos indicando a la base de datos que la tabla que queremos tiene tres columnas, nombre, apellidos y edad. Ahora la llenamos: 2 3 4 insert into contactos values("Sergio", "Torres", 25); insert into contactos values("Laura", "Garcia", 10); insert into contactos values("Juanjo", "Gutierrez", 20); insert into contactos values("Pedro", "Garcia",15); Para ver que efectivamente la tabla se ha creado y los contactos han sido añadidos ponemos: select * from contactos;
  7. 7.  Y nos debería de devolver la tabla con los nombre que hemos escrito. Para modificar algún valor de la tabla no tenemos más que escribir: update contactos set nombre="Sara" where nombre="Laura"; Con eso ya habríamos cambiado el nombre de Laura a Sara. Para borrar una entrada de la base de datos simplemente: delete from contactos where nombre="Sara"; Los métodos de búsqueda en la base de datos son: Select * from contactos; //Nos devuelve todos los contactos de la tabla (* es el "Comodin") select nombre from contactos; //nos devuelve los nombres select * from contactos where edad="20"; //nos devolveria todas las entradas de la tabla cuya edad sea 20 Otro comando util es el de saber como está conformada una tabla para asi escribir nuevos datos en ella, esto lo hacemos con el comando: schema Si queremos saber algún comando más, siempre podemos recurrir a la ayuda: help Y por ultimo para salir de la base de datos escribimos: .quit
  8. 8. el comando CREATE VIEW asigna un nombre a un preenvasados SELECT comunicado. Una vez creada la vista, se puede utilizar en la clausula FROM de otra SELECT en lugar de un nombre de tabla. Si el TEMP o palabra clave TEMPORAL se produce en medio de crear y ver y luego la opinión de que se crea es solo visible a la conexión de la base de datos que se creo y se borra automáticamente cuando la base de datos se cierra
  9. 9.  http://es.wikipedia.org/wiki/SQLite  http://developeando.net/descargar-sqlite/  http://www.hermosaprogramacion.com/2014/10/android-sqlite-bases-de-datos.html  http://elblogdelteleconocimiento.blogspot.mx/2013/05/comandos-basicos-en- sqlite.html

×