Um Programador de Sistemas está gerenciando o Oracle Application Express 5.1.2 localmente e criou uma workspace e uma conta manualmente. Nesse cenário, a conta Oracle Application Express
Apode ter qualquer tipo de privilégio.
Bdeve ter apenas privilégios para consultar dados nas tabelas.
Cdeve estar implantada em ambiente hospedado.
Ddeve estar localizada na Oracle Database Cloud Service.
Edeve ter privilégios de desenvolvedor.
Revelar gabarito e comentário▾
GabaritoE — deve ter privilégios de desenvolvedor.
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 Application Express (APEX) — Contas e Privilégios
Gabarito: letra E. Ao criar manualmente uma workspace e uma conta no Oracle APEX 5.1.2 local, a conta deve possuir privilégios de desenvolvedor (developer privileges), pois é necessário criar e gerenciar aplicações. As demais alternativas apresentam restrições ou exigências inadequadas.
A banca cobra o conhecimento de que uma conta de desenvolvedor no APEX precisa de privilégios para desenvolver aplicações, diferentemente de uma conta que apenas consulta dados ou que depende de ambiente específico.
Conta APEX
Privilégio Necessário
Ambiente
Finalidade
Desenvolvedor (E)
Privilégios de desenvolvedor
Local (on-premises)
Criar e gerenciar aplicações
Qualquer privilégio (A)
Inadequado (ex.: administrador/DBA)
—
Não recomendado pela Oracle
Apenas consulta (B)
Somente leitura
—
Apenas para usuário final
Ambiente hospedado (C)
—
Obrigatório (incorreto)
Não necessário
Oracle Cloud Service (D)
—
Obrigatório (incorreto)
Não necessário
Alternativa A — ❌ Incorreta
Afirma que a conta pode ter qualquer tipo de privilégio. No APEX, o privilégio mínimo para desenvolvimento é o de desenvolvedor; não é adequado conceder privilégios de administrador ou de DBA a uma conta comum de workspace. Além disso, a própria Oracle recomenda que se atribuam apenas os privilégios necessários.
Alternativa B — ❌ Incorreta
Estabelece que a conta deve ter apenas privilégios para consultar dados. Isso seria suficiente para um usuário final, mas não para um desenvolvedor que precisa modificar schemas, criar páginas e componentes. O perfil de desenvolvedor requer privilégios de criação e alteração de objetos.
Alternativa C — ❌ Incorreta
Diz que a conta deve estar implantada em ambiente hospedado. O APEX pode ser executado localmente (on-premises), sem necessidade de ambiente hospedado. A obra “Oracle Application Express Administration” da Oracle confirma que é plenamente possível instalar e gerenciar o APEX em servidor próprio.
Alternativa D — ❌ Incorreta
Afirma que a conta deve estar localizada na Oracle Database Cloud Service. Embora o APEX funcione na nuvem, a questão trata de gerenciamento local ("gerenciando o Oracle Application Express 5.1.2 localmente"). Portanto, a conta não precisa estar em serviço de nuvem.
Alternativa E — ✅ Correta ⟵ GABARITO
Afirma que a conta deve ter privilégios de desenvolvedor. Em uma workspace manualmente criada no APEX, a conta de desenvolvedor recebe privilégios para criar e modificar aplicações, páginas, itens, processos, entre outros. É o nível de acesso padrão para quem vai desenvolver.
PEGA ESSA DICA!
Em concursos, lembre-se de que no Oracle APEX existem três níveis principais de conta: Administrador (gerencia workspaces e usuários), Desenvolvedor (cria aplicações) e Usuário final (apenas executa aplicações). A questão cobra exatamente o perfil necessário para quem desenvolve.
Conclusão: A única alternativa alinhada com a prática e a documentação do Oracle APEX é a letra E — a conta de desenvolvedor deve ter privilégios de desenvolvedor.