Database preservation toolkit: a relational database conversion and normalization tool

Detalhes bibliográficos
Autor(a) principal: Ferreira, Bruno Alexandre Alves
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/47635
Resumo: Dissertação de mestrado em Computer Science
id RCAP_bf2f175ac9695112a2d883795be51371
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/47635
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Database preservation toolkit: a relational database conversion and normalization toolDatabase preservation toolkit: ferramenta para conversão e normalização de base de dados relacionaisEngenharia e Tecnologia::Outras Engenharias e TecnologiasDissertação de mestrado em Computer ScienceDatabases are one of the main technologies supporting organizations’ information assets, and very often these databases contain information that is irreplaceable or prohibitively expensive to reacquire. The digital preservation field attempts to maintain this kind of information accessible and authentic for multiple decades, but the complexity commonly found in databases and the incompatibilities between database systems make it difficult to preserve this kind of digital object. The Database Preservation Toolkit is a software that automates the migration of relational databases to the second version of the Software Independent Archiving of Relational Databases format. Furthermore, this flexible tool that supports the current most popular Relational Database Management Systems can also convert a preserved database back to a Database Management System, allowing for some special usage scenarios in an archival context. The conversion of databases between different formats, whilst retaining the databases’ significant properties, poses a number of interesting issues, which are described in this document, along with their current solutions. To complement the conversion software, the Database Visualization Toolkit is introduced, a software tool that provides access to preserved databases, enabling a consumer to quickly search and explore a database without knowing any query language. The viewer is capable of handling big databases as well, promptly presenting results of searching and filtering operations on millions of records. This work covers the challenges of relational database preservation, and the development of a format and tools that play an important role in successfully preserving this kind of information.As bases de dados são uma das principais tecnologias para armazenamento e gestão de informação digital de uma organização e, caso se perdesse, esta informação poderia ser de muito difícil ou dispendiosa recuperação. Para evitar este tipo de situações e despesas, a área da Preservação Digital tenta encontrar formas de manter a informação acessível e autêntica durante várias décadas, no entanto, devido à complexidade presente nas bases de dados e às incompatibilidades entre diferentes sistemas de base de dados, preservar bases de dados não é uma tarefa trivial. O Database Preservation Toolkit é uma aplicação que automatiza a conversão de bases de dados relacionais para um formato especialmente desenhado para a sua preservação, o Software Independent Archiving of Relational Databases. Esta ferramenta é capaz de exportar bases de dados dos sistemas de gestão de base de dados mais populares, e também recuperar a base de dados para um sistema de gestão de base de dados, potencialmente diferente do seu sistema original. Esta flexibilidade na escolha dos formatos ou sistemas de entrada e saída faz com que a ferramenta possa ser usada para solucionar vários problemas no contexto da preservação de bases de dados. Para complementar a ferramenta de conversão foi criada uma plataforma de visualização de bases de dados que estejam num formato de preservação, o Database Visualization Toolkit. Esta plataforma permite analisar os meta-dados da base de dados e pesquisar o seu conteúdo, sem requerer conhecimento especializado na área das bases de dados. A ferramenta foi desenhada para providenciar acesso a bases de dados de grandes dimensões, para ter a capacidade de apresentar rapidamente os resultados de pesquisas em milhões de registos. O presente documento foca-se na preservação de bases de dados relacionais, abordando as principais dificuldades dessa atividade, assim como o desenvolvimento de um formato específico para preservação desses objetos, e descreve o desenvolvimento e funcionamento de ferramentas que têm um papel crucial na preservação deste tipo de objetos digitais.Ramalho, José CarlosFaria, Luís Francisco da Cunha Cardoso deUniversidade do MinhoFerreira, Bruno Alexandre Alves20162016-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/47635eng201615452info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:05:56Zoai:repositorium.sdum.uminho.pt:1822/47635Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T18:56:31.442168Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Database preservation toolkit: a relational database conversion and normalization tool
Database preservation toolkit: ferramenta para conversão e normalização de base de dados relacionais
title Database preservation toolkit: a relational database conversion and normalization tool
spellingShingle Database preservation toolkit: a relational database conversion and normalization tool
Ferreira, Bruno Alexandre Alves
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
title_short Database preservation toolkit: a relational database conversion and normalization tool
title_full Database preservation toolkit: a relational database conversion and normalization tool
title_fullStr Database preservation toolkit: a relational database conversion and normalization tool
title_full_unstemmed Database preservation toolkit: a relational database conversion and normalization tool
title_sort Database preservation toolkit: a relational database conversion and normalization tool
author Ferreira, Bruno Alexandre Alves
author_facet Ferreira, Bruno Alexandre Alves
author_role author
dc.contributor.none.fl_str_mv Ramalho, José Carlos
Faria, Luís Francisco da Cunha Cardoso de
Universidade do Minho
dc.contributor.author.fl_str_mv Ferreira, Bruno Alexandre Alves
dc.subject.por.fl_str_mv Engenharia e Tecnologia::Outras Engenharias e Tecnologias
topic Engenharia e Tecnologia::Outras Engenharias e Tecnologias
description Dissertação de mestrado em Computer Science
publishDate 2016
dc.date.none.fl_str_mv 2016
2016-01-01T00:00:00Z
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 http://hdl.handle.net/1822/47635
url http://hdl.handle.net/1822/47635
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 201615452
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132351734743040