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: 55.732 ]

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

Partição de tabelas no PostgreSQL

PostGIS no Slackware

PostgreSQL 9.4 - O conceito de Role

Monitorando Banco de Dados Postgres com ZABBIX

Programando PostgreSQL + PHP

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts