← Questões de Banco de Dados

Banco de Dados · FGV · 2022

Questão comentada de Banco de Dados

Na criação e manutenção de bancos de dados Oracle, a escolha do conjunto de caracteres (Character Set) requer atenção, especialmente pelo caráter internacional de muitas instalações. Assinale a opção que apresenta o conjunto que abrange múltiplos padrões de codificação, sendo a escolha default quando usado o Oracle Universal Installer.

Gabarito: A

Em Oracle, o Character Set define como os caracteres sao representados em bytes, o que afeta armazenamento, compatibilidade e internacionalizacao. Quando o ambiente precisa lidar com muitos idiomas e simbolos, a escolha mais segura costuma ser um conjunto Unicode, porque ele consegue cobrir uma faixa muito maior de caracteres sem depender de codificacoes regionais. O Oracle Universal Installer, em instalacoes padrao voltadas para uso internacional, tende a adotar esse caminho mais amplo e flexivel. Na pratica, isso evita dor de cabeca com acentos, ideogramas, simbolos e dados vindos de sistemas diferentes. Se voce escolhe um charset regional demais, pode ate funcionar no inicio, mas depois surgem caracteres corrompidos e aquela tristeza classica do banco virando um festival de "?". Em concursos, a ideia central e identificar qual opcao remete ao Unicode no Oracle. Por isso, a alternativa A esta correta: AL32UTF8 e a implementacao UTF-8 da Oracle para Unicode, suportando multiplos padroes de codificacao e sendo a escolha padrao em instalacoes com Oracle Universal Installer em muitos cenarios modernos. Vale lembrar que a Oracle recomenda fortemente Unicode para novos bancos, justamente pela compatibilidade internacional.

Continue treinando

Questões relacionadas