Leia as afirmações a seguir e identifique se cada item é correto ou incorreto. Depois disso, selecione a única opção correta: I. SQL é a sigla para Select Query Language e é uma linguagem estruturada, utilizada apenas para a consulta nos dados que estão dentro do banco de dados. II. SQL é uma linguagem de definição, manipulação e controle de banco de dados. III. SQL foi projetada para acessar os dados dos bancos de dados NoSQL.

Questão

Leia as afirmações a seguir e identifique se cada item é correto ou incorreto. Depois disso, selecione a única opção correta:

I. SQL é a sigla para Select Query Language e é uma linguagem estruturada, utilizada apenas para a consulta nos dados que estão dentro do banco de dados.

II. SQL é uma linguagem de definição, manipulação e controle de banco de dados.

III. SQL foi projetada para acessar os dados dos bancos de dados NoSQL.

Alternativas

A) O item I e II são corretos e o item III é incorreto.

B) O item I é correto e os itens II e III são incorretos.

C) Os itens I, II e III são incorretos.

D) O item II é correto e os itens I e III são incorretos.

96%

E) O item II e III são corretos e o item I é incorreto.

Explicação

Vamos analisar cada afirmação:

I. “SQL é a sigla para Select Query Language e é uma linguagem estruturada, utilizada apenas para a consulta...”

  • Incorreta por dois motivos:
    1. A sigla SQL é tradicionalmente entendida como Structured Query Language (e não “Select Query Language”).
    2. SQL não é usada apenas para consulta; ela inclui também comandos de definição e manipulação de dados, além de controle e permissões. Logo, o item I é incorreto.

II. “SQL é uma linguagem de definição, manipulação e controle de banco de dados.”

  • Correta: SQL é usada para DDL (Data Definition Language — ex.: CREATE, ALTER, DROP), DML (Data Manipulation Language — ex.: INSERT, UPDATE, DELETE) e também comandos de controle/segurança (muitas classificações incluem DCL, como GRANT e REVOKE). Logo, o item II é correto.

III. “SQL foi projetada para acessar os dados dos bancos de dados NoSQL.”

  • Incorreta: SQL foi projetada para bancos de dados relacionais. Bancos NoSQL surgem com modelos diferentes (documentos, chave-valor, colunar, grafos) e, em geral, não usam SQL como linguagem nativa (embora alguns ofereçam dialetos ou camadas compatíveis). Logo, o item III é incorreto.

Conclusão: apenas o item II está correto; os itens I e III estão incorretos.

Alternativa correta: (D).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.