Search courses, chapters, or pages...
Abra um banco de treino em um cliente gráfico ou ambiente online e reconheça o que é o arquivo ou servidor, o que é o banco e o que é a ferramenta usada para enxergá-lo. Diferencie uma conexão de leitura segura de uma alteração nos dados.
Use what you learned in the previous lesson to solve real-world problems.
Navegue pela lista de objetos do banco e separe tabelas de outros itens que podem aparecer, como visualizações, índices ou tabelas internas. Use o nome da tabela como a primeira pista sobre que tipo de fato ela guarda.
Check what you understood with a short quiz.
Leia uma tabela como uma grade em que colunas definem atributos, linhas representam registros e células guardam valores individuais. Pratique apontar exatamente onde está uma informação: tabela, coluna e linha.
Descubra o “grão” de uma tabela: o que uma única linha representa no mundo real. Compare tabelas como clientes, pedidos e itens de pedido para evitar perguntas vagas ou respostas duplicadas.
Compare os dados visíveis com a estrutura que os descreve: nomes de colunas, tipos, chaves e regras. Reconheça que o esquema diz o que pode existir na tabela, enquanto as linhas mostram o que existe agora.
Reconheça tipos comuns como inteiro, decimal, texto, data/hora e booleano, e associe cada um ao tipo de valor que faz sentido guardar ali. Perceba por que um preço, uma data e um código postal não devem ser tratados do mesmo jeito.
Diferencie valor ausente de texto vazio, zero ou falso. Veja por que uma célula nula significa “não informado” ou “não aplicável”, e por que isso muda a forma de interpretar a tabela.
Identifique a coluna, ou combinação de colunas, que diferencia uma linha de todas as outras. Compare chaves naturais e IDs artificiais para entender por que bancos usam chaves primárias para apontar registros com precisão.
Siga uma chave estrangeira de uma tabela para outra e veja como ela conecta fatos sem repetir todos os dados. Use exemplos como pedido → cliente para reconhecer relações entre tabelas.
Leia nomes de tabelas, nomes de colunas e chaves para montar um pequeno mapa mental do banco. A partir desse mapa, decida onde procurar informações sobre pessoas, produtos, eventos ou transações.
Transforme uma dúvida comum em uma pergunta tabular: qual entidade quero observar, quais colunas importam e qual tabela parece ter as linhas certas. Prepare perguntas que depois poderão virar consultas SQL sem ambiguidade.
Review this chapter with practice based on your mistakes.