Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FUNDATEC 2023

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
qq902109
Banca
FUNDATEC
Órgão
Prefeitura de Maçambará - RS
Ano
2023
Nível
Superior
Cargo
Prefeitura de Maçambara - RS - Analista de Tecnologia da Informação e Comunicação
A __________ é uma linguagem procedural disponível, por padrão, em SGBDs Oracle.Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
  1. APL/SQL
  2. BSQL-P
  3. CT-SQL
  4. DO/SQL
  5. EPL/pgSQL
Revelar gabarito e comentário

GabaritoA — PL/SQL

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

Linguagens Procedurais em SGBDs

Gabarito: letra A. A lacuna deve ser preenchida com PL/SQL, que é a linguagem procedural padrão dos SGBDs Oracle. Cada SGBD possui sua própria extensão procedural para SQL: o Oracle utiliza PL/SQL, o SQL Server utiliza T-SQL, e o PostgreSQL utiliza PL/pgSQL. As alternativas B (SQL-P) e D (O/SQL) não correspondem a linguagens reais amplamente reconhecidas.

1Oracle
PL/SQL
2SQL Server
T-SQL
3PostgreSQL
PL/pgSQL
4Inexistentes
SQL-P
O/SQL
Linguagens procedurais por SGBD
LEVELsoulevel.com.br
Linguagens procedurais por SGBD: Oracle (PL/SQL); SQL Server (T-SQL); PostgreSQL (PL/pgSQL); Inexistentes (SQL-P, O/SQL)

Alternativa A — ✅ Correta ⟵ GABARITO

PL/SQL (Procedural Language/SQL) é a linguagem procedural disponível por padrão no Oracle. Ela permite a criação de procedimentos, funções, pacotes, triggers e blocos anônimos, integrando comandos SQL com construções de programação como loops e condicionais.

Alternativa B — ❌ Incorreta

SQL-P não é uma linguagem procedural reconhecida em nenhum SGBD comercial importante. É um distrator sem correspondência real.

Alternativa C — ❌ Incorreta

T-SQL (Transact-SQL) é a linguagem procedural do Microsoft SQL Server, não do Oracle.

Alternativa D — ❌ Incorreta

O/SQL não é uma linguagem padrão do Oracle; o termo correto é PL/SQL.

Alternativa E — ❌ Incorreta

PL/pgSQL é a linguagem procedural do PostgreSQL, não do Oracle.

Gabarito: letra A.

Link permanente: /questoes/qq902109