Analise as afirmativas abaixo sobre trabalhar com JSON em b...
Analise as afirmativas abaixo sobre trabalhar com JSON em bancos de dados Oracle 12c.
1. Ao utilizar SQL do Oracle, podem-se realizar joins de dados JSON com dados estruturados relacionais normais.
2. O Oracle contém recursos para indexar dados JSON.
3. JSON no Oracle possui um tipo de dados (data type) nativo de data, para trabalhar com datas.
Assinale a alternativa que indica todas as afirmativas corretas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta correta: B - São corretas apenas as afirmativas 1 e 2.
Para entender o porquê da alternativa B ser a correta, vamos analisar cada afirmativa relacionada ao uso de JSON em bancos de dados Oracle 12c:
Afirmativa 1: Esta afirmativa é verdadeira. O Oracle 12c permite a realização de "joins" entre dados JSON e dados estruturais relacionais. Isso é possível porque o Oracle pode tratar o JSON como uma coluna de um tipo de dados de carácter especial, que permite a execução de consultas SQL sobre o conteúdo JSON, integrando-se com os dados relacionais tradicionais.
Afirmativa 2: Esta é também verdadeira. O Oracle fornece a capacidade de indexar dados JSON, o que melhora o desempenho das consultas. Esses índices são funcionais e estão otimizados para o trabalho com JSON, facilitando a busca rápida de elementos ou valores dentro dos objetos JSON armazenados nas colunas de uma tabela.
Afirmativa 3: Esta afirmativa é falsa. JSON, como padrão de formatação e transmissão de dados, não possui um tipo de dados nativo de "data". Em JSON, as datas geralmente são representadas como strings formatadas em ISO 8601 ou como valores de milissegundos desde a época Unix. Portanto, enquanto o Oracle pode tratar e trabalhar com dados de datas em JSON, não é correto afirmar que JSON possui um tipo de dados "data" nativo no Oracle.
Com base nessa análise, a alternativa correta é a B, pois apenas as afirmativas 1 e 2 são corretas em relação ao trabalho com JSON em bancos de dados Oracle 12c.
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
✅Gabarito(B)
1) ✓
2) ✓
3) ✗
No nível granular, o JSON consiste em tipos de dados: String; Número; Booliano; Nulo; Objeto; Matriz.
Fonte: https://www.oracle.com/br/database/what-is-json/
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo