Um bom banco de dados começa com tabelas bem definidas e chaves corretas. Este quiz de SQL reúne 10 questões sobre CREATE TABLE, tipos de dados, chaves primárias e estrangeiras e restrições, com resultado na hora.
Resultados
#1. Qual comando cria uma nova tabela em SQL?
#2. O que é uma chave primária (PRIMARY KEY)?
#3. Uma chave primária pode conter valores nulos?
#4. Para que serve uma chave estrangeira (FOREIGN KEY)?
#5. Qual tipo de dado é mais adequado para armazenar um nome?
#6. O que a restrição NOT NULL garante?
#7. O que faz a restrição UNIQUE?
#8. O que faz o comando DROP TABLE?
#9. Qual comando é usado para adicionar uma coluna a uma tabela existente?
#10. Para que serve a cláusula DEFAULT em uma coluna?
Dica de estudo
Ao modelar uma tabela, defina primeiro a chave primária e depois as restrições como NOT NULL e UNIQUE. Crie duas tabelas relacionadas por chave estrangeira e tente inserir dados inválidos para ver as restrições funcionando.



