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 |
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_ |
1799308665898926080 |