Banco de Dados (TI)
ATENÇÃO: Várias questões desta prova fazem referência
ao banco de dados descrito abaixo. Essas questões serão
identificadas pela chamada (Para resolver esta questão,
vide o banco de dados ...)
Banco de dados BD_EXEMPLO - descrição
O banco de dados é constituído pelas tabelas Candidato, Prova e
Avaliação, cujas colunas e respectivas instâncias são mostradas a
seguir. NULL representa um valor não preenchido.

Esquema relacional:
Candidato (inscrição, candidatoNome)
Prova (provaNome, data)
Avaliação (inscrição, provaNome, nota)
Chaves primárias (primary keys):
? a coluna inscrição constitui a chave primária da tabela
Candidato;
? a coluna provaNome constitui a chave primária
? as colunas inscrição e provaNome, em conjunto,
constituem a chave primária da tabela Avaliação.
Chaves estrangeiras (foreign keys):
? a coluna inscrição, da tabela Avaliação, constitui uma
chave estrangeira que referencia a tabela Candidato;
? a coluna provaNome, da tabela Avaliação, constitui uma
chave estrangeira que referencia a tabela Prova.
(Para resolver esta questão, vide o banco de dados BD_EXEMPLO,
descrito no início desta prova)
Observe os dois comandos SQL mostrados a seguir com os
respectivos resultados.

Note que em nenhum dos resultados a linha
105 Prática NULL
aparece, mesmo que, no segundo comando, a cláusula where do
primeiro comando tenha sido negada logicamente. A ausência da
referida linha ocorre porque o sistema gerenciador do MS SQL
Server
Uma questão respondida. E as próximas?
Crie sua conta para acompanhar acertos, erros e receber recomendações no Meu Próximo Passo.
Criar conta grátis