No contexto de bancos de dados, a sigla SQL significa:
AStructured Question Language.
BStandard Query Line.
CStructured Query Language.
DSimple Question List.
EStandard Question Language.
Revelar gabarito e comentário▾
GabaritoC — Structured Query Language.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
SQL: Structured Query Language
Gabarito: letra C. A sigla SQL significa Structured Query Language, que em português é "Linguagem de Consulta Estruturada". É a linguagem padrão para acesso e manipulação de bancos de dados relacionais, conforme amplamente documentado na literatura e em materiais de referência sobre o tema.
A sigla SQL é um dos conceitos mais fundamentais e recorrentes em provas de banco de dados. Ela representa a linguagem padrão utilizada para interagir com sistemas de gerenciamento de banco de dados relacionais (SGBDs). O nome completo da sigla é Structured Query Language, que traduzido para o português significa Linguagem de Consulta Estruturada. Essa linguagem permite realizar operações como consultar, inserir, atualizar e deletar dados, além de definir e controlar a estrutura do banco de dados.
A origem do SQL remonta à década de 1970, quando foi desenvolvido pela IBM no projeto System R, baseado no modelo relacional proposto por E. F. Codd. Inicialmente, a linguagem foi chamada de SEQUEL (Structured English Query Language), mas posteriormente o nome foi alterado para SQL. A padronização da linguagem foi realizada pela ANSI (American National Standards Institute) em 1986 e pela ISO (International Organization for Standardization) em 1987, o que garantiu sua ampla adoção e portabilidade entre diferentes SGBDs.
Uma característica importante do SQL é que ele é uma linguagem declarativa ou não procedural. Isso significa que o usuário especifica o que deseja obter, sem precisar detalhar como o banco de dados deve executar a consulta. O SGBD é responsável por otimizar e executar a operação da melhor forma possível. Essa característica contrasta com linguagens procedurais, onde o programador precisa especificar passo a passo o procedimento para obter o resultado.
O SQL é dividido em sublinguagens, cada uma com funções específicas. As principais são:
DDL (Data Definition Language): responsável pela definição da estrutura do banco de dados, como criar, alterar e excluir tabelas. Comandos: CREATE, ALTER, DROP, TRUNCATE.
DML (Data Manipulation Language): responsável pela manipulação dos dados, como inserir, consultar, atualizar e excluir registros. Comandos: INSERT, SELECT, UPDATE, DELETE.
DCL (Data Control Language): responsável pelo controle de acesso e permissões. Comandos: GRANT, REVOKE.
DTL (Data Transaction Language): responsável pelo controle de transações. Comandos: COMMIT, ROLLBACK.
A pegadinha desta questão é que a banca tenta confundir o candidato com variações incorretas do nome da sigla, trocando palavras-chave como "Structured" por "Standard" ou "Simple", e "Query" por "Question". O candidato que não conhece o nome completo da sigla pode facilmente cair em uma das alternativas erradas. É fundamental memorizar o nome correto: Structured Query Language.
Guarde a fronteira entre o nome correto e as variações incorretas: é exatamente nela que as alternativas se dividem. A alternativa correta é a única que apresenta a tradução fiel e exata da sigla SQL.
SQL: Significado (Structured Query Language, Linguagem de Consulta Estruturada); Características (Declarativa (o que, não como), Padronizada (ANSI/ISO)); Sublinguagens (DDL (CREATE, ALTER, DROP), DML (INSERT, SELECT, UPDATE, DELETE), DCL (GRANT, REVOKE), DTL (COMMIT, ROLLBACK))
Alternativa A — ❌ Incorreta
A alternativa troca o termo "Query" por "Question", resultando em "Structured Question Language". O termo correto é "Query", que significa "consulta" em inglês, não "Question", que significa "pergunta". A banca explora a semelhança fonética entre as palavras para confundir o candidato.
Alternativa B — ❌ Incorreta
A alternativa troca "Structured" por "Standard" e "Query" por "Line", resultando em "Standard Query Line". O termo correto é "Structured", que significa "estruturada", e "Query", que significa "consulta". "Standard" significa "padrão" e "Line" significa "linha", nenhum dos quais faz parte do nome da sigla.
Alternativa C — ✅ Correta ⟵ GABARITO
A alternativa apresenta o nome completo e correto da sigla SQL: Structured Query Language. Em português, significa "Linguagem de Consulta Estruturada". É a linguagem padrão para acesso e manipulação de bancos de dados relacionais, conforme documentado em diversas fontes de referência sobre o tema.
Alternativa D — ❌ Incorreta
A alternativa troca "Structured" por "Simple" e "Query" por "Question", resultando em "Simple Question List". O termo correto é "Structured", que significa "estruturada", e "Query", que significa "consulta". "Simple" significa "simples" e "List" significa "lista", nenhum dos quais faz parte do nome da sigla.
Alternativa E — ❌ Incorreta
A alternativa troca "Structured" por "Standard" e "Query" por "Question", resultando em "Standard Question Language". O termo correto é "Structured", que significa "estruturada", e "Query", que significa "consulta". "Standard" significa "padrão" e "Question" significa "pergunta", nenhum dos quais faz parte do nome da sigla.
A regra de ouro para esta questão é simples: SQL é a sigla para Structured Query Language, a linguagem de consulta estruturada. Memorize o nome completo e a tradução, e você nunca mais errará uma questão como esta.