Acerca de linguagens de consulta e de banco de dados distrib...
Acerca de linguagens de consulta e de banco de dados distribuídos, julgue o item subsequente.
No Oracle, o uso de PL/SQL é ideal para operações avançadas de controle e análise de segurança, pois permite que se criem consultas complexas, que incluem laços de repetição e tratamento de exceções.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Para resolver esta questão, vamos analisar o tema central abordado: PL/SQL no Oracle, com foco em suas capacidades para operações avançadas de controle e análise de segurança.
O PL/SQL é uma linguagem de programação procedural da Oracle, projetada para ser uma extensão do SQL. Ela é particularmente poderosa para criar consultas complexas, permitindo o uso de laços de repetição (como FOR
, WHILE
, e LOOP
) e tratamento de exceções (com o bloco EXCEPTION
), recursos que o SQL padrão não oferece.
Vamos focar na justificativa para a alternativa correta:
Alternativa C - certo: O enunciado afirma que o uso de PL/SQL no Oracle é ideal para operações avançadas de controle e análise de segurança devido à sua capacidade de criar consultas complexas. Isso está correto porque o PL/SQL permite incorporar lógica de programação que pode ser usada para implementar controles de segurança, como verificações de acesso, validação de entrada de dados e auditoria. Além disso, o tratamento de exceções em PL/SQL ajuda a gerenciar erros de forma eficaz, aumentando a robustez e a segurança das operações de banco de dados.
A alternativa correta é, portanto, a que está marcada como C, pois ela reflete com precisão as capacidades do PL/SQL em ambientes Oracle.
Não há outra alternativa para analisar, já que esta é uma questão do tipo "Certo ou Errado". A alternativa E - errado não se aplica, pois o enunciado e o gabarito já identificaram a afirmação como correta.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
CERTO.
O PL/SQL do Oracle é uma poderosa extensão do SQL que combina funcionalidades procedurais e de manipulação de dados. Ele é amplamente usado em operações avançadas, especialmente em cenários que requerem controle rigoroso, auditorias de segurança, lógica de negócios complexa e manipulação eficiente de dados.
JUSTIFICATIVA CEBRASPE- Certo. PL/SQL (Procedural Language/Structured Query Language) é uma extensão da SQL usada especificamente em Oracle para criar programas e procedimentos mais complexos. Diferentemente da SQL, que é declarativa, a PL/SQL é uma linguagem procedural, o que permite que se crie laços de repetição, condições, e tratamento de exceções.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo