CHEGA MAIS TI

O blog dos profissionais de TI
Follow Me
Pessoal conheci outro ERP(AVAPremium - AVACON/AVACORP) muito bom por sinal, voltado para o ramo de transportes que utiliza para gerenciar o BD o tal de POSTGRESQL.
Estarei publicando vários posts referente a este BD e suas ferramentas!


                                             



Neste primeiro post vamos conhecê-lo:

PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto software livre.

Características:

Hoje, o PostgreSQL é um dos SGBD (Sistema Gerenciador de Bancos de Dados) de código aberto mais avançados, contando com recursos como:
- consultas complexas
- chaves estrangeiras
- integridade transacional
- controle de concorrência multi-versão
- suporte ao modelo híbrido objeto-relacional
- trigger
- views
- stored procedures em várias linguagens


Histórico:

O PostgreSQL é um dos resultados de uma ampla evolução que se iniciou com o projeto Ingres, desenvolvido na Universidade de Berkeley, Califórnia. O lider do projeto, Michael Stonebraker, um dos pioneiros dos bancos de dados relacionais, deixou a universidade em 1982 para comercializar o Ingres, porém retornou a ela logo em seguida.

Após seu retorno a Berkeley, em 1985, Stonebraker começou um projeto pós-Ingres com o objetivo de resolver problemas com o modelo de banco de dados relacional. O principal problema era a incapacidade do modelo relacional compreender “tipos” (atualmente, chamados de objetos), ou seja, combinações de dados simples que formam uma única unidade.

O projeto resultante, chamado Postgres, era orientado a introduzir a menor quantidade possível de funcionalidades para completar o suporte a tipos. Estas funcionalidades incluiam a habilidade de definir tipos, mas também a habilidade de descrever relações - as quais até este momento eram amplamente utilizadas mas completamente mantidas pelo usuário. No Postgres, o banco de dados "compreendia" as relações e podia obter informações de tabelas relacionadas utilizando regras.

Iniciando em 1986, a equipe divulgou uma série de documentos descrevendo a base do sistema e em 1988 o projeto possuía um protótipo funcional. A versão 1 foi liberada para um grupo pequeno de usuários em junho de 1989, seguida pela versão 2 com um sistema de regras reescrito em junho de 1990. Para a versão 3, liberada em 1991, o sistema de regras foi reescrito novamente, mas também foram adicionados suporte para múltiplos gerenciadores de armazenamento e um melhorado motor de consultas. Já em 1993, Postgres havia crescido imensamente em popularidade e possuía uma grande demanda por suporte e por novas funcionalidades. Após a liberação da versão 4, a qual era uma simples versão de limpeza, o projeto foi oficialmente abandonado pela Universidade de Berkeley.

Entretanto, devido ao fato do seu código fonte estar sob uma licença BSD, o seu desenvolvimento foi continuado. Em 1994, dois estudantes de Berkeley, Andrew Yu e Jolly Chen, adicionaram um interpretador SQL para substituir a linguagem QUEL (desenvolvida para o Ingres) e o projeto foi renomeado para Postgres95. Com a divulgação de seu código pela Internet, Postgres95 iniciou uma nova vida como software open source.

Em agosto de 1996, Marc Fournier, Bruce Momjian e Vadim B. Mikheev lançaram a primeira versão externa da Universidade de Berkeley e deram início à tarefa de estabilizar o código herdado. Também em 1996, o projeto foi renomeado para PostgreSQL a fim de refletir a nova linguagem de consulta ao banco de dados: SQL. A primeira versão de PostgreSQL, a 6.0, foi liberada em janeiro de 1997. Desde então, um grupo de desenvolvedores e de voluntários de todo o mundo, coordenados pela Internet, têm mantido o software e desenvolvido novas funcionalidades.

As principais características acrescentadas nas versões 6.x são o MVCC (Multiversion Concurrency Control – Controle de Concorrência Multiversões), melhorias no SQL e novos tipos de dados nativos (novos tipos de datas e hora e tipos geométricos).

Em maio de 2000 foi liberada a versão 7.0. As versões 7.x trouxeram as seguintes novas funcionalidades: Write-Ahead Log (WAL), esquemas SQL, outer joins, suporte a IPv6, indexação por texto, suporte melhorado a SSL e informações estatísticas do banco de dados.

A versão 8.0 foi lançada em janeiro de 2005 e entre outras novidades, foi a primeira a ter suporte nativo para Microsoft Windows (tradicionalmente, o PostgreSQL só rodava de forma nativa em sistemas Unix e, em sistemas Windows - através da biblioteca Cygwin). Dentre as muitas novidades da versão 8.x, pode-se destacar o suporte a tablespaces, save points, point-in-time recovery, roles e Two-Phase Commit (2PC). Em maio de 2013 foi lançada a versão mais recente: 9.3.

Link externo para o PostgreSQL: http://www.postgresql.org/



Acesso Remoto para aplicações(ERP, Dados da Rede) muito simples para o usuário e de fácil configuração para administradores de redes.

Acesse suas aplicações a partir de qualquer plataforma

GO-Global não é só eficiente em publicar aplicações, mas também em gerir soluções multi-plataforma. Agora os usuários Linux podem executar aplicativos Windows e usuários de Windows podem acessar programas de UNIX/Linux.
Disponibilize suas aplicações na web em 15 minutos ou menos
Com GO-Global, não há necessidade de re-engenharia suas aplicações para a web. Sem tocar em uma única linha de código, você pode publicar imediatamente sua aplicação Windows, UNIX e Linux e pronto! Já estarão acessíveis a partir de qualquer navegador da Web em qualquer plataforma.
Economize tempo e dinheiro
GO-Global é a solução fácil e de baixo custo de entrega de aplicativos. Não há nada de extra para comprar ou códigos para ser reescrito. Apenas "plug and play". E ao contrário de outras soluções, GO-Global é oferecido em uma relação custo-benefício com base em licenciamento de acesso simultâneo. Você vai maximizar o valor de suas aplicações atuais enquanto reduz o custo total de propriedade.
Segurança dos dados reforçada
Aplicações distribuídas tem risco potencial no quesito segurança devido à sua exposição. É por isso que a arquitetura original GO-Global foi especificamente projetado para manter suas aplicações de missão crítica e dados sensíveis de forma segura em um servidor central por trás do firewall corporativo. Além do mais, as transmissões GO-Global são totalmente criptografados, incluindo Secure Socket Layer (SSL) e encriptação 256-bit AES.
Elimine Citrix e Windows Terminal Server
GO-Global para o Windows elimina a necessidade de add-pesado em infra-estrutura, tais como Windows Terminal Server ou Citrix. E, ao contrário da STV e Citrix, GO-Global incorpora nossa tecnologia patenteada de alta performance protocolo RXP. RXP fornece acesso rápido e eficiente, mesmo com alta latência linhas dial-up e conexões de Internet.




Saiba mais em: http://go-global.com.br/

Chega mais TI

ERP´s e suas Ferramentas, Tecnologia e Segurança da Informação, Servidores e muitas dicas!

Total de visualizações

Seguidores

Adsense