Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos.

Detalhes bibliográficos
Ano de defesa: 1997
Autor(a) principal: GUIMARÃES, Almir Pereira.
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: 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
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: 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 UCB-2_9fdf9dbb8f59bdd982ac732330022d8a
oai_identifier_str oai:localhost:riufcg/6326
network_acronym_str UCB-2
network_name_str Repositório Institucional da UCB
repository_id_str
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:Repositório Institucional da UCBinstname:Universidade Católica de Brasília (UCB)instacron:UCB2022-03-17T11:50:26Zoai:localhost:riufcg/6326Repositório InstitucionalPRIhttps://repositorio.ucb.br/oai/requestsara.ribeiro@ucb.bropendoar:2022-03-17T11:50:26Repositório Institucional da UCB - Universidade Católica de Brasília (UCB)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:Repositório Institucional da UCB
instname:Universidade Católica de Brasília (UCB)
instacron:UCB
instname_str Universidade Católica de Brasília (UCB)
instacron_str UCB
institution UCB
reponame_str Repositório Institucional da UCB
collection Repositório Institucional da UCB
repository.name.fl_str_mv Repositório Institucional da UCB - Universidade Católica de Brasília (UCB)
repository.mail.fl_str_mv sara.ribeiro@ucb.br
_version_ 1834013161581182976