Resumo : neste tutorial, primeiro apresentamos um banco de dados de amostra SQLite. A seguir, forneceremos os links para baixar o banco de dados de amostra e seu diagrama. No final do tutorial, mostraremos como conectar-se ao banco de dados de amostra usando a ferramenta sqlite3.
Introdução ao banco de dados de amostra Chinook SQLite
Fornecemos o banco de dados de amostra SQLite chamado chinook. O banco de dados de amostra chinook é um bom banco de dados para praticar SQL, especialmente SQLite.
O diagrama de banco de dados a seguir ilustra as tabelas do banco de dados chinook e seus relacionamentos.
Exemplos de tabelas de banco de dados Chinook
Existem 11 tabelas no banco de dados de amostra chinook.
-
employees
A tabela armazena dados de funcionários, como ID do funcionário, sobrenome, nome, etc. Ela também possui um campo nomeadoReportsTo
para especificar quem se reporta a quem. -
customers
tabela armazena dados de clientes. -
invoices
&invoice_items
tabelas: essas duas tabelas armazenam dados da fatura. Ainvoices
tabela armazena os dados do cabeçalho da fatura e osinvoice_items
dados dos itens de linha da fatura. -
artists
tabela armazena dados de artistas. É uma tabela simples que contém apenas o id e o nome do artista. -
albums
tabela armazena dados sobre uma lista de faixas. Cada álbum pertence a um artista. No entanto, um artista pode ter vários álbuns. -
media_types
tabela armazena tipos de mídia, como áudio MPEG e arquivos de áudio AAC. -
genres
table armazena tipos de música como rock, jazz, metal, etc. -
tracks
tabela armazena os dados das músicas. Cada faixa pertence a um álbum. -
playlists
&playlist_track
tabelas:playlists
tabelas armazenam dados sobre playlists. Cada lista de reprodução contém uma lista de faixas. Cada faixa pode pertencer a várias listas de reprodução. A relação entre aplaylists
tabela etracks
a tabela é de muitos para muitos. Aplaylist_track
tabela é usada para refletir esse relacionamento.
Baixe o banco de dados de amostra SQLite
Você pode baixar o banco de dados de amostra SQLite usando o link a seguir.
Baixe o banco de dados de amostra SQLite
Caso queira ter o diagrama do banco de dados para referência, você pode baixar as versões em preto e branco e coloridas em formato PDF.
Baixe o diagrama de banco de dados de amostra SQLite
Baixe o diagrama de banco de dados de amostra SQLite com cores
Como se conectar ao banco de dados de amostra SQLite
O arquivo de banco de dados de amostra está no formato ZIP, portanto, é necessário extraí-lo para uma pasta, por exemplo, C:\sqlite\db
. O nome do arquivo échinook.db
Se você não tiver um software zip instalado, poderá baixar um software zip gratuito, como o 7-zip .
Primeiro, use o programa de linha de comando e navegue até o diretório SQLite onde o arquivo sqlite3.exe está localizado:
c:\sqlite>
Linguagem de código: Sessão Shell ( shell )
Segundo, use o comando a seguir para conectar-se ao chinook
banco de dados de amostra localizado na db
pasta, que é uma subpasta da sqlite
pasta.
c:\sqlite>sqlite3 c:\sqlite\db\chinook.db
Linguagem de código: Sessão Shell ( shell )
Você deverá ver o seguinte comando:
sqlite>
Linguagem de código: Sessão Shell ( shell )
Terceiro, tente um comando simples , por exemplo, .tables para visualizar todas as tabelas disponíveis no banco de dados de amostra.
sqlite> .tables
albums employees invoices playlists
artists genres media_types tracks
customers invoice_items playlist_track
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Neste tutorial, apresentamos o banco de dados de exemplo chinook SQLite e mostramos como se conectar a ele usando a ferramenta sqlite3.