Em SQL-92, a inclusão de um registro em uma tabela chamada E...

Próximas questões
Com base no mesmo assunto
Ano: 2005 Banca: CESGRANRIO Órgão: SEAD-AM
Q1207793 Banco de Dados
Em SQL-92, a inclusão de um registro em uma tabela chamada Estado que apresenta um atributo char(2) chamado ES, que armazena a sigla do estado, e um atributo varchar(100) chamado DESC_ES, que armazena a descrição do estado, pode ser realizada através do comando (AM e AMAZONAS são exemplos de informações a serem inseridas):
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: A - insert into estado (ES, DESC_ES) values (“AM”, “AMAZONAS”);

Para responder corretamente à questão, é necessário compreender o uso do comando INSERT INTO em SQL. Este comando é utilizado para inserir novos registros em uma tabela de um banco de dados. A estrutura básica do comando INSERT INTO é seguida inicialmente pelo nome da tabela onde o registro será inserido e, entre parênteses, os nomes das colunas que receberão os valores. Após a declaração das colunas, utiliza-se a palavra-chave VALUES, seguida dos valores correspondentes em uma nova tupla (ou registro), também entre parênteses.

A alternativa A está correta porque segue exatamente essa sintaxe. O comando começa com insert into estado, indicando que a inserção é na tabela estado. Em seguida, são especificados os nomes dos atributos ES e DESC_ES entre parênteses, que correspondem, respectivamente, à sigla do estado e à descrição do estado. Por fim, a cláusula values é usada para inserir os valores “AM” e “AMAZONAS” nos campos especificados. Os valores das strings estão corretamente delimitados por aspas duplas, como é prática comum em alguns sistemas de gerenciamento de banco de dados, embora o padrão SQL utilize aspas simples para strings.

É importante destacar que detalhes como o tipo de aspas podem variar dependendo do sistema de banco de dados utilizado. No entanto, a questão não especifica um SGBD (Sistema de Gerenciamento de Banco de Dados) particular, logo considera-se a sintaxe apresentada como aceitável para o contexto do comando SQL descrito.

Conhecendo a estrutura correta do comando INSERT INTO, fica claro que as outras alternativas não seguem a sintaxe apropriada para a inclusão de registros em uma tabela SQL e, consequentemente, são incorretas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

kkkkkkkkkkkkkkkkkkkkkkk sem comentários pra essa questão, literalmente.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo