Em uma tabela chamada Contribuinte de um banco de dados padr . . .
Exercício 2
Em uma tabela chamada Contribuinte de um banco de dados padrão SQL aberto e em condições ideais há o campo idContribuinte do tipo inteiro e chave primária. Há também o campo nomeContribuinte que é do tipo varchar. Nessa tabela, um Auditor Fiscal deseja alterar o nome do contribuinte de id 1 para 'Marcos Silva'. Para isso, terá que utilizar o comando
Resolução
Parte 1 da resolução
No enunciado do exercício foi dito que em uma tabela o usuário do banco de dados deseja atualizar os dados de uma tupla(registro ou linha da tabela), ou seja, será usado usado o comando DML(Data Manipulation Language) UPDATE
.
Como a instrução ALTER TABLE
é do subgrupo DDL(Data Definition Language) da linguagem SQL, as alternativas A e D serão descartadas, já que o enunciado da questão pede um comando DML.
Analisando-se as alternativas B, C e D sabemos que a alternativa correta é a Letra B pois a Letra E e C estão errada visto que a sintaxe do comando UPDATE não admite as palavras TABLE
, FIELD
, FROM
e TO
. A sintaxe correta da instrução UPDATE
é:
-
UPDATE [nome da tabela] SET [campo=valor] WHERE [condições];
Resolva também as questões relacionadas abaixo sobre SQL.
A expressão em SQL padrão descrita no quadro abaixo realiza uma consulta em um
Julgue os próximos itens, no que diz respeito a comandos SQL de consulta.
- I Subqueries de ...
Para calcular o número de produtos com nomes que terminam com a letra B, o Auditor testou os comando ...
Veja também as perguntas respondidas abaixo.
O que é ? e para que serve a linguagem SQL ?
O que é uma SQL ANSI ?
O que é uma query e como é escrita ?