Framework para suporte a persistência de objetos em bancos relacionais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Idioma: | por |
Título da fonte: | Repositório Institucional da UCB |
Texto Completo: | https://repositorio.ucb.br:9443/jspui/handle/123456789/9542 |
Resumo: | A área de desenvolvimento de sistemas de informação está se tornando cada vez mais competitiva e dinâmica, demandando maior qualidade dos produtos construídos. Com isso, é imprescindível a utilização das “melhores práticas” da Engenharia de Software. As práticas possibilitam combinar técnicas, métodos e ferramentas para apoiar o engenheiro de software na construção de produtos de software. A utilização de frameworks é uma dessas práticas. Nesse contexto, os frameworks de suporte à persistência em bancos relacionais são ferramentas de apoio à Engenharia de Software, que possibilitam simplificar o projeto e a implementação da camada de persistência. Este trabalho objetiva a construção de um framework para persistência de objetos em banco de dados relacional. O Framework possibilitará simplificar a construção da camada de persistência de qualquer aplicação orientada a objetos que utiliza como repositório de dados um banco relacional. |
id |
UCB-2_ba102f40a9ac3b9c097451b02f70253b |
---|---|
oai_identifier_str |
oai:200.214.135.189:123456789/9542 |
network_acronym_str |
UCB-2 |
network_name_str |
Repositório Institucional da UCB |
spelling |
Figueiredo, Rejane Maria da CostaOliveira, Daniel Nonato2017-07-28T12:51:32Z2017-07-192017-07-28T12:51:32Z2003OLIVEIRA, Daniel Nonato; CRUZ, José Vicente da; MEIRA, Marcelo Carlos Mendes. Framework para suporte a persistência de objetos em bancos relacionais. 2003. 81 f. Monografia (Graduação em Ciência da Computação) – Universidade Católica de Brasília, Brasília, 2003.https://repositorio.ucb.br:9443/jspui/handle/123456789/9542A área de desenvolvimento de sistemas de informação está se tornando cada vez mais competitiva e dinâmica, demandando maior qualidade dos produtos construídos. Com isso, é imprescindível a utilização das “melhores práticas” da Engenharia de Software. As práticas possibilitam combinar técnicas, métodos e ferramentas para apoiar o engenheiro de software na construção de produtos de software. A utilização de frameworks é uma dessas práticas. Nesse contexto, os frameworks de suporte à persistência em bancos relacionais são ferramentas de apoio à Engenharia de Software, que possibilitam simplificar o projeto e a implementação da camada de persistência. Este trabalho objetiva a construção de um framework para persistência de objetos em banco de dados relacional. O Framework possibilitará simplificar a construção da camada de persistência de qualquer aplicação orientada a objetos que utiliza como repositório de dados um banco relacional.The information systems development area is becoming competitive and dynamic, which increase the quality level of builted products. The “best practices” of System Engineering are good ways to rise software quality. Using frameworks and patterns are example of “best practices”. Relational databases persistence Frameworks are System Engineering tools that support project and implementation of persistence layer in a simple way. The present work predict building of an object persistence framework for relational databases. This framework will act as a baseline for building persistence layer of any OO application that uses relational databases.Submitted by Erick Vinicius (erick.assis@ucb.br) on 2017-07-19T14:17:51Z No. of bitstreams: 2 DanielNonatoOliveiraVolume1TCCGraduação2003.pdf.pdf: 1292521 bytes, checksum: 137f3ba374bc4d575861ef58a3d7242b (MD5) DanielNonatoOliveiraVolume2TCCGraduação2003.pdf.pdf: 973350 bytes, checksum: af0a96e5e39f35c65b1f6d13fc00b87f (MD5)Approved for entry into archive by Sara Ribeiro (sara.ribeiro@ucb.br) on 2017-07-28T12:51:32Z (GMT) No. of bitstreams: 2 DanielNonatoOliveiraVolume1TCCGraduação2003.pdf.pdf: 1292521 bytes, checksum: 137f3ba374bc4d575861ef58a3d7242b (MD5) DanielNonatoOliveiraVolume2TCCGraduação2003.pdf.pdf: 973350 bytes, checksum: af0a96e5e39f35c65b1f6d13fc00b87f (MD5)Made available in DSpace on 2017-07-28T12:51:32Z (GMT). No. of bitstreams: 2 DanielNonatoOliveiraVolume1TCCGraduação2003.pdf.pdf: 1292521 bytes, checksum: 137f3ba374bc4d575861ef58a3d7242b (MD5) DanielNonatoOliveiraVolume2TCCGraduação2003.pdf.pdf: 973350 bytes, checksum: af0a96e5e39f35c65b1f6d13fc00b87f (MD5) Previous issue date: 2003porUniversidade Católica de BrasíliaCiência da Computação (Graduação)UCBBrasilEscola de Educação, Tecnologia e ComunicaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOCiência da computaçãoFramework para suporte a persistência de objetos em bancos relacionaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UCBinstname:Universidade Católica de Brasília (UCB)instacron:UCBORIGINALDanielNonatoOliveiraVolume1TCCGraduação2003.pdf.pdfDanielNonatoOliveiraVolume1TCCGraduação2003.pdf.pdfMonografiaapplication/pdf1292521https://200.214.135.178:9443/jspui/bitstream/123456789/9542/1/DanielNonatoOliveiraVolume1TCCGradua%c3%a7%c3%a3o2003.pdf.pdf137f3ba374bc4d575861ef58a3d7242bMD51DanielNonatoOliveiraVolume2TCCGraduação2003.pdf.pdfDanielNonatoOliveiraVolume2TCCGraduação2003.pdf.pdfMonografiaapplication/pdf973350https://200.214.135.178:9443/jspui/bitstream/123456789/9542/2/DanielNonatoOliveiraVolume2TCCGradua%c3%a7%c3%a3o2003.pdf.pdfaf0a96e5e39f35c65b1f6d13fc00b87fMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://200.214.135.178:9443/jspui/bitstream/123456789/9542/3/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD53TEXTDanielNonatoOliveiraVolume1TCCGraduação2003.pdf.pdf.txtDanielNonatoOliveiraVolume1TCCGraduação2003.pdf.pdf.txtExtracted texttext/plain105047https://200.214.135.178:9443/jspui/bitstream/123456789/9542/4/DanielNonatoOliveiraVolume1TCCGradua%c3%a7%c3%a3o2003.pdf.pdf.txt674e130d8eb6278939148f41c30d8532MD54DanielNonatoOliveiraVolume2TCCGraduação2003.pdf.pdf.txtDanielNonatoOliveiraVolume2TCCGraduação2003.pdf.pdf.txtExtracted texttext/plain109665https://200.214.135.178:9443/jspui/bitstream/123456789/9542/5/DanielNonatoOliveiraVolume2TCCGradua%c3%a7%c3%a3o2003.pdf.pdf.txt1b9234c841bfdc80b26e03ee7857b963MD55123456789/95422017-07-29 01:03:24.795TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório de Publicaçõeshttps://repositorio.ucb.br:9443/jspui/ |
dc.title.pt_BR.fl_str_mv |
Framework para suporte a persistência de objetos em bancos relacionais |
title |
Framework para suporte a persistência de objetos em bancos relacionais |
spellingShingle |
Framework para suporte a persistência de objetos em bancos relacionais Oliveira, Daniel Nonato CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Ciência da computação |
title_short |
Framework para suporte a persistência de objetos em bancos relacionais |
title_full |
Framework para suporte a persistência de objetos em bancos relacionais |
title_fullStr |
Framework para suporte a persistência de objetos em bancos relacionais |
title_full_unstemmed |
Framework para suporte a persistência de objetos em bancos relacionais |
title_sort |
Framework para suporte a persistência de objetos em bancos relacionais |
author |
Oliveira, Daniel Nonato |
author_facet |
Oliveira, Daniel Nonato |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Figueiredo, Rejane Maria da Costa |
dc.contributor.author.fl_str_mv |
Oliveira, Daniel Nonato |
contributor_str_mv |
Figueiredo, Rejane Maria da Costa |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Ciência da computação |
dc.subject.por.fl_str_mv |
Ciência da computação |
dc.description.abstract.por.fl_txt_mv |
A área de desenvolvimento de sistemas de informação está se tornando cada vez mais competitiva e dinâmica, demandando maior qualidade dos produtos construídos. Com isso, é imprescindível a utilização das “melhores práticas” da Engenharia de Software. As práticas possibilitam combinar técnicas, métodos e ferramentas para apoiar o engenheiro de software na construção de produtos de software. A utilização de frameworks é uma dessas práticas. Nesse contexto, os frameworks de suporte à persistência em bancos relacionais são ferramentas de apoio à Engenharia de Software, que possibilitam simplificar o projeto e a implementação da camada de persistência. Este trabalho objetiva a construção de um framework para persistência de objetos em banco de dados relacional. O Framework possibilitará simplificar a construção da camada de persistência de qualquer aplicação orientada a objetos que utiliza como repositório de dados um banco relacional. The information systems development area is becoming competitive and dynamic, which increase the quality level of builted products. The “best practices” of System Engineering are good ways to rise software quality. Using frameworks and patterns are example of “best practices”. Relational databases persistence Frameworks are System Engineering tools that support project and implementation of persistence layer in a simple way. The present work predict building of an object persistence framework for relational databases. This framework will act as a baseline for building persistence layer of any OO application that uses relational databases. |
description |
A área de desenvolvimento de sistemas de informação está se tornando cada vez mais competitiva e dinâmica, demandando maior qualidade dos produtos construídos. Com isso, é imprescindível a utilização das “melhores práticas” da Engenharia de Software. As práticas possibilitam combinar técnicas, métodos e ferramentas para apoiar o engenheiro de software na construção de produtos de software. A utilização de frameworks é uma dessas práticas. Nesse contexto, os frameworks de suporte à persistência em bancos relacionais são ferramentas de apoio à Engenharia de Software, que possibilitam simplificar o projeto e a implementação da camada de persistência. Este trabalho objetiva a construção de um framework para persistência de objetos em banco de dados relacional. O Framework possibilitará simplificar a construção da camada de persistência de qualquer aplicação orientada a objetos que utiliza como repositório de dados um banco relacional. |
publishDate |
2003 |
dc.date.issued.fl_str_mv |
2003 |
dc.date.accessioned.fl_str_mv |
2017-07-28T12:51:32Z |
dc.date.available.fl_str_mv |
2017-07-19 2017-07-28T12:51:32Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
OLIVEIRA, Daniel Nonato; CRUZ, José Vicente da; MEIRA, Marcelo Carlos Mendes. Framework para suporte a persistência de objetos em bancos relacionais. 2003. 81 f. Monografia (Graduação em Ciência da Computação) – Universidade Católica de Brasília, Brasília, 2003. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ucb.br:9443/jspui/handle/123456789/9542 |
identifier_str_mv |
OLIVEIRA, Daniel Nonato; CRUZ, José Vicente da; MEIRA, Marcelo Carlos Mendes. Framework para suporte a persistência de objetos em bancos relacionais. 2003. 81 f. Monografia (Graduação em Ciência da Computação) – Universidade Católica de Brasília, Brasília, 2003. |
url |
https://repositorio.ucb.br:9443/jspui/handle/123456789/9542 |
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 Católica de Brasília |
dc.publisher.program.fl_str_mv |
Ciência da Computação (Graduação) |
dc.publisher.initials.fl_str_mv |
UCB |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Escola de Educação, Tecnologia e Comunicação |
publisher.none.fl_str_mv |
Universidade Católica de Brasília |
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 |
bitstream.url.fl_str_mv |
https://200.214.135.178:9443/jspui/bitstream/123456789/9542/1/DanielNonatoOliveiraVolume1TCCGradua%c3%a7%c3%a3o2003.pdf.pdf https://200.214.135.178:9443/jspui/bitstream/123456789/9542/2/DanielNonatoOliveiraVolume2TCCGradua%c3%a7%c3%a3o2003.pdf.pdf https://200.214.135.178:9443/jspui/bitstream/123456789/9542/3/license.txt https://200.214.135.178:9443/jspui/bitstream/123456789/9542/4/DanielNonatoOliveiraVolume1TCCGradua%c3%a7%c3%a3o2003.pdf.pdf.txt https://200.214.135.178:9443/jspui/bitstream/123456789/9542/5/DanielNonatoOliveiraVolume2TCCGradua%c3%a7%c3%a3o2003.pdf.pdf.txt |
bitstream.checksum.fl_str_mv |
137f3ba374bc4d575861ef58a3d7242b af0a96e5e39f35c65b1f6d13fc00b87f 43cd690d6a359e86c1fe3d5b7cba0c9b 674e130d8eb6278939148f41c30d8532 1b9234c841bfdc80b26e03ee7857b963 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1724829878797205504 |