|
RUN >
Faculdade de Ciências e Tecnologia (FCT) >
FCT Departamentos >
FCT: Departamento de Informática >
FCT: DI - MA Dissertations >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/10362/5599
|
| Title: | Using perspective schema and a reference model to design the ETL process |
| Authors: | Pequeno, Valéria Magalhães |
| Advisor: | Pires, João Carlos Gomes Moura |
| Keywords: | Integração de dados Mapeamento de esquemas Modelagem conceptual Processo de ETL |
| Issue Date: | 2011 |
| Publisher: | FCT - UNL |
| Abstract: | Desde há muitos anos que a comunidade de base de dados estuda o problema da integração
de dados. Este problema consiste, resumidamente, em combinar os dados armazenados em diferentes fontes de informação, fornecendo uma vista unificada destes dados. O avanço das tecnologias de informação e de comunicação incrementou o interesse na área de integração de dados, uma vez que integrar e compartilhar informações tem surgido como uma exigência
estratégica dos negócios actuais.
Ao lidar com o problema de integração de dados, o analista de sistemas geralmente depara-se com modelos de dados incompatíveis entre si, caracterizados por diferenças subtis em termos sintácticos e semânticos. Neste trabalho, nos propomos uma abordagem declarativa baseada na criação de um modelo de referência e de esquemas de perspectivas (no inglês perspective schemata) para tornar explícito o relacionamento entre os esquemas. O modelo de referência serve como um meta-modelo semântico comum à organização, enquanto os esquemas
de perspectivas definem a correspondência entre esquemas usando asserções de correspondências.
A nossa proposta oferece um meio formal e declarativo de definir os modelos existentes, bem como o relacionamento entre eles. O primeiro é conseguido através do uso da linguagem LS (do inglês schema language), a qual é centrada no paradigma objecto-relacional; enquanto o segundo é realizado através da linguagem LPS (do inglês perspective schema language).
A abordagem proposta torna claro o mapeamento que existe em um sistema de integração de dados, modulando-os de modo a facilitar a manutenção desses mapeamentos. Além disso, com base na arquitectura proposta, um mecanismo de inferência foi desenvolvido de modo a permitir a derivação semi-automática de novos mapeamentos a partir de outros já definidos.
Nós também implementamos uma prova de conceito baseada em Prolog, para demonstrar a
viabilidade da abordagem proposta. |
| Description: | Dissertação apresentada para a obtenção do
Grau de Doutor em Informática |
| URI: | http://hdl.handle.net/10362/5599 |
| Appears in Collections: | FCT: DI - MA Dissertations
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|