XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais

Detalhes bibliográficos
Ano de defesa: 2003
Autor(a) principal: Stelmatchuk, Júlio Cesar Franchetti
Orientador(a): Sunye, Marcos Sfair, 1964-
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/1884/24761
Resumo: Orientador: Marcos Sfair Sunye
id UFPR_fb2776af8bf9de21425b08cd31ea7911
oai_identifier_str oai:acervodigital.ufpr.br:1884/24761
network_acronym_str UFPR
network_name_str Repositório Institucional da UFPR
repository_id_str
spelling Hara, Carmem Satie, 1964-Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaSunye, Marcos Sfair, 1964-Stelmatchuk, Júlio Cesar Franchetti2024-10-16T19:42:40Z2024-10-16T19:42:40Z2003https://hdl.handle.net/1884/24761Orientador: Marcos Sfair SunyeCoorientadora: Carmem Satie HaraDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em InformáticaInclui bibliografia e apêndiceResumo: Com a disseminação da Internet, houve a necessidade de criar-se um formato de dados que facilitasse a publicação e a extração de dados neste meio. Assim surgiu o formato XML (Extended Markup Language), uma versão simplificada do SGML (Standard Generalized Markup Language). Atualmente, dados XML disponíveis na Internet em geral não são armazenados localmente neste formato, mas em um banco de dados. Para que o processo de publicação e extração de dados seja automatizado, existe a necessidade de transformar dados de um banco de dados em XML e vice-versa. Como a tecnologia de banco de dados mais utilizada atualmente é a relacional, este trabalho concentra-se no problema de transformação de dados XML para o modelo relacional, através da especificação e implementação do XTREM ( X M L to Relational Mapping), uma ferramenta para gerar o esquema de um banco de dados relacional para armazenar documentos XML. Ao contrário de trabalhos anteriores que baseiam-se na estrutura do documento XML para a geração do esquema, o XTREM baseia-se em restrições de integridade semântica, mais especificamente chaves XML [9]. O sistema XTREM foi baseado no artigo [13] onde os autores propõem uma nova linguagem para o mapeamento de XML para relacional. Uma grande vantagem desta linguagem é a não utilização da DTD (Data Type Definition) para fazer o mapeamento, o que a torna mais genérica, visto que alguns documentos XML não possuem DTD. Esta dissertação não tem apenas o objetivo de apresentar um método para criação do esquema de tabelas relacionais de um documento XML, ela tem também o objetivo de apresentar uma solução de busca dos dados no documento XML mapeado, para inseri-los em suas tabelas resultantes. Com o uso da ferramenta XTREM, o mapeamento de documentos XML para bases de dados relacionais torna-se mais próximo do tradicional, pelo fato de serem utilizadas dependências funcionais para se efetuar a normalização das tabelas geradas, e pelo fato de ser utilizada uma linguagem que possibilita a extração de apenas uma parte dos documentos XML. A ferramenta XTREM gera como saída tanto o esquema das relações normalizadas na Terceira Forma Normal (3FN), quanto a transformação do documento XML para o esquema relacional.viii, 50f. : il., tabs.application/pdfDisponível em formato digitalXML (Linguagem de marcação de documento)Banco de dados relacionaisCiência da ComputaçãoXTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALD - STELMATCHUK, JULIO CESAR FRANCHETTI.pdfapplication/pdf2238096https://acervodigital.ufpr.br/bitstream/1884/24761/1/D%20-%20STELMATCHUK%2c%20JULIO%20CESAR%20FRANCHETTI.pdfaa0d3c862ac1b0ca449e6e79ca2890bcMD51open accessTEXTD - STELMATCHUK, JULIO CESAR FRANCHETTI.pdf.txtExtracted Texttext/plain87475https://acervodigital.ufpr.br/bitstream/1884/24761/2/D%20-%20STELMATCHUK%2c%20JULIO%20CESAR%20FRANCHETTI.pdf.txt44df250ae4963a0c80ad2cfde3896235MD52open accessTHUMBNAILD - STELMATCHUK, JULIO CESAR FRANCHETTI.pdf.jpgGenerated Thumbnailimage/jpeg1236https://acervodigital.ufpr.br/bitstream/1884/24761/3/D%20-%20STELMATCHUK%2c%20JULIO%20CESAR%20FRANCHETTI.pdf.jpg5c5c53c65428a3381dc0d7cbcbc8de16MD53open access1884/247612024-10-16 16:42:40.576open accessoai:acervodigital.ufpr.br:1884/24761Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082024-10-16T19:42:40Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false
dc.title.pt_BR.fl_str_mv XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
title XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
spellingShingle XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
Stelmatchuk, Júlio Cesar Franchetti
XML (Linguagem de marcação de documento)
Banco de dados relacionais
Ciência da Computação
title_short XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
title_full XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
title_fullStr XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
title_full_unstemmed XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
title_sort XTREM : uma ferramenta para armazenamento de documentos XML em banco de dados relacionais
author Stelmatchuk, Júlio Cesar Franchetti
author_facet Stelmatchuk, Júlio Cesar Franchetti
author_role author
dc.contributor.other.pt_BR.fl_str_mv Hara, Carmem Satie, 1964-
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática
dc.contributor.advisor1.fl_str_mv Sunye, Marcos Sfair, 1964-
dc.contributor.author.fl_str_mv Stelmatchuk, Júlio Cesar Franchetti
contributor_str_mv Sunye, Marcos Sfair, 1964-
dc.subject.por.fl_str_mv XML (Linguagem de marcação de documento)
Banco de dados relacionais
Ciência da Computação
topic XML (Linguagem de marcação de documento)
Banco de dados relacionais
Ciência da Computação
description Orientador: Marcos Sfair Sunye
publishDate 2003
dc.date.issued.fl_str_mv 2003
dc.date.accessioned.fl_str_mv 2024-10-16T19:42:40Z
dc.date.available.fl_str_mv 2024-10-16T19:42:40Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1884/24761
url https://hdl.handle.net/1884/24761
dc.language.iso.fl_str_mv por
language por
dc.relation.pt_BR.fl_str_mv Disponível em formato digital
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv viii, 50f. : il., tabs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPR
instname:Universidade Federal do Paraná (UFPR)
instacron:UFPR
instname_str Universidade Federal do Paraná (UFPR)
instacron_str UFPR
institution UFPR
reponame_str Repositório Institucional da UFPR
collection Repositório Institucional da UFPR
bitstream.url.fl_str_mv https://acervodigital.ufpr.br/bitstream/1884/24761/1/D%20-%20STELMATCHUK%2c%20JULIO%20CESAR%20FRANCHETTI.pdf
https://acervodigital.ufpr.br/bitstream/1884/24761/2/D%20-%20STELMATCHUK%2c%20JULIO%20CESAR%20FRANCHETTI.pdf.txt
https://acervodigital.ufpr.br/bitstream/1884/24761/3/D%20-%20STELMATCHUK%2c%20JULIO%20CESAR%20FRANCHETTI.pdf.jpg
bitstream.checksum.fl_str_mv aa0d3c862ac1b0ca449e6e79ca2890bc
44df250ae4963a0c80ad2cfde3896235
5c5c53c65428a3381dc0d7cbcbc8de16
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)
repository.mail.fl_str_mv informacaodigital@ufpr.br
_version_ 1847526232184324096