Classificação e especificação de restrições de integridade em bancos de dados temporais de versões

Detalhes bibliográficos
Autor(a) principal: Cordeiro, Robson Leonardo Ferreira
Data de Publicação: 2005
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/6019
Resumo: Um Sistema gerenciador de Bancos de Dados (SGBD) possui como principal característica a capacidade de gerenciar bases de dados que representam parte do mundo real. Para que essa representação seja fiel, os dados presentes em uma base de dados devem obedecer a diversas regras conhecidas como restrições de integridade. Estas podem ser provenientes da realidade modelada, da implementação ou do modelo de dados utilizado. O suporte oferecido por sistemas gerenciadores de bancos de dados tradicionais não é suficientemente adequado a certas aplicações com necessidades que vão além das convencionais. Diversas aplicações necessitam armazenar dados históricos em conjunto com seus períodos de validade. Outras precisam armazenar versões de conjuntos de dados, gerenciando suas agregações e formas de representação. Através do suporte aos conceitos de tempo e de versão, provido por um SGBD, grande parte dessas necessidades é suprida. Este tipo de banco de dados usa o conceito de tempo para armazenar e controlar dados históricos enquanto o conceito de versão permite a gerência de alternativas de projeto. Existem atualmente diversos trabalhos e implementações relacionados à manutenção de restrições de integridade sobre bancos de dados tradicionais. Entretanto, restrições que consideram a gerência de tempo e de versões sobre dados ainda representam uma área de pesquisa praticamente inexplorada. De acordo com essa realidade, o primeiro objetivo do presente trabalho consiste em definir uma classificação de restrições de integridade para bases de dados com suporte a tempo e versões, a fim de prover uma base para o desenvolvimento de pesquisas relacionadas à sua especificação e manutenção. O segundo objetivo consiste em agregar ao Modelo Temporal de Versões (TVM), que suporta os conceitos de tempo e de versão, uma linguagem que permita a especificação de restrições de integridade. Esta linguagem considera características relacionadas à temporalidade e ao versionamento dos dados e das próprias restrições.
id URGS_556c127965105ee713b0d0301991a158
oai_identifier_str oai:www.lume.ufrgs.br:10183/6019
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Cordeiro, Robson Leonardo FerreiraSantos, Clesio Saraiva dosEdelweiss, Nina2007-06-06T18:51:58Z2005http://hdl.handle.net/10183/6019000523702Um Sistema gerenciador de Bancos de Dados (SGBD) possui como principal característica a capacidade de gerenciar bases de dados que representam parte do mundo real. Para que essa representação seja fiel, os dados presentes em uma base de dados devem obedecer a diversas regras conhecidas como restrições de integridade. Estas podem ser provenientes da realidade modelada, da implementação ou do modelo de dados utilizado. O suporte oferecido por sistemas gerenciadores de bancos de dados tradicionais não é suficientemente adequado a certas aplicações com necessidades que vão além das convencionais. Diversas aplicações necessitam armazenar dados históricos em conjunto com seus períodos de validade. Outras precisam armazenar versões de conjuntos de dados, gerenciando suas agregações e formas de representação. Através do suporte aos conceitos de tempo e de versão, provido por um SGBD, grande parte dessas necessidades é suprida. Este tipo de banco de dados usa o conceito de tempo para armazenar e controlar dados históricos enquanto o conceito de versão permite a gerência de alternativas de projeto. Existem atualmente diversos trabalhos e implementações relacionados à manutenção de restrições de integridade sobre bancos de dados tradicionais. Entretanto, restrições que consideram a gerência de tempo e de versões sobre dados ainda representam uma área de pesquisa praticamente inexplorada. De acordo com essa realidade, o primeiro objetivo do presente trabalho consiste em definir uma classificação de restrições de integridade para bases de dados com suporte a tempo e versões, a fim de prover uma base para o desenvolvimento de pesquisas relacionadas à sua especificação e manutenção. O segundo objetivo consiste em agregar ao Modelo Temporal de Versões (TVM), que suporta os conceitos de tempo e de versão, uma linguagem que permita a especificação de restrições de integridade. Esta linguagem considera características relacionadas à temporalidade e ao versionamento dos dados e das próprias restrições.application/pdfporBanco : Dados temporaisVersoes : Banco : DadosIntegridade : Banco : DadosClassificação e especificação de restrições de integridade em bancos de dados temporais de versõesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2005.mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000523702.pdf000523702.pdfTexto completoapplication/pdf1473031http://www.lume.ufrgs.br/bitstream/10183/6019/1/000523702.pdfbbc21b7e7eb4b3da0e379e9d612c33b6MD51TEXT000523702.pdf.txt000523702.pdf.txtExtracted Texttext/plain352527http://www.lume.ufrgs.br/bitstream/10183/6019/2/000523702.pdf.txtff163c46872034211d6074552413856bMD52THUMBNAIL000523702.pdf.jpg000523702.pdf.jpgGenerated Thumbnailimage/jpeg1216http://www.lume.ufrgs.br/bitstream/10183/6019/3/000523702.pdf.jpg76f8f2a8931c71b13be59bc2e252f9d8MD5310183/60192018-10-15 09:15:15.445oai:www.lume.ufrgs.br:10183/6019Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-15T12:15:15Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
title Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
spellingShingle Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
Cordeiro, Robson Leonardo Ferreira
Banco : Dados temporais
Versoes : Banco : Dados
Integridade : Banco : Dados
title_short Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
title_full Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
title_fullStr Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
title_full_unstemmed Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
title_sort Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
author Cordeiro, Robson Leonardo Ferreira
author_facet Cordeiro, Robson Leonardo Ferreira
author_role author
dc.contributor.author.fl_str_mv Cordeiro, Robson Leonardo Ferreira
dc.contributor.advisor1.fl_str_mv Santos, Clesio Saraiva dos
dc.contributor.advisor-co1.fl_str_mv Edelweiss, Nina
contributor_str_mv Santos, Clesio Saraiva dos
Edelweiss, Nina
dc.subject.por.fl_str_mv Banco : Dados temporais
Versoes : Banco : Dados
Integridade : Banco : Dados
topic Banco : Dados temporais
Versoes : Banco : Dados
Integridade : Banco : Dados
description Um Sistema gerenciador de Bancos de Dados (SGBD) possui como principal característica a capacidade de gerenciar bases de dados que representam parte do mundo real. Para que essa representação seja fiel, os dados presentes em uma base de dados devem obedecer a diversas regras conhecidas como restrições de integridade. Estas podem ser provenientes da realidade modelada, da implementação ou do modelo de dados utilizado. O suporte oferecido por sistemas gerenciadores de bancos de dados tradicionais não é suficientemente adequado a certas aplicações com necessidades que vão além das convencionais. Diversas aplicações necessitam armazenar dados históricos em conjunto com seus períodos de validade. Outras precisam armazenar versões de conjuntos de dados, gerenciando suas agregações e formas de representação. Através do suporte aos conceitos de tempo e de versão, provido por um SGBD, grande parte dessas necessidades é suprida. Este tipo de banco de dados usa o conceito de tempo para armazenar e controlar dados históricos enquanto o conceito de versão permite a gerência de alternativas de projeto. Existem atualmente diversos trabalhos e implementações relacionados à manutenção de restrições de integridade sobre bancos de dados tradicionais. Entretanto, restrições que consideram a gerência de tempo e de versões sobre dados ainda representam uma área de pesquisa praticamente inexplorada. De acordo com essa realidade, o primeiro objetivo do presente trabalho consiste em definir uma classificação de restrições de integridade para bases de dados com suporte a tempo e versões, a fim de prover uma base para o desenvolvimento de pesquisas relacionadas à sua especificação e manutenção. O segundo objetivo consiste em agregar ao Modelo Temporal de Versões (TVM), que suporta os conceitos de tempo e de versão, uma linguagem que permita a especificação de restrições de integridade. Esta linguagem considera características relacionadas à temporalidade e ao versionamento dos dados e das próprias restrições.
publishDate 2005
dc.date.issued.fl_str_mv 2005
dc.date.accessioned.fl_str_mv 2007-06-06T18:51:58Z
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/10183/6019
dc.identifier.nrb.pt_BR.fl_str_mv 000523702
url http://hdl.handle.net/10183/6019
identifier_str_mv 000523702
dc.language.iso.fl_str_mv por
language por
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:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/6019/1/000523702.pdf
http://www.lume.ufrgs.br/bitstream/10183/6019/2/000523702.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/6019/3/000523702.pdf.jpg
bitstream.checksum.fl_str_mv bbc21b7e7eb4b3da0e379e9d612c33b6
ff163c46872034211d6074552413856b
76f8f2a8931c71b13be59bc2e252f9d8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1800308932865949696