Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2024

Banco de DadosSQL
Código
ce172198
Banca
CESPE / CEBRASPE
Órgão
CODEVASF
Ano
2024
Nível
Superior
Cargo
Analista em Desenvolvimento Regional - Área: Tecnologia da Informação
Em relação às linguagens de programação para banco de dados, é correto afirmar que SQL é uma linguagem de programação que se concentra no gerenciamento de bancos de dados relacionais; T-SQL é uma extensão processual usada somente no SQL Server.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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 e T-SQL

Gabarito: E (Errado). A afirmação está incorreta porque, embora SQL seja de fato uma linguagem para gerenciamento de bancos de dados relacionais, a segunda parte — "T-SQL é uma extensão processual usada somente no SQL Server" — contém um erro: o T-SQL também é utilizado no Sybase Adaptive Server Enterprise (ASE), não sendo exclusivo do SQL Server.

A primeira parte do enunciado está correta: SQL (Structured Query Language) é uma linguagem padrão, predominantemente declarativa, voltada para manipulação e definição de dados em bancos relacionais. O erro concentra-se na palavra "somente", que generaliza indevidamente e torna a afirmação falsa.

SQL vs T-SQL
  • 1SQL
    • Linguagem padrão
    • Declarativa
    • Bancos relacionais
  • 2T-SQL
    • Extensão processual
    • SQL Server
    • Sybase ASE
    • "Somente" é falso
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

O termo "somente" é a armadilha. Muitos candidatos associam T-SQL exclusivamente ao SQL Server da Microsoft, mas historicamente o SQL Server originou-se do Sybase, e o Sybase ASE ainda utiliza o Transact-SQL como sua linguagem procedural. Portanto, T-SQL não é restrito a um único SGBD. Atenção ao uso de advérbios como "somente" — eles frequentemente indicam uma generalização indevida.

E (Errado).

Link permanente: /questoes/ce172198