Resumen :en este tutorial, primero le presentamos una base de datos de muestra de SQLite. Luego, le daremos los enlaces para descargar la base de datos de muestra y su diagrama. Al final del tutorial, le mostraremos cómo conectarse a la base de datos de muestra utilizando la herramienta sqlite3.
Introducción a la base de datos de ejemplo chinook SQLite
Le proporcionamos la base de datos de ejemplo de SQLite llamada chinook. La base de datos de muestra chinook es una buena base de datos para practicar con SQL, especialmente SQLite.
El siguiente diagrama de la base de datos ilustra las tablas de la base de datos chinook y sus relaciones.
Tablas de base de datos de muestra de Chinook
Hay 11 tablas en la base de datos de ejemplo chinook.
-
employees
La tabla almacena datos de los empleados, como la identificación del empleado, el apellido, el nombre, etc. También tiene un campo llamadoReportsTo
para especificar quién informa a quién. -
customers
tabla almacena datos de clientes. -
invoices
&invoice_items
tablas:estas dos tablas almacenan datos de facturas. Lasinvoices
la tabla almacena los datos del encabezado de la factura y losinvoice_items
La tabla almacena los datos de las partidas de la factura. -
artists
tabla almacena datos de artistas. Es una tabla simple que contiene solo la identificación y el nombre del artista. -
albums
tabla almacena datos sobre una lista de pistas. Cada álbum pertenece a un artista. Sin embargo, un artista puede tener varios álbumes. -
media_types
table almacena tipos de medios como audio MPEG y archivos de audio AAC. -
genres
la mesa almacena tipos de música como rock, jazz, metal, etc. -
tracks
tabla almacena los datos de las canciones. Cada pista pertenece a un álbum. -
playlists
&playlist_track
tablas:playlists
datos de almacenamiento de tabla sobre listas de reproducción. Cada lista de reproducción contiene una lista de pistas. Cada pista puede pertenecer a varias listas de reproducción. La relación entre lasplaylists
tabla ytracks
la tabla es de muchos a muchos. Elplaylist_track
la tabla se utiliza para reflejar esta relación.
Descargar base de datos de ejemplo de SQLite
Puede descargar la base de datos de muestra de SQLite usando el siguiente enlace.
Descargue la base de datos de ejemplo de SQLite
En caso de que desee tener el diagrama de la base de datos como referencia, puede descargar las versiones en blanco y negro y en color en formato PDF.
Descargue el diagrama de la base de datos de muestra de SQLite
Descargue el diagrama de base de datos de muestra de SQLite con color
Cómo conectarse a la base de datos de ejemplo de SQLite
El archivo de la base de datos de muestra tiene formato ZIP, por lo tanto, debe extraerlo a una carpeta, por ejemplo, C:\sqlite\db
. El nombre del archivo es chinook.db
Si no tiene instalado el software zip, puede descargar un software zip gratuito como 7-zip.
Primero, use el programa de línea de comandos y navegue hasta el directorio SQLite donde se encuentra el archivo sqlite3.exe:
c:\sqlite>
Code language: Shell Session (shell)
En segundo lugar, use el siguiente comando para conectarse al chinook
base de datos de ejemplo ubicada en db
carpeta, que es una subcarpeta de sqlite
carpeta.
c:\sqlite>sqlite3 c:\sqlite\db\chinook.db
Code language: Shell Session (shell)
Debería ver el siguiente comando:
sqlite>
Code language: Shell Session (shell)
En tercer lugar, pruebe con un comando simple, por ejemplo, .tables para ver todas las tablas disponibles en la base de datos de ejemplo.
sqlite> .tables
albums employees invoices playlists
artists genres media_types tracks
customers invoice_items playlist_track
Code language: SQL (Structured Query Language) (sql)
En este tutorial, le presentamos la base de datos de ejemplo chinook SQLite y le mostramos cómo conectarse a ella mediante la herramienta sqlite3.