PostgreSQL

1,779 views

Published on

Trabalho apresentado pelos alunos Márcia Gomes e Marlon Munhoz nas aulas de Banco de Dados, ministradas pela docente Lígia R. Prete na Faculdade de Tecnologia de Jales - FATEC Jales. Ano: 2011.

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,779
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
81
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

PostgreSQL

  1. 1. 1
  2. 2. Alunos • Márcia Gomes • Marlon Raphael Munhoz Chaves Orientação • Prof.ª Lígia R. Prete 2
  3. 3. Índice 1. O que é? 2. Raio X 3. Histórico 4. Principais Versões 5. Capacidade de Armazenamento 6. Aplicações Corporativas de Alto Volume: Uma Solução com o PostgreSQL 7. Empresas e PostgreSQL 8. Conclusão 9. Referências 3
  4. 4. 1. O que é? POSTGRESQL é um SGBD objeto- relacional (SGBDOR) desenvolvido via Internet por um grupo de desenvolvedores espalhados pelo globo. É uma alternativa de código fonte-aberta para SGBDs comerciais como Oracle e Informix. 4
  5. 5. 2. Raio X • Desenvolvedor: Grupo de Desenvolvimento Global PostgreSQL • Lançado em: 1 de maio de 1995 (0.01) • Versão Atual: 9.0.4 (18 de abril de 2011) • Idiomas: 23 idiomas • Sistema Operacional: Multi plataforma • Estado de desenvolvimento: Ativo • Página Oficial: www.postgresql.org (Ing.) www.postgresql.org.br (Pt.) 5
  6. 6. 3. Histórico Projeto POSTGRES (1986-1994) • Partiu do projeto do SGBD Ingres de Berkeley. Projetista: Michael Stonebraker. • Em 1995 dois estudantes de Berkeley (Jolly Chen e Andrew Yu) adicionam suporte a SQL. • Seu novo nome: Postgres95. Foi totalmente reescrito em C e também adotou a SQL. Foi originalmente patrocinado pelo DARPA, ARO, NSF e ESL Inc. 6
  7. 7. • Em 1996: Disponibilizado na Internet sob o nome de PostgreSQL. Eles usam e-mail para compartilhar ideias e servidores de arquivos para compartilhar código. • Apoia um número grande de interfaces de programação, como ODBC, Java (JDBC), TCL/TK, PHP, Perl e Python, entre outros. POSTGRESQL continua avançando a um tremendo passo, graças a um grupo talentoso de desenvolvedores via Internet. Histórico 7
  8. 8. 4. Principais Versões 8
  9. 9. Principais Versões 9
  10. 10. 5. Capacidade de Armazenamento • O PostgreSQL é um banco de dados com grande capacidade de armazenagem de informações em um único perfil de banco de dados, suportando , limite valor tamanho máximo de banco de dados ilimitado • Tamanho máximo de tabela, 32 TB • Tamanho máximo de linha 1.6 TB 10
  11. 11. 6. Aplicações Corporativas de Alto Volume: Uma Solução com o PostgreSQL A utilização da dupla PostgreSQL+Linux nas empresas cresce rapidamente e é um exemplo de como produtos Open Source podem ajudar empresas a racionalizar os custos de TI. Uma das características do PostgreSQL é a sua capacidade de lidar com um grande volume de dados. Existem aplicações em produção com tabelas possuindo mais de 100 milhões de linhas. No Brasil, existem casos de sucesso de empresas lidando com bases com dezenas de milhões de registros gerenciadas pelo PostgreSQL. 11
  12. 12. Aplicações Corporativas de Alto Volume: Uma Solução com o PostgreSQL • Uma das maiores implantações de PostgreSQL no Brasil é na Atrium Telecom, empresa de telefonia corporativa de São Paulo. • O PostgreSQL é utilizado como banco de dados do sistema de billing e tem uma base de dados de mais de 100GB e efetua 1 milhão de transações diárias. • As maiores tabelas do sistema contam com mais de 70 milhões de linhas. 12
  13. 13. 7. Empresas e PostgreSQL Empresas que fazem uso do SGBD: • Yahoo! para análise comportamental de usuários Web, armazenando dois petabytes e afirmando ser o maior data warehouse usando uma versão modificada pesada do PostgreSQL. • MySpace, rede social popular, está usando o banco de dados Aster nCluster para data warehousing, que foi contruido sobre uma versão modificada do PostgreSQL. • OpenStreetMap, um projeto colabortativo para criar um mapa mundial livre editável. • Afilias, registro de domínios para .org, .info e outros. • Sony Online multiplayer online games. • BASF, plataforma de compras para seu portal de agronegócios. • hi5.com portal de rede social. • Aplicação Skype VoIP, banco de dados de negócioscentral central. • Metrô de São Paulo e DATAPREV também utilizam o SGBD. 13
  14. 14. 8. Conclusão A utilização do banco de dados PostgreSQL é cada vez mais ampla nas empresas que buscam um servidor de banco de dados altamente sofisticado, com alta performance, estável e capacitado para lidar com grandes volumes de dados. O fato de ser um produto Open Source, sem custos de licença para nenhum uso, torna o PostgreSQL uma alternativa extremamente atraente para empresas que buscam um custo total de propriedade (TCO) menor para os ativos de TI. 14
  15. 15. 9. Referências • Official website - http:/ / www. postgresql. org • Comunidade brasileira de PostgreSQL - http:/ / www. postgresql. org. br/ • Planeta PostgreSQL Brasil - http:/ / planeta. postgresql. org. br/ • http://www.postgresql.org/about/users • http://pgdocptbr.sourceforge.net/pg80/history.html • http://pt.wikibooks.org/wiki/PostgreSQL_Prático/Introdução • http://www.guiadeti.com.br/anuario/fundacao.2006-11- 21.9601744506/solucao.2006-11-21.7360095006/ Links acessados dia 18/08/11 15
  16. 16. Questions? 16

×