Pular para o conteúdo principal

Questão de Banco de Dados — Oracle — CESPE / CEBRASPE 2025

Banco de DadosOracle
Código
ce197418
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Cargo
Pesquisador – Área: Ciências Exatas e da Terra – Subárea: Agricultura Digital
Julgue o item a seguir, a respeito de linguagem de programação e de sistema de gerenciamento de banco de dados (SGBD) com extensão espacial. Nesse sentido, considere que a sigla SQL, sempre que empregada, se refere a Structured Query Language.Oracle Spatial é uma extensão espacial desenvolvida sobre o modelo objeto-relacional do SGDB Oracle e permite definir novos tipos de dados por meio da DDL, além de implementar operações sobre esses novos tipos por meio de uma extensão procedural da SQL (PL/SQL).
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Oracle Spatial e a extensão objeto-relacional

✅ CERTO. A afirmação descreve corretamente o Oracle Spatial: uma extensão espacial que aproveita o modelo objeto-relacional do Oracle, permitindo criar novos tipos de dados via DDL e implementar operações espaciais com PL/SQL. O item está integralmente correto.

O Oracle Database é um SGBD objeto-relacional (ORDBMS), como indicado em sua evolução histórica (versão 8i foi o primeiro ORDBMS). O Oracle Spatial, nesse contexto, utiliza a capacidade de definir tipos de objetos (CREATE TYPE) e métodos associados, operação realizada por comandos DDL. Já a lógica de negócio e as operações espaciais são implementadas por meio da linguagem procedural PL/SQL, desenvolvida pela Oracle para processamento de transações. Não há erro no item.

✅ CERTO

O item afirma que o Oracle Spatial permite definir novos tipos de dados por DDL e operações via PL/SQL. Isso é verdade: a extensão espacial faz uso do modelo objeto-relacional, onde o usuário pode definir tipos personalizados (ex.: SDO_GEOMETRY) e funções/métodos em PL/SQL para manipular dados espaciais. Todos os elementos do enunciado coincidem com a realidade técnica do produto.

Gabarito: Certo.

Link permanente: /questoes/ce197418