Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUNDATEC 2023

Banco de DadosSQL
Código
qq890485
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
Relacione a Coluna 1 à Coluna 2, associando os SGDBs aos tipos de extensões SQL utilizadas por esses SGBDs.Coluna 1 1. Oracle 2. PostgreSQL 3. SQL Server Coluna 2 ( ) PL/SQL ( ) T-SQL ( ) PL/pgSQL A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
  1. A1 – 2 – 3.
  2. B1 – 3 – 2.
  3. C2 – 1 – 3.
  4. D3 – 1 – 2.
  5. E3 – 2 – 1.
Revelar gabarito e comentário

GabaritoB — 1 – 3 – 2.

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”.

Extensões SQL dos SGBDs

Gabarito: letra B. A associação correta é: Oracle utiliza PL/SQL, SQL Server utiliza T-SQL e PostgreSQL utiliza PL/pgSQL. Portanto, a ordem de preenchimento dos parênteses (de cima para baixo) é 1 – 3 – 2.

A banca cobra o conhecimento das linguagens proprietárias de cada SGBD relacional. Cada um desenvolveu sua própria extensão procedural da SQL padrão: Oracle → PL/SQL; Microsoft SQL Server → T-SQL; PostgreSQL → PL/pgSQL.

SGBD

Extensão SQL

Oracle

PL/SQL

SQL Server

T-SQL

PostgreSQL

PL/pgSQL

Alternativa A — ❌ Incorreta (1 – 2 – 3)

Associa PostgreSQL à segunda posição (T-SQL) e SQL Server à terceira (PL/pgSQL). Troca as linguagens: T-SQL é do SQL Server, e PL/pgSQL é do PostgreSQL.

Alternativa B — ✅ Correta ⟵ GABARITO

Sequência 1 (Oracle → PL/SQL), 3 (SQL Server → T-SQL), 2 (PostgreSQL → PL/pgSQL). Corresponde exatamente ao par correto de cada SGBD listado.

Alternativa C — ❌ Incorreta (2 – 1 – 3)

Coloca PostgreSQL na primeira posição (que seria PL/SQL, do Oracle) e Oracle na segunda (T-SQL). Inverte as associações.

Alternativa D — ❌ Incorreta (3 – 1 – 2)

Inicia com SQL Server (T-SQL) na primeira posição, que deveria ser PL/SQL (Oracle).

Alternativa E — ❌ Incorreta (3 – 2 – 1)

Termina com Oracle na terceira posição (PL/pgSQL) e PostgreSQL na primeira (T-SQL). Nenhum dos pares coincide.

PEGA ESSA DICA!

Memorize as extensões proprietárias: Oracle → PL/SQL, SQL Server → T-SQL, PostgreSQL → PL/pgSQL. Uma dica prática: o nome PL/pgSQL lembra "PostgreSQL" (pg). Já T-SQL vem do Transact-SQL da Microsoft. PL/SQL é a linguagem procedural da Oracle.

Gabarito: letra B.

Link permanente: /questoes/qq890485