O gerenciador de consultas de um sistema de integração de dados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPE |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/2794 |
Resumo: | O principal objetivo da integração de dados é prover uma visão integrada de diversas fontes de dados distribuídas e heterogêneas, transmitindo ao usuário uma ilusão de um sistema centralizado e homogêneo. Um sistema de integração de dados fornece ao usuário um esquema global que contém componentes que representam as entidades e relacionamentos das fontes locais. Diversos são os desafios a serem enfrentados pela integração de dados. Um deles é a reformulação consultas. Esta é um processo de um sistema de integração de dados que tem a tarefa de reformular uma consulta do usuário sobre o esquema global em subconsultas para as fontes locais. Para viabilizar o processo de reformulação de consultas, um sistema de integração de dados deve fornecer mapeamentos entre os componentes do esquema global e os componentes dos esquemas das fontes locais. Deve-se escolher um enfoque para esse mapeamento. Os mapeamentos mais utilizados são Local-As-View (LAV) e o Global-As-View (GAV). No GAV, para cada componente do esquema global é escrita uma consulta sobre os esquemas locais. No LAV, ao invés de escrever consultas que definem como as entidades do esquema global são obtidos, são definidas consultas que descrevem como obter a extensão das fontes de dados a partir do esquema global. A principal diferença desses dois enfoques está na capacidade de evoluir com as mudanças nos esquemas das fontes locais e com o processo de reformulação de consultas. Nossa proposta consiste em definir e implementar um gerenciador de consultas para o Integra. Este é um sistema de integração de dados proposto por [Lóscio03a] baseado em mediadores que oferece uma visão integrada de dados distribuídos em diversas fontes de dados autônomas e heterogêneas, de acordo com o enfoque GAV |
id |
UFPE_301e7b7c51f8aa892c6a81ea195a33b9 |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/2794 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
COSTA, Thiago AlvesSALGADO, Ana Carolina Brandão2014-06-12T16:01:14Z2014-06-12T16:01:14Z2005Alves Costa, Thiago; Carolina Brandão Salgado, Ana. O gerenciador de consultas de um sistema de integração de dados. 2005. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2005.https://repositorio.ufpe.br/handle/123456789/2794O principal objetivo da integração de dados é prover uma visão integrada de diversas fontes de dados distribuídas e heterogêneas, transmitindo ao usuário uma ilusão de um sistema centralizado e homogêneo. Um sistema de integração de dados fornece ao usuário um esquema global que contém componentes que representam as entidades e relacionamentos das fontes locais. Diversos são os desafios a serem enfrentados pela integração de dados. Um deles é a reformulação consultas. Esta é um processo de um sistema de integração de dados que tem a tarefa de reformular uma consulta do usuário sobre o esquema global em subconsultas para as fontes locais. Para viabilizar o processo de reformulação de consultas, um sistema de integração de dados deve fornecer mapeamentos entre os componentes do esquema global e os componentes dos esquemas das fontes locais. Deve-se escolher um enfoque para esse mapeamento. Os mapeamentos mais utilizados são Local-As-View (LAV) e o Global-As-View (GAV). No GAV, para cada componente do esquema global é escrita uma consulta sobre os esquemas locais. No LAV, ao invés de escrever consultas que definem como as entidades do esquema global são obtidos, são definidas consultas que descrevem como obter a extensão das fontes de dados a partir do esquema global. A principal diferença desses dois enfoques está na capacidade de evoluir com as mudanças nos esquemas das fontes locais e com o processo de reformulação de consultas. Nossa proposta consiste em definir e implementar um gerenciador de consultas para o Integra. Este é um sistema de integração de dados proposto por [Lóscio03a] baseado em mediadores que oferece uma visão integrada de dados distribuídos em diversas fontes de dados autônomas e heterogêneas, de acordo com o enfoque GAVporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessBanco de dadosIntegração de dadosReformulação de consultasLinguagem de consultaMediadoresIntegraO gerenciador de consultas de um sistema de integração de dadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILtac.pdf.jpgtac.pdf.jpgGenerated Thumbnailimage/jpeg1312https://repositorio.ufpe.br/bitstream/123456789/2794/4/tac.pdf.jpgebe04fa64d3201fd76f7f39cf86d407bMD54LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/2794/1/license.txt8a4605be74aa9ea9d79846c1fba20a33MD51ORIGINALtac.pdftac.pdfapplication/pdf1191336https://repositorio.ufpe.br/bitstream/123456789/2794/2/tac.pdf17d282e0b1686ef5fc082629548b1c89MD52TEXTtac.pdf.txttac.pdf.txtExtracted texttext/plain217967https://repositorio.ufpe.br/bitstream/123456789/2794/3/tac.pdf.txtf34e4b97ae559aeb7481d2cb669132c1MD53123456789/27942019-10-25 06:06:57.42oai:repositorio.ufpe.br:123456789/2794Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T09:06:57Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
O gerenciador de consultas de um sistema de integração de dados |
title |
O gerenciador de consultas de um sistema de integração de dados |
spellingShingle |
O gerenciador de consultas de um sistema de integração de dados COSTA, Thiago Alves Banco de dados Integração de dados Reformulação de consultas Linguagem de consulta Mediadores Integra |
title_short |
O gerenciador de consultas de um sistema de integração de dados |
title_full |
O gerenciador de consultas de um sistema de integração de dados |
title_fullStr |
O gerenciador de consultas de um sistema de integração de dados |
title_full_unstemmed |
O gerenciador de consultas de um sistema de integração de dados |
title_sort |
O gerenciador de consultas de um sistema de integração de dados |
author |
COSTA, Thiago Alves |
author_facet |
COSTA, Thiago Alves |
author_role |
author |
dc.contributor.author.fl_str_mv |
COSTA, Thiago Alves |
dc.contributor.advisor1.fl_str_mv |
SALGADO, Ana Carolina Brandão |
contributor_str_mv |
SALGADO, Ana Carolina Brandão |
dc.subject.por.fl_str_mv |
Banco de dados Integração de dados Reformulação de consultas Linguagem de consulta Mediadores Integra |
topic |
Banco de dados Integração de dados Reformulação de consultas Linguagem de consulta Mediadores Integra |
description |
O principal objetivo da integração de dados é prover uma visão integrada de diversas fontes de dados distribuídas e heterogêneas, transmitindo ao usuário uma ilusão de um sistema centralizado e homogêneo. Um sistema de integração de dados fornece ao usuário um esquema global que contém componentes que representam as entidades e relacionamentos das fontes locais. Diversos são os desafios a serem enfrentados pela integração de dados. Um deles é a reformulação consultas. Esta é um processo de um sistema de integração de dados que tem a tarefa de reformular uma consulta do usuário sobre o esquema global em subconsultas para as fontes locais. Para viabilizar o processo de reformulação de consultas, um sistema de integração de dados deve fornecer mapeamentos entre os componentes do esquema global e os componentes dos esquemas das fontes locais. Deve-se escolher um enfoque para esse mapeamento. Os mapeamentos mais utilizados são Local-As-View (LAV) e o Global-As-View (GAV). No GAV, para cada componente do esquema global é escrita uma consulta sobre os esquemas locais. No LAV, ao invés de escrever consultas que definem como as entidades do esquema global são obtidos, são definidas consultas que descrevem como obter a extensão das fontes de dados a partir do esquema global. A principal diferença desses dois enfoques está na capacidade de evoluir com as mudanças nos esquemas das fontes locais e com o processo de reformulação de consultas. Nossa proposta consiste em definir e implementar um gerenciador de consultas para o Integra. Este é um sistema de integração de dados proposto por [Lóscio03a] baseado em mediadores que oferece uma visão integrada de dados distribuídos em diversas fontes de dados autônomas e heterogêneas, de acordo com o enfoque GAV |
publishDate |
2005 |
dc.date.issued.fl_str_mv |
2005 |
dc.date.accessioned.fl_str_mv |
2014-06-12T16:01:14Z |
dc.date.available.fl_str_mv |
2014-06-12T16:01:14Z |
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.citation.fl_str_mv |
Alves Costa, Thiago; Carolina Brandão Salgado, Ana. O gerenciador de consultas de um sistema de integração de dados. 2005. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2005. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/2794 |
identifier_str_mv |
Alves Costa, Thiago; Carolina Brandão Salgado, Ana. O gerenciador de consultas de um sistema de integração de dados. 2005. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2005. |
url |
https://repositorio.ufpe.br/handle/123456789/2794 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/2794/4/tac.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/2794/1/license.txt https://repositorio.ufpe.br/bitstream/123456789/2794/2/tac.pdf https://repositorio.ufpe.br/bitstream/123456789/2794/3/tac.pdf.txt |
bitstream.checksum.fl_str_mv |
ebe04fa64d3201fd76f7f39cf86d407b 8a4605be74aa9ea9d79846c1fba20a33 17d282e0b1686ef5fc082629548b1c89 f34e4b97ae559aeb7481d2cb669132c1 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1802310725835685888 |