Encontre seu ponto de partida
Comece com os bloquinhos ou faça o diagnóstico de nove questões para encontrar uma lição na trilha.
Comece identificando entidades e atributos com uma letra. Em bloquinhos de 10, aprenda a desenhar tabelas e relações até montar o banco de reservas da Feira do Bairro.
Atividade 1 → 0..N Reserva
Participante 1 → 0..N Reserva
1:NUma atividade, várias reservasCada reserva liga um participante a uma atividade.Use E para entidade e A para atributo. Depois, pratique chaves, relações e normalização. As três microetapas finais preparam você para montar o banco da Feira do Bairro.
EXEMPLO · PRIMEIRO BLOQUINHO
Participante é uma entidade ou um atributo?
Modelo · Atividade → E
Complete · Participante → _
Digite E. Assim como uma atividade, um participante pode ser registrado como entidade.
Alterne os bloquinhos com as lições no laboratório. Identifique o que precisa ser registrado, represente as relações e teste o esquema que o modelo gera.
O cronômetro é opcional e pode ser pausado. Para avançar na prática, acerte pelo menos 9 exercícios de primeira em dois bloquinhos consecutivos.
Comece com os bloquinhos ou faça o diagnóstico de nove questões para encontrar uma lição na trilha.
Crie tabelas, chaves e relações no laboratório. Confira o diagrama e teste no SQLite os comandos que definem o esquema.
Conclua cada lição verificando seu modelo e acertando a questão. No projeto, teste se as regras do banco representam as reservas da feira.
Na lição 9.5, modele as tabelas de atividades, participantes e reservas. Confira as chaves e restrições no SQLite e baixe o esquema em .sql. Na Oficina SQL, pratique as consultas do relatório de reservas sobre esse modelo.
Use a documentação para entender como tabelas, chaves e índices aparecem no esquema gerado pelo laboratório.
Confira a sintaxe de colunas, tipos e restrições de uma tabela. Consultar CREATE TABLE ↗
Veja como o SQLite verifica referências entre registros. Consultar chaves estrangeiras ↗
Confira como declarar um índice para uma ou mais colunas. Consultar CREATE INDEX ↗