Resumo :neste tutorial, primeiro apresentamos um banco de dados de amostra SQLite. Em seguida, forneceremos os links para baixar o banco de dados de amostra e seu diagrama. No final do tutorial, mostraremos como se conectar ao banco de dados de exemplo usando a ferramenta sqlite3.
Introdução ao banco de dados de amostra chinook SQLite
Fornecemos a você o banco de dados de exemplo SQLite chamado chinook. O banco de dados de exemplo chinook é um bom banco de dados para praticar com SQL, especialmente SQLite.
O diagrama de banco de dados a seguir ilustra as tabelas de banco de dados chinook e seus relacionamentos.
Tabelas de banco de dados de amostra Chinook
Existem 11 tabelas no banco de dados de amostra chinook.
-
employeesA tabela armazena dados de funcionários, como id de funcionário, sobrenome, nome, etc. Ela também possui um campo chamadoReportsTopara especificar quem se reporta a quem. -
customerstabela armazena dados de clientes. -
invoices&invoice_itemstabelas:essas duas tabelas armazenam os dados da fatura. AsinvoicesA tabela armazena os dados do cabeçalho da fatura e osinvoice_itemsA tabela armazena os dados dos itens de linha da fatura. -
artiststable 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_typestable 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:playliststabela armazena dados sobre listas de reprodução. 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 asplayliststabela etrackstabela é muitos-para-muitos. Aplaylist_tracktabela é usada para refletir essa relação.
Baixe o banco de dados de amostra SQLite
Você pode baixar o banco de dados de amostra SQLite usando o link a seguir.
Baixar banco de dados de exemplo SQLite
Caso você queira ter o diagrama do banco de dados para referência, você pode baixar as versões em preto e branco e em cores 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 exemplo está no formato ZIP, portanto, você precisa extraí-lo para uma pasta, por exemplo,
C:\sqlite\db . O nome do arquivo é chinook.db Se você não tiver o 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>Code language: Shell Session (shell) Segundo, use o seguinte comando para se conectar ao
chinook banco de dados de exemplo localizado no db pasta, que é uma subpasta do sqlite pasta. c:\sqlite>sqlite3 c:\sqlite\db\chinook.dbCode language: Shell Session (shell) Você deverá ver o seguinte comando:
sqlite>Code language: Shell Session (shell) Terceiro, tente um comando simples, por exemplo, .tables, para visualizar todas as tabelas disponíveis no banco de dados de exemplo.
sqlite> .tables
albums employees invoices playlists
artists genres media_types tracks
customers invoice_items playlist_trackCode language: SQL (Structured Query Language) (sql) Neste tutorial, apresentamos o banco de dados de exemplo chinook SQLite e mostramos como se conectar a ele usando a ferramenta sqlite3.