Desenvolvimento de uma interface WEB com PHP para gerenciamento de banco de dados CouchDB

O artigo traz um estudo de uma abordagem prática para a implementação de um protótipo de interface web com PHP para gerenciamento da base de dados CouchDB.

[ Hits: 39.193 ]

Por: kassiano em 28/09/2010


Início



Kassiano Matteussi, Elton Minetto

Universidade Comunitária da Região de Chapecó - Unochapecó
ACEA - Área de Ciências Exatas e Ambientais
Av. Senador Attílio Fontana 591-E - CEP 89809-000 - Chapecó - SC - Brasil

{kassianojm, elm}@unochapeco.edu.br

Abstract. Web development has grown exponentially along with the presence of databases in this environment. The relational model, very famous in desktop development, has been adapted to operate in a web environment. However, the rapid growth and data flow on the Internet have brought some problems that did not occur in the old environment, including flexibility, performance, scalability and compatibility, factors that are essential for web applications.

Recently, a new model for data storage with focus on systems hosted on the Internet has been created, which became known as document-oriented model (DOM), presenting itself as a solution to some of the major deficiencies presented in relational models.

Among this pretext the article behind a study of a practical approach to the implementation of a prototype web interface with PHP for managing the database CouchDB.

Resumo. Pode-se observar que o desenvolvimento web vem crescendo exponencialmente em conjunto com a presença de bancos de dados neste ambiente. O modelo relacional, muito famoso no desenvolvimento desktop, foi adaptado para atuar no ambiente web. No entanto, o rápido crescimento e fluxo de dados na internet trouxeram alguns problemas que não ocorriam no antigo ambiente, como por exemplo, flexibilidade, desempenho, escalabilidade e compatibilidade, fatores estes que são essenciais para aplicações na web.

Recentemente, foi criado um novo modelo para armazenamento de dados com foco em sistemas para internet, que ficou conhecido como modelo orientado a documentos. Este por sua vez, apresenta-se como solução para algumas das principais deficiências apresentadas nos modelos relacionais.

Diante deste pretexto, o artigo trás um estudo de uma abordagem prática para a implementação de um protótipo de interface web com PHP para gerenciamento da base de dados CouchDB.

    Próxima página

Páginas do artigo
   1. Início
   2. Introdução
   3. Modelo orientado a documento
   4. Apache CouchDB
   5. Desenvolvimento do protótipo
   6. Implementação do protótipo
   7. Conclusões / Referências
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

SQLite 3 - Convertendo tabelas do LibreOffice em Banco de Dados

Internet: Amiga ou inimiga?

Gambas2: Inserindo dados em tabela SQLite

Uma vulnerabilidade chamada de SQL Injection

Banco de dados Livre X Proprietário

  
Comentários
[1] Comentário enviado por dastyler em 28/09/2010 - 22:37h

Muito bom o artigo e bem esclarecedor, apesar do CouchDb nao ser novidade.
Mas vejo que a tecnologia (que vem sendo usada por muitos rubistas há algum tempo), vem ganhando mais adeptos no mundo PHP.
eu pretendo me aprofundar mais na tecnologia assim que finalizar alguns projetos que estao em andamento e em fase final, projetos estes que ainda rodam sob bancos relacionais.

Parabéns!!

[]'s


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts