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. lattes
Orientador(a): SAMPAIO, Marcus Costa. lattes
Banca de defesa: CORADINE, Luis Cláudius., SANTOS, Maurilício Martiniano dos.
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Programa de Pós-Graduação: PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
Departamento: Centro de Engenharia Elétrica e Informática - CEEI
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
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 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
spelling SAMPAIO, Marcus Costa.SAMPAIO, M. C.http://lattes.cnpq.br/7407058401863661CORADINE, Luis Cláudius.SANTOS, Maurilício Martiniano dos.GUIMARÃES, A. P.http://lattes.cnpq.br/3181745681718312GUIMARÃES, Almir Pereira.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.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.Submitted by Deyse Queiroz (deysequeirozz@hotmail.com) on 2019-08-29T11:23:08Z No. of bitstreams: 1 ALMIR PEREIRA GUIMARÃES - DISSERTAÇÃO PPGCC 1997..pdf: 4341550 bytes, checksum: 63271d0aa53ee45b1790a3f072a3376a (MD5)Made available in DSpace on 2019-08-29T11:23:08Z (GMT). No. of bitstreams: 1 ALMIR PEREIRA GUIMARÃES - DISSERTAÇÃO PPGCC 1997..pdf: 4341550 bytes, checksum: 63271d0aa53ee45b1790a3f072a3376a (MD5) Previous issue date: 1997-12-22Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoTransaçõ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 TransactionsUm protocolo de controle de concorrência não restritivo para bancos de dados cooperativos.A non-restrictive concurrency control protocol for cooperative databases.1997-12-222019-08-29T11:23:08Z2019-08-292019-08-29T11:23:08Zhttp://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/6326info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGORIGINALALMIR PEREIRA GUIMARÃES - DISSERTAÇÃO PPGCC 1997.pdfALMIR PEREIRA GUIMARÃES - DISSERTAÇÃO PPGCC 1997.pdfapplication/pdf4594905http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/6326/3/ALMIR+PEREIRA+GUIMAR%C3%83ES+-+DISSERTA%C3%87%C3%83O+PPGCC+1997.pdf83c5fd8ba4b2e0d58300634303d561e6MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/6326/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/63262022-03-17 08:50:26.322oai:localhost:riufcg/6326Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca 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.pt_BR.fl_str_mv Um protocolo de controle de concorrência não restritivo para bancos de dados cooperativos.
dc.title.alternative.pt_BR.fl_str_mv 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.
Ciência da Computação
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
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.advisor1.fl_str_mv SAMPAIO, Marcus Costa.
dc.contributor.advisor1ID.fl_str_mv SAMPAIO, M. C.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/7407058401863661
dc.contributor.referee1.fl_str_mv CORADINE, Luis Cláudius.
dc.contributor.referee2.fl_str_mv SANTOS, Maurilício Martiniano dos.
dc.contributor.authorID.fl_str_mv GUIMARÃES, A. P.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3181745681718312
dc.contributor.author.fl_str_mv GUIMARÃES, Almir Pereira.
contributor_str_mv SAMPAIO, Marcus Costa.
CORADINE, Luis Cláudius.
SANTOS, Maurilício Martiniano dos.
dc.subject.cnpq.fl_str_mv Ciência da Computação
topic Ciência da Computação
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
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
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.issued.fl_str_mv 1997-12-22
dc.date.accessioned.fl_str_mv 2019-08-29T11:23:08Z
dc.date.available.fl_str_mv 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
dc.identifier.citation.fl_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
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
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
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
bitstream.url.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/6326/3/ALMIR+PEREIRA+GUIMAR%C3%83ES+-+DISSERTA%C3%87%C3%83O+PPGCC+1997.pdf
http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/6326/2/license.txt
bitstream.checksum.fl_str_mv 83c5fd8ba4b2e0d58300634303d561e6
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1797044644172791808