Uso de XML para interoperabilidade entre bases heterogeneas
| Ano de defesa: | 2002 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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/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 |
|
| spelling |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaSunye, Marcos Sfair, 1964-Pasqual, Juliana2025-04-28T21:29:12Z2025-04-28T21:29:12Z2002https://hdl.handle.net/1884/112Orientador : Marcos Sfair SunyeDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciencias Exatas, Programa de Pós-Graduação em InformáticaResumo: 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.Banco de dadosLinguagem de programação (Computadores)Ciência 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/1122025-04-28 18:29:12.512open accessoai:acervodigital.ufpr.br:1884/112Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082025-04-28T21:29:12Repositó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 Banco de dados Linguagem de programação (Computadores) Ciência 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.advisor1.fl_str_mv |
Sunye, Marcos Sfair, 1964- |
| dc.contributor.author.fl_str_mv |
Pasqual, Juliana |
| contributor_str_mv |
Sunye, Marcos Sfair, 1964- |
| dc.subject.por.fl_str_mv |
Banco de dados Linguagem de programação (Computadores) Ciência da Computação |
| topic |
Banco de dados Linguagem de programação (Computadores) Ciência da Computação |
| description |
Orientador : Marcos Sfair Sunye |
| publishDate |
2002 |
| dc.date.issued.fl_str_mv |
2002 |
| dc.date.accessioned.fl_str_mv |
2025-04-28T21:29:12Z |
| dc.date.available.fl_str_mv |
2025-04-28T21:29:12Z |
| 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 |
informacaodigital@ufpr.br |
| _version_ |
1847526208121602048 |