dc.contributorEdelweiss, Nina
dc.contributorSantos, Clesio Saraiva dos
dc.creatorZaupa, Aglaê Pereira
dc.date2007-06-06T17:16:21Z
dc.date2002
dc.identifierhttp://hdl.handle.net/10183/1630
dc.identifier000353971
dc.descriptionO Modelo Temporal de Versões (TVM Vesions Model) foi proposto com base na união de um modelo de versões com informações temporais. Esse modelo permite o armazenamento de alternativas de projeto, o armazenamento da história dos dados em evolução, bem cmoo a reconstrução do estado da base em qualquer data passada, sem o uso de operações complexas de backup e recovery. Para realizar consultas nesse modelo foi definida uma linguagem de consulta, a TVQL (Temporal Versioned Query Language). Além das consultas básicas realizadas pela linguagem padrão AQL, a TVQL permite novas consultas que retornam valores específicos das características de tempo e versões, estabelecendo um comportamento o mais homogêneo possível para elementos normais e temporais vesionados. O objetivo principal deste trabalho e possibilitar a realização de consultas TVQL em um banco de dados convencional. Nesse contexto, o mapeamento da TVQL é implementando através da tradução de todas as propriedades e funções definidas na TVQL para SQL. Para que isso seja possível é necessário queos dados também estejam nesse banco de dados. Então, faz-se necessário o mapeamento das classes da hierarquia do TVM, bem como das classes da aplciação, para o banco de dados. Adicionalmente, é implementado um protótipo de uma interface de consultas realizadas em TVQL, para testar o funcionamento tanto da TVL como do seu mapeamento.
dc.formatapplication/pdf
dc.languagepor
dc.rightsOpen Access
dc.subjectBanco : Dados
dc.subjectBanco : Dados temporais
dc.subjectVersoes : Banco : Dados
dc.subjectLinguagens : Consulta
dc.titleSuporte a consultas no ambiente temporal de versões
dc.typeDissertação


Este ítem pertenece a la siguiente institución