Uma instrução SQL correta para criar a tabela NOTAFISCAL apr...
Comentários
Veja os comentários dos nossos alunos
b) Chave primária não pode ser nula.
c)SCHEMA é coisa do SQL Server e não cria tabelas.
d) Não definiu a chave primária.
e) A Sintaxe está errada.
As alternativas D e E colocam a chave primária como NULL(permite nulo) quando o correto seria NOT NULL(a chave primária não pode receber valores nulos).
Por eliminação, Alternativa correta: A.
Esquema não é coisa só do SQL Server. O conceito de esquema foi incorporado em SQL2 a fim de agrupar tabelas, proprietários, restrições, views... Ou seja: é aprópria base da dados.
Create SCHEMA faz parte sim do SQL e é o comando para criar a base de dados.
Lógico que na questão o comando está incorreto, já que NOTAFISCAL trata-se de uma tabela.
Observa-se que o atributo idNOTAFISCAL é chave primária, e chave primária não pode ser NULL. Assim, descartamos as letras B, D e E.
Como a letra C está incorreta, logo chegamos à alternativa A.
Não concordei pelo fato (dataEmissao DATE NULL)
data poder ser nulo!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo