O gerenciador de consultas de um sistema de integração de dados

Detalhes bibliográficos
Autor(a) principal: COSTA, Thiago Alves
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