Com relação à Linguagem de Consulta SQL, assinale com V as v...

Próximas questões
Com base no mesmo assunto
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630613 Banco de Dados

Com relação à Linguagem de Consulta SQL, assinale com V as verdadeiras e com F as falsas.

( ) CHMOD é o comando utilizado para controlar os privilégios dos usuários aos objetos do Banco de Dados.

( ) A cláusula JOIN é utilizada para combinar tabelas.

( ) O comando DROP TABLE permite fazer alterações na estrutura de uma tabela.

( ) O comando UPDATE é utilizado para inserir novos registros em uma tabela.

( ) O operador UNION elimina registros duplicados retornados de uma consulta.

Assinale a alternativa que contém a sequência CORRETA, de cima para baixo.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D - F, V, F, F, V.

Para resolver esta questão é necessário conhecimento em comandos SQL e suas funções específicas dentro de um banco de dados relacional. A linguagem SQL é utilizada para a manipulação e gerenciamento de dados em bancos de dados relacionais. Vamos então analisar cada afirmação da questão:

  • CHMOD não é um comando SQL, mas sim um comando Unix/Linux para alterar permissões em arquivos e diretórios. Em SQL, a gestão de privilégios é feita através dos comandos GRANT e REVOKE. Por isso, a primeira afirmação é falsa.
  • A cláusula JOIN é de fato utilizada para combinar registros de duas ou mais tabelas em um banco de dados, com base em uma coluna relacionada entre elas. Portanto, esta afirmação é verdadeira.
  • O comando DROP TABLE é utilizado para remover uma tabela existente no banco de dados e não para fazer alterações em sua estrutura. Para alterar a estrutura de uma tabela, usaríamos o comando ALTER TABLE. Assim, essa afirmação é falsa.
  • O comando UPDATE é utilizado para atualizar dados já existentes em uma tabela. Para inserir novos registros, o comando correto é INSERT INTO. Dessa maneira, esta afirmação é também falsa.
  • Quando se usa o operador UNION, SQL por padrão elimina registros duplicados retornados nas consultas combinadas. Se quisermos incluir os registros duplicados, usaríamos UNION ALL. Portanto, esta última afirmação é verdadeira.

Sendo assim, a sequência correta de respostas, de cima para baixo, é F (falsa), V (verdadeira), F (falsa), F (falsa) e V (verdadeira), que corresponde à alternativa D.

Clique para visualizar este gabarito

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