Gerando JSON com instrução SELECT no ORACLE
SQL/JSON com PL/SQL
What you will learn
Aprender e entender a notação básica do JSON
Aprender a aplicar a instrução SELECT no ORACLE
Aprender a usar a função SQL/JSON nativa do ORACLE
Aprender a usar a instância ORACLE LIVE SQL para praticar
Aprender a transformar o resultado de uma consulta SELECT em notação JSON no banco de dados ORACLE com a função SQL/JSON nativa.
Description
Muitas organizações estão pensando em projetos para integrar de alguma forma seus dados relacionais (SQL) a modelo de banco de dados não relacionais (NOSQL), principalmente os fundamentados em documentos, estes utilizam a linguagem de marcação JSON (JavaScript Object Notation). Já na questão de sistemas cada vez mais são empregados os conceitos APIs (Application Programming Interface), que fazem uso do JSON para trafegar os dados, que normalmente são oriundos de um banco de dados relacional.
Alguns bancos de dados relacionais, como o ORACLE, estão em suas novas versões apresentando recursos para geração de JSON que vão facilitar essas futuras integrações.
Como benefício menos linhas de código de uma linguagem de programação serão geradas, já que um simples SELECT, obviamente com ajustes para uso dessa função, poderá gerar o conteúdo JSON necessário.
Assim, é importante aprender esses recursos que podem facilitar esse processo.
Este curso tem por objetivo apresentar esse recurso dentro do banco de dados ORACLE, através de um caso prático, obviamente estruturando o conhecimento prévio para o entendimento do JSON e do recurso nativo para se trabalhar com esse tipo de notação.
Isso dará ao aluno, várias possibilidade de aplicabilidade em projetos que utilizem dessas ferramentas, habilitando um novo conhecimento prático de um recurso que deve evoluir nos próximos tempos.