Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Guía Rápida de Uso Inicial de SQLite 3

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Universidad del Mar campus Puerto Escondido.

Licenciatura en Informática.
Bases de Datos I.
Guía rápida de uso inicial de SQLite 3.
Sistema Operativo: Windows 8/10.

1. Para ejecutar sqlite se requiere abrir una ventana de línea de comandos y navegar a través del
prompt hasta la carpeta en dónde se encuentra el archivo ejecutable sqlite3, tal y como se muestra
en la siguiente figura, en la cual se muestra que el archivo sqlite3 se encuentra en el directorio
C:\sqlite-tools-win32-x86-3350100 (carpeta proporcionada con el programa sqlite).

2. Ejecutar el programa sqlite3 agregando el nombre de la base de datos que se va a crear con su
ejecución, por ejemplo para crear una base de datos llamada Empresa, se deberá capturar la
siguiente línea:
sqlite3 Empresa.db

En caso de que el programa sqlite3 no lance un mensaje de error, deberá observar la siguiente pantalla
en la salida de la consola de comandos de windows, lo cual significa que la base de datos se creó de
manera satisfactoria en el dispositivo de almacenamiento secundario que utiliza el sistema operativo.
En este caso, se iniciará una sesión para poder interactuar con la base de datos Empresa generada en
el paso 1.
3. Cuando se haya mostrado en la consola el programa ejecutable sqlite3>, el sgbd estará en
ejecución en espera de instrucciones de entrada-salida en el lenguaje SQL (Structured Query
Language) para trabajar sobre el esquema de la base de datos Empresa, instrucciones que se
abordarán más adelante.
Si se desea observar cuales bases de datos tiene implementado el programa sqlite3, se requiere
que escribir la instrucción:
sqlite3> .databases

La ejecución de esta instrucción mostrará todas las bases de datos implementadas en el sgbd, así como
su ubicación física en el medio de almacenamiento secundario en donde se ha almacenado, tal y como
se muestra en la siguiente figura:

4. La sesión iniciada en el SGBD se puede cerrar con el comando .quit, el cual retornará el flujo
hacia la ventana de línea de comandos en donde se inició la sesión de sqlite3, tal y como se
muestra a continuación:
5. Para poder hacer un respaldo de las bases de datos creadas a partir de sqlite3, se utilizará el
comando dump agregado a la sintaxis del comando sqlite3, el cual puede invocarse de alguna de
las siguientes formas:

sqlite3 [NombreBD] dump > [NombreArchivoDestino]


sqlite3 [NombreBD] dump < [NombreArchivoOrigen]

Obsérvese que existen dos formas de utilizar el comando dump, con el operador mayor que (>) se
utilizará para realizar un respaldo (backup) de la base de datos definida en el campo NombreBD en
el archivo destino definido en el campo NombreArchivoDestino.

Por otro lado, el operador menor que (<) se utilizará para cargar (restaurar) una base de datos desde
un archivo de origen, comúnmente con el formato del lenguaje estructurado de consultas (Structured
Query Language).

Por ejemplo, si se desea hacer un respaldo de la base de datos Empresa generada a partir del paso 1,
se introducirá en la consola de comandos la instrucción:

Sqlite3 Empresa.db dump > Empresa.sql

En donde la instrucción capturada generará um archivo denominado Empresa.sql que se almacenará


de igual forma en el dispositivo de almacenamiento secundario usado por el SGBD, el cual se puede
abrir para visualizar su contenido desde algún editor de texto.
El archivo se almacena en el directorio que invocó la sesión de sqlite3.

Recordando que la la base de datos generada se encuentra vacía, se observará solamente un bloque
de líneas de texto en el archivo Empresa.sql generado a partir del paso 5.

Fuente consultada:
W3Big.com. http://www.w3big.com/es/sqlite/sqlite-create-database.html

También podría gustarte