SóProvas


ID
910279
Banca
FCC
Órgão
DPE-SP
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Analise os seguintes comandos de definição e manipulação de dados SQL:

CREATE TABLE Livro (ID INTEGER, NOME VARCHAR(20), AUTOR VARCHAR(30));
INSERT INTO Livro VALUES(1, “Memórias Póstumas de Brás Cubas”, “Machado de Assis”);
INSERT INTO Livro VALUES(1, “Quincas Borba”, NULL);
UPDATE Livro SET AUTOR = “Machado de Assis” WHERE ID = 1;

Após a execução destes comandos,

Alternativas
Comentários

  • Caberia recurso nessa questão, pois daria erro logo no primeiro INSERT devido à incoerência do tamanho do texto a ser inserido com o domínio do campo NOME. O campo NOME é do tipo VARCHAR(20) e, portanto, aceita strings com no máximo 20 caracteres e a string "Memórias Póstumas de Brás Cubas" possui 31 caracteres.
  • Concordo, Fábio. Mas a banca não anulou. É possível considerar erro de digitação, que na maioria das vezes não anula questão (veja notícia no Google).

    Além do mais, que nome de livro teria apenas 20 caracteres? Apenas alguns ...
  • Boa Fábio !!!

  • Questões deste tipo acho que mais me atrapalham a estudar do que ajudam .Tbm concordo , o campos tem apenas 20 de tamanho , sendo que a palavra possui mais que isso .

  • Pq conseguiu ter 2 numeros 1 no id?