Mostrar registro simples

dc.creatorFlôres, Fabiano Niederauer
dc.date.accessioned2019-11-04T13:45:54Z
dc.date.available2019-11-04T13:45:54Z
dc.date.issued2019-03-28
dc.identifier.urihttp://repositorio.ufsm.br/handle/1/18773
dc.description.abstractA crescente demanda por interoperabilidade entre sistemas modernos tem impulsionado o uso da notação JSON como um dos formatos preferidos para a troca de informações. Frequentemente, serviços REST são implementados para permitir a troca de informações entre esses sistemas. Vários bancos de dados relacionais se adaptaram a essa realidade fornecendo funções SQL estendidas que permitem o armazenamento e a manipulação de dados semiestruturados na notação JSON. No entanto, a falta de padronização entre os bancos de dados relacionais e a complexidade frequentemente observada nos esquemas exigidos dificulta a obtenção de documentos JSON originados de dados armazenados sob a ótica relacional. A correta desnormalização de dados, processo necessário para obter documentos semiestruturados originados de bancos de dados relacionais, requer conhecer a semântica das informações que serão extraídas. Através da análise dos esquemas JSON é possível mapear a estrutura semântica da informação que será representada. O objetivo principal deste trabalho é apresentar uma metodologia que permita a geração de documentos JSON, independentemente da complexidade estrutural dos esquemas, e do banco de dados relacional utilizado. Através do processo de análise automática de esquemas JSON e do uso de consultas SQL padrão, foi possível demonstrar, através de um estudo de caso, a eficácia da metodologia proposta.eng
dc.languageporpor
dc.publisherUniversidade Federal de Santa Mariapor
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectDocumentos JSONpor
dc.subjectEsquemas JSONpor
dc.subjectBancos de dados reacionaispor
dc.subjectBancos de dados orientados a documentospor
dc.subjectConsultas SQLpor
dc.subjectJSON documentseng
dc.subjectJSON schemaseng
dc.subjectReactional databaseseng
dc.subjectDocument-oriented databaseseng
dc.subjectSQL querieseng
dc.titleUm processo para a geração automatizada de instâncias de esquemas JSON a partir de consultas SQLpor
dc.title.alternativeA process for the automated generation of JSON schema instances from SQL querieseng
dc.typeDissertaçãopor
dc.description.resumoA crescente demanda por interoperabilidade entre sistemas modernos tem impulsionado o uso da notação JSON como um dos formatos preferidos para a troca de informações. Frequentemente, serviços REST são implementados para permitir a troca de informações entre esses sistemas. Vários bancos de dados relacionais se adaptaram a essa realidade fornecendo funções SQL estendidas que permitem o armazenamento e a manipulação de dados semiestruturados na notação JSON. No entanto, a falta de padronização entre os bancos de dados relacionais e a complexidade frequentemente observada nos esquemas exigidos dificulta a obtenção de documentos JSON originados de dados armazenados sob a ótica relacional. A correta desnormalização de dados, processo necessário para obter documentos semiestruturados originados de bancos de dados relacionais, requer conhecer a semântica das informações que serão extraídas. Através da análise dos esquemas JSON é possível mapear a estrutura semântica da informação que será representada. O objetivo principal deste trabalho é apresentar uma metodologia que permita a geração de documentos JSON, independentemente da complexidade estrutural dos esquemas, e do banco de dados relacional utilizado. Através do processo de análise automática de esquemas JSON e do uso de consultas SQL padrão, foi possível demonstrar, através de um estudo de caso, a eficácia da metodologia proposta.por
dc.contributor.advisor1Piveta, Eduardo Kessler
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8687196768910831por
dc.contributor.advisor-co1Saccol, Deise de Brum
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/7758924784164781por
dc.contributor.referee1Librelotto, Giovani Rubert
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0865997296771785por
dc.contributor.referee2Perozzo, Reiner Franthesco
dc.contributor.referee2Latteshttp://lattes.cnpq.br/0623222241801764por
dc.creator.Latteshttp://lattes.cnpq.br/7375415111635698por
dc.publisher.countryBrasilpor
dc.publisher.departmentCiência da Computaçãopor
dc.publisher.initialsUFSMpor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computaçãopor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.publisher.unidadeCentro de Tecnologiapor


Arquivos deste item

Thumbnail
Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Attribution-NonCommercial-NoDerivatives 4.0 International
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 International