Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos.
Autor(a) principal: | |
---|---|
Data de Publicação: | 1997 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6326 |
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. |
id |
UFCG_9fdf9dbb8f59bdd982ac732330022d8a |
---|---|
oai_identifier_str |
oai:localhost:riufcg/6326 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos.A non-restrictive concurrency control protocol for cooperative databases.Transações CooperativasControle de ConcorrênciaGranulagem de BloqueiosUnidades CooperativasTransações Não-ConvencionaisObjetos ComplexosHierarquiasValidação SeletivaBloqueios ImplícitosTransações HierárquicasCooperative TransactionsCompetition ControlBlock GranulationCooperative UnitsUnconventional TransactionsComplex ObjectsHierarchiesSelective ValidationImplicit blocksHierarchical TransactionsCiência da ComputaçãoPara 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.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.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGSAMPAIO, Marcus Costa.SAMPAIO, M. C.http://lattes.cnpq.br/7407058401863661CORADINE, Luis Cláudius.SANTOS, Maurilício Martiniano dos.GUIMARÃES, Almir Pereira.1997-12-222019-08-29T11:23:08Z2019-08-292019-08-29T11:23:08Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6326GUIMARÃ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/6326porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2022-03-17T11:50:26Zoai:localhost:riufcg/6326Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-03-17T11:50:26Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. A non-restrictive concurrency control protocol for cooperative databases. |
title |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. |
spellingShingle |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. GUIMARÃES, Almir Pereira. 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 Ciência da Computação |
title_short |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. |
title_full |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. |
title_fullStr |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. |
title_full_unstemmed |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. |
title_sort |
Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos. |
author |
GUIMARÃES, Almir Pereira. |
author_facet |
GUIMARÃES, Almir Pereira. |
author_role |
author |
dc.contributor.none.fl_str_mv |
SAMPAIO, Marcus Costa. SAMPAIO, M. C. http://lattes.cnpq.br/7407058401863661 CORADINE, Luis Cláudius. SANTOS, Maurilício Martiniano dos. |
dc.contributor.author.fl_str_mv |
GUIMARÃES, Almir Pereira. |
dc.subject.por.fl_str_mv |
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 Ciência da Computação |
topic |
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 Ciência da Computação |
description |
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. |
publishDate |
1997 |
dc.date.none.fl_str_mv |
1997-12-22 2019-08-29T11:23:08Z 2019-08-29 2019-08-29T11:23:08Z |
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://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6326 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 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6326 |
identifier_str_mv |
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 |
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.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744389633736704 |