Uso de XML para interoperabilidade entre bases heterogeneas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2002 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/112 |
Resumo: | Orientador : Marcos Sfair Sunye |
id |
UFPR_802eb787023a360b114bd9779b4be85c |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/112 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Pasqual, JulianaUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaSunye, Marcos Sfair, 1964-2021-07-14T14:11:58Z2021-07-14T14:11:58Z2002https://hdl.handle.net/1884/112Orientador : Marcos Sfair SunyeDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciencias ExatasResumo: A coexistência de bancos de dados heterogêneos, implementados sobre diferentes modelos de dados, com linguagens, representações e plataformas diversas, inevitável em muitas empresas e organizações, tornou natural o uso de bancos de dados integrados para compartilhamento de informações, tanto na tomada de decisão quanto na manipulação de dados. Com o objetivo de proporcionar interoperabilidade entre o banco de dados integrado e os bancos de dados locais que o compõem, de forma transparente e mantendo a autonomia destes, sem que seja necessário uma reestruturação, este trabalho apresenta uma solução baseada em XML. O resultado deste trabalho é a decomposição de uma expressão SQL, apresentada ao esquema integrado por intermédio de um sistema de visualização de esquemas, em expressões SQL correspondentes a cada esquema local. A solução apresentada compreende: 1) o mapeamento do esquema integrado em relação aos seus esquemas componentes, este mapeamento utiliza a estrutura da linguagem XML, devido a seu poder e a sua flexibilidade semântica e por ela possuir um padrão para troca de informações independente de plataforma ou tecnologia; 2) um algoritmo baseado nas regras de integração, utilizadas para gerar o esquema integrado, e nas informações de cada esquema local, obtidas no mapeamento; 3) a utilização de uma estrutura de modelo tanto relacionai quanto objeto/relacionai, abrangendo os conceitos de classe, herança, atributos multivalorados e compostos.Abstract: The coexistence of heterogeneous databases, implemented using different data models, with diversity of language, representation and hardware platforms, become natural to use the technology of database integration for sharing information. With the purpose to provide interoperability between the integrated database and the local databases that compose it, preserving the autonomy of local databases, this work presents a solution based on XML. The result of this work is a decomposition of a SQL expression, introduced to integrate schema, into SQL expressions correspondents to each local schema. The solution presented proposes: 1) the mapping of integrated schema in relation of its components schémas, using the structure of XML language, because of its power and its semantic flexibility and because the XML has a standard for changing information independent of platform or technology; 2) an algorithm based on integration's rules, used for create the integrated schema, and based on information about each local schema of mapping; 3) the utilization of both relational and object/relational model structure and the concepts of class, inheritance, multivalued and composed attribute.87p. : il.application/pdfDisponível em formato digital.TesesBanco de dadosLinguagem de programação (Computadores)Ciencia da ComputaçãoUso de XML para interoperabilidade entre bases heterogeneasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALD - JULIANA PASQUAL.pdfapplication/pdf2608019https://acervodigital.ufpr.br/bitstream/1884/112/1/D%20-%20JULIANA%20PASQUAL.pdf8f6bc350ef6d0e217891ae7adccd60a4MD51open access1884/1122021-07-14 11:11:58.179open accessoai:acervodigital.ufpr.br:1884/112Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082021-07-14T14:11:58Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Uso de XML para interoperabilidade entre bases heterogeneas |
title |
Uso de XML para interoperabilidade entre bases heterogeneas |
spellingShingle |
Uso de XML para interoperabilidade entre bases heterogeneas Pasqual, Juliana Teses Banco de dados Linguagem de programação (Computadores) Ciencia da Computação |
title_short |
Uso de XML para interoperabilidade entre bases heterogeneas |
title_full |
Uso de XML para interoperabilidade entre bases heterogeneas |
title_fullStr |
Uso de XML para interoperabilidade entre bases heterogeneas |
title_full_unstemmed |
Uso de XML para interoperabilidade entre bases heterogeneas |
title_sort |
Uso de XML para interoperabilidade entre bases heterogeneas |
author |
Pasqual, Juliana |
author_facet |
Pasqual, Juliana |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática |
dc.contributor.author.fl_str_mv |
Pasqual, Juliana |
dc.contributor.advisor1.fl_str_mv |
Sunye, Marcos Sfair, 1964- |
contributor_str_mv |
Sunye, Marcos Sfair, 1964- |
dc.subject.por.fl_str_mv |
Teses Banco de dados Linguagem de programação (Computadores) Ciencia da Computação |
topic |
Teses Banco de dados Linguagem de programação (Computadores) Ciencia da Computação |
description |
Orientador : Marcos Sfair Sunye |
publishDate |
2002 |
dc.date.issued.fl_str_mv |
2002 |
dc.date.accessioned.fl_str_mv |
2021-07-14T14:11:58Z |
dc.date.available.fl_str_mv |
2021-07-14T14:11:58Z |
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/112 |
url |
https://hdl.handle.net/1884/112 |
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 |
87p. : il. 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/112/1/D%20-%20JULIANA%20PASQUAL.pdf |
bitstream.checksum.fl_str_mv |
8f6bc350ef6d0e217891ae7adccd60a4 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1801860596758478848 |