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.
- A)AL32UTF8
Correta: AL32UTF8 e o charset Unicode da Oracle, com ampla cobertura de idiomas e codificacoes, e e a escolha padrao em instalacoes modernas pelo Oracle Universal Installer.
- B)JA16SJIS
Errada: JA16SJIS e um charset voltado ao japones, portanto e regional e nao representa o conjunto amplo de codificacoes pedido.
- C)UNICODE_OR
Errada: UNICODE_OR nao e um nome valido de character set Oracle, parecendo mais uma armadilha de nomenclatura.
- D)UFT-16
Errada: UFT-16 esta grafado incorretamente e, alem disso, nao corresponde ao nome oficial esperado de charset Oracle na questao.
- E)WE8DEC
Errada: WE8DEC e um charset antigo e restrito, associado a caracteres ocidentais, sem a amplitude internacional exigida.
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.