Configuracion

Instalación de SQLite

Para hacer los ejercicios y experimentar con el lenguaje SQL utilizaremos el sistema de base de datos SQLite desde la línea de comandos. La instalación de SQLite es muy simple y no requiere de la configuración ni de un servidor ni de un cliente.

Si te encuentras en problemas a la hora de configurar tu ambiente de trabajo puedes crear un issue. Trataremos de ayudarte a resolverlo tan pronto como podamos.

Utiliza el siguiente link para la descarga del software de SQLite https://www.sqlite.org/download.html. Selecciona los binarios precompilados apropiados para tu sistema operativo. En el caso de Windows te recomiendo descargar sqlite-tools-win32-x86-3260000.zip (1.68 MiB).

Para instalar SQLlite:

  1. Crea una nueva carpeta. Te recomiendo C:\sqlite
  2. Extrae en dicha carpeta el contenido del archivo que acabas de descargar. Deberías ver el archivo sqlite3.exe en la carpeta sqlite.

Para verificar la instalación abre la línea de comando y navega hasta la carpeta c:\sqlite

cd \sqlite

Luego tipea:

sqlite3

Si todo anduvo bien, deberías ver algo similar a lo siguiente:

SQLite version 3.26.0 2018-12-01 12:34:55
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite>

Para salir de SQLite utiliza el comando .quit

.quit

Para poder hacer los ejercicios necesitarás contar con una base de datos de ejemplo que utilizaremos en el curso. A continuación descarga el siguiente archivo que contiene la base de ejemplo llamada Chinook.

  • chinook.zip (298 ko)
  • Chinook es una base de datos de ejemplo típica disponible para diversos DBMSs (SQL Server, Oracle, MySQL, SQLite, etc.). Puede ser creada ejecutando un simple script. Más información acerca de Chinook aquí

    Descomprime el archivo descargado en la carpeta C:\sqlite. Desde la línea de comandos navega hasta dicha carpeta.

    cd c:\sqlite
    

    A continuación establece una conexión hacia la base que has acabado de descargar:

    c:\sqlite>sqlite3 chinook
    SQLite version 3.26.0 2018-12-01 12:34:55
    Enter ".help" for usage hints.
    sqlite>
    

    Ejecuta el siguiente comando:

    .database
    

    Obtendrás un resultado análogo al siguiente:

    sqlite> .database
    main: c:\sqlite\chinook
    sqlite>
    

    Felicitaciones! Ya tienes preparado tu entorno para experimentar con el lenguaje SQL y resolver los ejercicios del curso de base de datos. Ve por un !