Classificação e especificação de restrições de integridade em bancos de dados temporais de versões
Autor(a) principal: | |
---|---|
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 |