Banco de dados de exemplo SQLite

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.

Banco de dados de exemplo SQLite

Exemplos de tabelas de banco de dados Chinook

Existem 11 tabelas no banco de dados de amostra chinook.

  •  employeesA tabela armazena dados de funcionários, como ID do funcionário, sobrenome, nome, etc. Ela também possui um campo nomeado ReportsTopara especificar quem se reporta a quem.
  •  customerstabela armazena dados de clientes.
  •  invoices& invoice_itemstabelas: essas duas tabelas armazenam dados da fatura. A invoicestabela armazena os dados do cabeçalho da fatura e os invoice_itemsdados dos itens de linha da fatura.
  •  artiststabela armazena dados de artistas. É uma tabela simples que contém apenas o id e o nome do artista.
  •  albumstabela armazena dados sobre uma lista de faixas. Cada álbum pertence a um artista. No entanto, um artista pode ter vários álbuns.
  •  media_typestabela armazena tipos de mídia, como áudio MPEG e arquivos de áudio AAC.
  •  genrestable armazena tipos de música como rock, jazz, metal, etc.
  •  trackstabela armazena os dados das músicas. Cada faixa pertence a um álbum.
  •  playlists& playlist_tracktabelas: playliststabelas 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 a playliststabela e tracksa tabela é de muitos para muitos. A playlist_tracktabela é 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 chinookbanco de dados de amostra localizado na dbpasta, que é uma subpasta da sqlitepasta.

c:\sqlite>sqlite3 c:\sqlite\db\chinook.dbLinguagem 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_trackLinguagem 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.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *