PostgreSQL: SGBDOR

No decorrer deste artigo procuramos discutir brevemente alguns dos principais aspectos, sob uma visão sócio-técnica, filosófica e histórica, do PostgreSQL - um dos principais Sistemas de Gerenciamento de Banco de Dados de código livre no momento.

[ Hits: 57.466 ]

Por: Jackson Laskoski em 20/01/2005


Conceitos importantes



Antes de prosseguirmos com a abordagem em relação ao PostgreSQL, mais especificadamente com relação as suas características técnicas/mercadológicas e recursos, faz-se necessário discutirmos alguns conceitos importantes que cercam não só a ferramenta, mas também a temática:
  • Sistema Gerenciador de Banco de Dados (SGBD) - O SGBD, por essência, permite que bancos de dados "persistentes" sejam concorrentemente partilhados por muitos usuários e aplicações utilizando manuseio de armazenamento e estratégias de otimização. Segundo Neves (2002, p. 17), "... precisamos manter os dados para executar as tarefas de leitura a partir de banco de dados, de atualização e de inserção dos dados no banco de dados, preservando a integridade dos mesmos". São exemplos de SGBDs contemporâneos: Oracle, Interbase, SQL Server, Firebird, Ingress, Sybase, PostgreSQL, MySQL, etc...
  • Banco de Dados Relacional (BDR) - O banco de dados relacional é sustentado pelo modelo relacional, que é matematicamente conciso, completo, anti-redundante e consistente internamente. Ainda de acordo com Neves (2002, p. 17), "... o banco de dados relacional é muito mais utilizado comercialmente e pode ser usado para resolver muitos problemas cotidianos".
  • Banco de Dados Orientado a Objetos (OODBs) - Integra o conceito de orientação a objetos com aptidões de banco de dados, oferecendo modelos diretos, atuais e intuitivos para o desenvolvimento de aplicações. Conforme Gualberto (2004, p. 2), " ... o desenvolvimento dos Sistemas de Gerenciamento de Banco de Dados Orientado a Objetos (SGBDOO) teve origem na combinação de idéias dos modelos de dados tradicionais e de linguagens de programação orientada a objetos."

Página anterior     Próxima página

Páginas do artigo
   1. Resumo
   2. Introdução
   3. Conceitos importantes
   4. Free software, software free, shareware e proprietário
   5. Características e recursos
   6. Comparando o incomparável
   7. Conclusões
   8. Referências bibliográficas
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Vacuum - otimizando sua base de dados PostgreSQL

Replicação de dados síncrona com Postgres

Pool de Conexões Transparentes no Postgres usando o pgpool

PostGIS no Slackware

Checklist de performance do PostgreSQL 8.0

  
Comentários
[1] Comentário enviado por mmm em 20/01/2005 - 13:41h

Há alguns equivocos quanto aos conceitos de formas de distribuição de software. Por favor, consulte:

Categorias de Softwares Livres e Não-Livres: http://www.fsf.org/philosophy/categories.pt.html

Palavras e frases confusas e carregadas que devem ser evitadas: http://www.fsf.org/philosophy/words-to-avoid.pt.html

[2] Comentário enviado por fdmarp em 21/03/2009 - 13:03h

Achei interessante. Não sei se concordo com tudo, mas achei bom.


Contribuir com comentário