Articulo de SQLite por Daniel Maldonado y Gerardo CaberoDescripción completa
Descripción completa
Descripción completa
Descripción completa
Descripción: Base de datos local
Descripción: APRENDER SQL USANDO EL SOFTWARE SQL COMMAND
Curso de SqLite Studio: para aquellas personas que necesitan aprender Sql tanto a nivel general como para aplicaciones Android. Tema01. Contenidos: 01.01.- Localización y descarga de la …Descripción completa
¿Cómo Instalar SQLite En WindowsDescripción completa
SQLlite
sql
ExerciciosDescrição completa
Descripción: Ejercicios de sql
Full description
Resumen SQLFull description
sql documentFull description
Full description
sqlFull description
adfgsrhFull description
Aprenda SQL con con SQLite
Aprenda SQL con SQLite. ISC Raúl Oramas Bustillos. [email protected]
Este obra está bajo una Licencia Creative Commons Atribución-NoComercial 2.5 México.
1
Aprenda SQL con con SQLite
Descripción del curso. En este curso se estuian los !unamentos el len"uaje e consultas estructurao #$L %#tr %#truct ucture ure $uer& $uer& Lan" Lan"ua" ua"e' e' util utili( i(an ano o la )erra )errami mien enta ta #$Li #$Lite te a trav través és e ejem ejem*l *los os *rácticos.
Audiencia. Este curso está iri"io a estuiantes+ *ro!esionistas+ & esarrollaores e so!t,are ue esean conocer los !unamentos el len"uaje e consultas estructurao #$L.
Requisitos. Nin"una+ &a ue en este curso iniciamos ese los !unamentos básicos e #$L.
O!eti"os del curso. es*ués e com*letar este curso+ serás ca*a( e/ •
•
•
•
Crear bases e atos & tablas. Mani*ular la in!ormación contenia en una base e atos. A*licar las re"las e inte"ria re!erencial. 0tili(ar vistas +tri""ers & *roceimientos almacenaos.
1. Instalación de SQLite. Al !inali(ar esta lección+ serás ca*a( e/ •
•
escar"ar e instalar el so!t,are *ara #$Lite. 0tili(ar la )erramienta e la l@nea e comanos slite3.
#.#. La ase de datos SQLite. #$Lite es un motor e base e atos relacional con transacciones atómicas+ aislaas & consistentes+ ue no reuiere instalación ni aministración & ue im*lementa la ma&or *arte el estánar #$L:2. #$Lite es un motor ue se incrusta en a*licaciones *ara i7)one+ Anroi+ #&*e+ Bire!ox entre muc)os otros. otros. >,,,.slite.or">o,nloa.)tml #i estamos en el ambiente Gino,s el arc)ivo a escar"ar es el slite-s)ell-,in.32.(i* en el a*artao 7recom*ile ?inaries !or Gino,s+ lue"o escom*rimimos este arc)ivo en al"Fn irectorio %*or ejem*lo en c/Hslite' Hslite' & !inalmente ese la l@nea e comanos ejecutamos el arc)ivo slite3.exe.
#.$. La %erramienta de linea de comandos& sqlite'. A*rener a trabajar con bases e atos en #$Lite es mu& sencillo. Lo ue tenemos ue )acer es ubicar el arc)ivo ejecutable slite3.exe ue escar"amos anteriormente & ejecutarlo ese la l@nea e comanos.
C:\>bd\sqlite pruebita.bd SQLite version 3.7.13 2012-06-11 02:05:22 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite>
La instrucción anterior inicia la )erramienta e l@nea e comanos & crea una base e atos con el nombre *ruebita si esta no existe. #i &a existe entonces la la usa como la base e atos *rinci*al. *rinci*al. Como recomenación recomenación++ ebemos e a"re"ar una extensión extensión e arc)ivo !ácil !ácil e reconocer+ como I.bI o I.sliteI.
Aprenda SQL con con SQLite
7oemos escribir I.)el*I *ara consultar los comanos el *ro"rama+ o em*e(ar a escribir las instrucciones #$L *ara em*e(ar a con la )erramienta. Es im*ortante ue ten"as en cuenta ue los comano comanos s em*ie(an em*ie(an con un *unto+ & no terminan terminan con el *unto & coma coma !inal. !inal. #i ueremos terminar la sesión escribiremos el comano .uit o .exit. Con el comano .atabases *oemos ver las bases e atos ue )emos creao )asta el momento.
sqlite>.databases A continuación vamos a crear cr ear una tabla ue nos va a servir ser vir *ara mostrar otros comanos e la )erramienta e l@nea e comanos slite3. La instrucción #$L si"uiente+ crea una tabla e nombre mi
sqlite>CREATE TABLE miTablita(id INT); 9bserva ue las instrucciones e #$L #$L terminan con un *unto & coma. 7ara listar las tablas tablas is*onibles *ara la base e atos ue esta como *rinci*al en este momento utili(amos el comano .tables.
sqlite>.tables miTablita #i ueremos conocer la estructura e una tabla utili(amos el comano .sc)ema ue nos mostrará como !ue creaa esa tabla.
sqlite>.schema miTablita CREATE TABLE miTablita(id INT); Existen otros comanos ue utili(aremos con!orme lo necesitemos.
5
Aprenda SQL con con SQLite
2. Crear, modificar y borrar tablas. Al !inali(ar esta lección+ serás ca*a( e/ •
Crear+ moi!icar & borrar tablas e una base e atos.
$.#. Lengua!e de De(inición de datos. El len"u len"uaj aje e e e!in e!inic ició ión n e ato atos s %L+ %L+ ata ata e!i e!ini niti tion on Lan" Lan"ua" ua"e' e' com* com*re rene ne las las instrucciones ue *oemos utili(ar utili(ar *ara crear+ moi!icar & eliminar eliminar tablas. Las instrucciones L *ara #$Lite son/ •
•
•
CEA
$.$. Crear una tala. La instrucción CEA
sqlite>CREATE TABLE contactos(nombre TEXT, apellidos TEXT, edad INTEGER); El ti*o e ato *ara un cam*o *uee incluir/ •
•
•
•
•
N0LL. N
7ara veri!icar ue la tabla )a sio creaa escribimos el comano .tables.
sqlite>.tables contacto miTablita
$.'. )odi(icar una tala. La instrucción instrucción AL
Aprenda SQL con con SQLite
sqlite>ALTER TABLE contacto ADD COLUMN email TEXT; 7ara veri!icar los cambios utili(amos el comano .sc)ema.
sqlite>.schema contacto CREATE TABLE contacto(nombre TEXT, apellidos TEXT, edad, INT, email, TEXT); 7ara renombrar la tabla contacto escribimos/
sqlite>ALTER TABLE contacto RENAME TO agenda; 7ara veri!icar los cambios+ escribimos el comano .sc)ema.