O presente trabalho teve como objetivo realizar um protótipo de interface Web com PHP para gerenciamento de banco de dados CouchDB. Mesmo com algumas dificuldades quanto à documentação e suas funcionalidades durante o desenvolvimento do protótipo, pode-se dizer que ao final se obteve êxito.
O
CouchDB é um ótimo banco de dados. É um novo paradigma que esta crescendo rápido, graças a sua consistência. Sua documentação melhora gradativamente junto com seus grupos de discussões e sites com conteúdos e informações sobre as suas funcionalidades.
No presente momento, em que foi produzido este protótipo, pode-se observar que o esquema de funcionamento RESTful é uma ótima abordagem em comparação com o modelo tradicional Client/Server. Esta abordagem se torna válida devido à grande facilidade de se trabalhar com este modelo de Web Services, no desenvolvimento de aplicações para Web.
O PHP teve papel fundamental no desenrolar do processo, pois combina poderosos mecanismos de programação aliados a sua facilidade de uso e aprendizagem, outro sim se pode observar a evolução obtida pelo acadêmico em técnicas de programação no decorrer do desenvolvimento da interface.
Com este protótipo, o controle da aplicação CouchDB fica muito mais fácil, pois combina controle de usuários com gerência sobre os bancos e suas informações, ficando muito semelhante a ferramentas disponíveis para os SGBDR.
Referências
ANDERSON, Chirs. 2009. Apache CouchDB: The definitive Guide. Disponível em:
http://couchdb.Apache.org/index.htm. Acessado em 05/06/2009.
BAIN, Tony. Is the Relational Database Doomed?, 2009. Disponível em:
http://www.readwriteWeb.com/archives/is_the_relational_database_doomed.php. Acessado em: 03/06/2009.
CHANDLER, Christopher. CouchDB in Action: Greenwich, Manning, 2009.
FIGUEUREDO, Fernando. XML E Web Service. 2008. Disponível em:
http://www.ticua.net/Apontamentos/TRABALHO1_FINAL_ASES_E_REIS.pdf. Acessado em 11/06/2010.
LENNON, Joe. Begining CouchDB, USA: Apress, 2009.
MORAES, Leonardo. Introdução ao CouchDB. Disponível em:
http://leonardomoraes.com.br/blog/. Acessado em 06/06/2009
NIEDERAUER, Juliano. PHP 5. São Paulo: Novatec Editora LTDA, 2005.
______. Desenvolvimento Websites com PHP: Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados. São Paulo: Novatec, 2004.
OLIVEIRA, Leonardo Eloy. Estado da arte de banco de dados orientados a documento, 2009. Monografia (Conclusão do Curso de Graduação em Ciências Tecnológicas) - Universidade de Fortaleza - UNIFOR, Ceára, 2009.