• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Tesis Doctoral
DOI
https://doi.org/10.11606/T.76.1996.tde-08042014-143427
Documento
Autor
Nombre completo
Luiz Camolesi Junior
Instituto/Escuela/Facultad
Área de Conocimiento
Fecha de Defensa
Publicación
São Carlos, 1996
Director
Tribunal
Traina Junior, Caetano (Presidente)
Carvalho, André Carlos Ponce de Leon Ferreira de
Costa, Luciano da Fontoura
Daltrini, Beatriz Mascia
Martucci Junior, Moacyr
Título en portugués
Um modelo de versões apoiado em objetos compostos para utilização em instâncias e esquemas de bases de dados orientadas a objetos
Palabras clave en portugués
Controle de versões
Gerenciamento de projetos
Modelo de dados orientado a objetos
Objetos compostos
Resumen en portugués
As informações contidas em uma Base de Dados para projeto não são obtidas apenas cumulativamente, mas também através de refinamentos e mudanças sucessivas nas informações já disponíveis. Diversas pesquisas mostram-se preocupadas com este aspecto e propõem conceitos e mecanismos de controle de Versões que podem ser incorporados a Modelos de Bases de Dados Orientadas a Objetos. Alguns destes trabalhos, aqui estudados, focalizam o uso de Versões na evolução não apenas da Base de Dados Extensional (Instâncias), ou seja, nas informações colhidas do mundo real e utilizadas pelas aplicações, mas também sua utilização como um mecanismo eficiente de Evolução do Esquema de Dados (a Base de Dados Intencional). Com o objetivo principal de constituir um núcleo básico de conceitos e mecanismos que possam atender as mais variadas aplicações, este trabalho estabelece um Modelo de Versões apoiado no conceito de Objeto Composto e que permite uma correlação direta e transparente entre Versões de Instâncias e de Esquemas, ou seja, cada Versão na Base Extensional tem relação direta e única com a Versão da Base Intencional utilizada em sua instanciação. Adicionalmente, este trabalho estabelece um Meta-Modelo de Versões cujas especificações poderão direcionar as pesquisas de futuros Modelos de Versões, no sentido de apoiar a elaboração de Modelos de Versões sofisticados ou simples para aplicações específicas ou gerais, e também poderão ser utilizadas para o estabelecimento de mecanismos para a classificação e comparação de Modelos de Versões.
Título en inglés
Versioning model for schemas and composite objects in object-oriented database systems
Palabras clave en inglés
Composite objects
Object-oriented data model
Project management
Version control
Resumen en inglés
Data stored in project databases are obtained not only by the increasing inclusion of more and more data, but also through refinements and alterations into the already existent information. There are many works involving those subjects, studying concepts and control mechanisms to support data versioning in Object-Oriented Database Systems. Some of these works focus on the Version Control support in the stored data (the Extensional Database), aiming at recognizing and controlling the occurrence of many data versions from the same subject. Other works focus on the support of version control over the Data Schema (the Intentional Database), aiming at finding mechanisms that permit the recovery of different data structured in different ways from the same subject. This work presents a Version Model, based on the Composite Objects concept, providing a homogeneous support to Version Control in the Extensional and the Intentional Databases. In this model, the Extensional data is partitioned into Composite Objects, and the parts of each Object are interpreted with only one of several possible schemes that are used to instantiate the parts of objects of this kind. This Version Model was conceived to be useful to a broad range of application domains, deriving a set of concepts that had permitted to construct a Version Meta-Model. The Meta-Model is sufficiently generic to aid constructing elementary or complex Version Models, applied to generic or specific needs, and depicting mechanisms to aid the classification and comparison of existing or proposed Version Model.
 
ADVERTENCIA - La consulta de este documento queda condicionada a la aceptación de las siguientes condiciones de uso:
Este documento es únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro. Esta reserva de derechos afecta tanto los datos del documento como a sus contenidos. En la utilización o cita de partes del documento es obligado indicar el nombre de la persona autora.
LuizCamolesiD.pdf (9.02 Mbytes)
Fecha de Publicación
2014-04-11
 
ADVERTENCIA: Aprenda que son los trabajos derivados haciendo clic aquí.
Todos los derechos de la tesis/disertación pertenecen a los autores
CeTI-SC/STI
Biblioteca Digital de Tesis y Disertaciones de la USP. Copyright © 2001-2024. Todos los derechos reservados.