Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6326
Title: Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos.
Other Titles: A non-restrictive concurrency control protocol for cooperative databases.
???metadata.dc.creator???: GUIMARÃES, Almir Pereira.
???metadata.dc.contributor.advisor1???: SAMPAIO, Marcus Costa.
???metadata.dc.contributor.referee1???: CORADINE, Luis Cláudius.
???metadata.dc.contributor.referee2???: SANTOS, Maurilício Martiniano dos.
Keywords: Transações Cooperativas;Controle de Concorrência;Granulagem de Bloqueios;Unidades Cooperativas;Transações Não-Convencionais;Objetos Complexos;Hierarquias;Validação Seletiva;Bloqueios Implícitos;Transações Hierárquicas;Cooperative Transactions;Competition Control;Block Granulation;Cooperative Units;Unconventional Transactions;Complex Objects;Hierarchies;Selective Validation;Implicit blocks;Hierarchical Transactions
Issue Date: 22-Dec-1997
Publisher: Universidade Federal de Campina Grande
Citation: GUIMARÃES, Almir Pereira. Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. 1997. 103f. (Dissertação) Mestrado em Informática, Pós-Graduação em Informática, Centro de Ciências e Tecnologia, Universidade Federal da Paraíba, Campus II, Campina Grande - Paraíba - Brasil, 1997. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6326
???metadata.dc.description.resumo???: Para aplicações cooperativas, as propriedades ACID (Atomicidade, Consistência, Isolação, Durabilidade), apresentadas pelas transações que estão segundo o modelo convencional de transações, mostram-se muito restritivas para dar suporte as características apresentadas por estas aplicações como por exemplo, a grande interatividade, longo tempo de duração etc. Para dar suporte a estas características, tem surgido extensões do modelo convencional de transações como os diferentes modelos de transações cooperativas. Esta dissertação está particularmente baseada em um modelo de transações cooperativas denominado de Modelo de Unidades Cooperativas, MUC, cuja originalidade repousa para assegurar a preservação da consistência do banco de dados, o controle de concorrência e a tolerância a falhas sob o conhecimento prévio das relações entre objetos e sua exploração. Sendo ainda apresentados os principais protocolos de controle de concorrência existentes para transações não-convencionais que deram suporte à elaboração de um protocolo de controle de concorrência para transações segundo o Modelo de Unidades Cooperativas que foi o principal objetivo desta dissertação. Este protocolo, por sua vez, esta dividido em duas "grande" regras: uma para definir como adquirir um bloqueio em uma hierarquia "IS-A" ou E-PARTE-DE e a outra para definir herança e transferência de bloqueios entre transações no interior de uma unidade cooperativa.
Abstract: With respect to the cooperative applications, the ACID properties (Atomicity, Consistency, Isolation, Durability) seems very restrictive, because this kind of applications have characteristics as a great interactivity, a long time alive etc. To give effort to these characteristics, has emerged extensions of conventional transaction model, as the different cooperative transaction model. This dissertation particularly is based in a cooperative transaction model, called "Cooperative Unit Model", MUC. Also presents the more expressive concurrency control protocols for non-conventional transactions which give effort to elaboration of a concurrency control protocol for transactions under "the cooperative unit model". This protocol, is divided in two great rules: one to gain a lock in a IS-A or IS-PART-OF hierarchy and other to define lock inheritance and transference between transactions in a cooperative unit.
Keywords: Transações Cooperativas
Controle de Concorrência
Granulagem de Bloqueios
Unidades Cooperativas
Transações Não-Convencionais
Objetos Complexos
Hierarquias
Validação Seletiva
Bloqueios Implícitos
Transações Hierárquicas
Cooperative Transactions
Competition Control
Block Granulation
Cooperative Units
Unconventional Transactions
Complex Objects
Hierarchies
Selective Validation
Implicit blocks
Hierarchical Transactions
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6326
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
ALMIR PEREIRA GUIMARÃES - DISSERTAÇÃO PPGCC 1997.pdfAlmir Pereira Guimarães - Dissertação PPGCC 1997. 4.49 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.