PostgreSQL Rock Star
F´abio Telles Rodriguez
Timbira - A empresa brasileira de PostgreSQL
19 de novembro de 2015
PGBR 2015
Apresenta¸c˜ao
F´abio Telles Rodrigues
DBA Oracle e PostgreSQL +10 anos
Colaborador Comunidade Brasileira de PostgreSQL
Bl...
Timbira
http://www.timbira.com.br
A empresa Brasileira de PostgreSQL
Consultoria / Desenvolvimento
Planos de Suporte
Parce...
Sobre esta apresenta¸c˜ao
esta apresenta¸c˜ao est´a dispon´ıvel em:
http://www.timbira.com.br/material
esta apresenta¸c˜ao...
Como se tornar um astro em PostgreSQL
Aprenda Inglˆes
Mais importante que gradua¸c˜ao
Mais importante que ser um gˆenio da inform´atica
T˜ao importante quanto l...
Aprenda Inglˆes - Livros sobre Banco de Dados
Aprenda Inglˆes - Livros sobre PostgreSQL em pt BR
Aprenda Inglˆes - Livros sobre PostgreSQL em en US
Aprenda Inglˆes - Livros sobre SQL, Joe Celko por
exemplo...
Procure um desafio real e Divirta-se!
Procure um desafio real
Exemplos de livros s˜ao exemplos dos autores, n˜ao os seus.
Procure um problema concreto e pr´oximo...
Pesquise antes de perguntar
Pesquise antes de perguntar
Pesquise antes de perguntar
Pesquise antes de perguntar: ´e s´erio!
Permita-me usar o Google para vocˆe... http://lmgtfy.com/
Documenta¸c˜ao oficial
ht...
Aprenda a usar a linha de comando
Aprenda a usar a linha de comando. Sim no modo texto!
N˜ao, n˜ao estamos zoando, ´e importante!
Nem todo servidor tem inte...
Participe da comunidade
Participe da comunidade
IRC: irc.freenode.net postgresql
Telegram: https:
//telegram.me/joinchat/BSo6EQM3rCpAxyvTp2GANQ
wi...
Participe da comunidade - Listas em en US
pgsql-admin: PostgreSQL administration.
pgsql-advocacy: Coordinates people worki...
Participe da comunidade - Listas em en US
pgsql-interfaces: Discussion of PostgreSQL interfaces, except
JDBC and ODBC.
pgs...
Valorize o conhecimento, n˜ao o dinheiro
Valorize o conhecimento, n˜ao o dinheiro
Dedique seu tempo `a algo que vocˆe acha divertido
´E muito mais dif´ıcil ser um ...
Entenda o que vocˆe faz. N˜ao use receitas prontas ou
t´ecnicas m´agicas
Cultive o bom senso
Cultive o bom senso
Saiba o que vocˆe sabe
Saiba o que vocˆe n˜ao sabe
N˜ao execute o que vocˆe n˜ao sabe
N˜ao diga que sa...
Seja conservador
O papel do DBA ´e em primeiro lugar ”conservar”o banco de
dados
Nem tudo que ´e novo ´e bom, nem tudo que...
Conhe¸ca outros SGDBs
Acompanhe a evolu¸c˜ao do mercado
http://db-engines.com/en/ranking
Conhe¸ca as vantagens e desvantag...
Conhe¸ca outros SGDBs
Conhe¸ca outros SGDBs
Conhe¸ca outros SGDBs
Conhe¸ca outros SGDBs
Conhe¸ca outros SGDBs
Conhe¸ca outros SGDBs
IBM Peterlee
Relational Test Vehicle
IBM IS1
BAY AREA PARK
CODD RIVER
RELATIONAL CREEK
CODD RIVER
BA...
N˜ao deixe de comemorar e se exercitar
Perguntas
My my, hey hey, postgres is here to stay!
Hey hey, my my, postgres can never die!
F´abio Telles Rodriguez
(telle...
Próximos SlideShares
Carregando em…5
×

PostgreSQL Rock Star

1.042 visualizações

Publicada em

Palestra realizada no PGBR2015 sobre como aprender a usar o PostgreSQL

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.042
No SlideShare
0
A partir de incorporações
0
Número de incorporações
188
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

PostgreSQL Rock Star

  1. 1. PostgreSQL Rock Star F´abio Telles Rodriguez Timbira - A empresa brasileira de PostgreSQL 19 de novembro de 2015 PGBR 2015
  2. 2. Apresenta¸c˜ao F´abio Telles Rodrigues DBA Oracle e PostgreSQL +10 anos Colaborador Comunidade Brasileira de PostgreSQL Blog: http://savepoint.blog.br @telles
  3. 3. Timbira http://www.timbira.com.br A empresa Brasileira de PostgreSQL Consultoria / Desenvolvimento Planos de Suporte Parcerias com Empresas Desenvolvedoras de Software Treinamentos In-Company e On-Line Corre¸c˜ao de bugs no PostgreSQL garantida em contrato
  4. 4. Sobre esta apresenta¸c˜ao esta apresenta¸c˜ao est´a dispon´ıvel em: http://www.timbira.com.br/material esta apresenta¸c˜ao est´a sob licen¸ca Creative Commons Atribui¸c˜ao 3.0 Brasil: http://creativecommons.org/licenses/by/3.0/br
  5. 5. Como se tornar um astro em PostgreSQL
  6. 6. Aprenda Inglˆes Mais importante que gradua¸c˜ao Mais importante que ser um gˆenio da inform´atica T˜ao importante quanto ler, escrever ou conhecer pelo menos umas duas linguagens de programa¸c˜ao Se ler em inglˆes ainda n˜ao faz parte do seu dia-a-dia, ´e pouco prov´avel que vocˆe seja um profissional competente; Escrever e falar tamb´em ´e importante, mas ler ´e imprescind´ıvel!
  7. 7. Aprenda Inglˆes - Livros sobre Banco de Dados
  8. 8. Aprenda Inglˆes - Livros sobre PostgreSQL em pt BR
  9. 9. Aprenda Inglˆes - Livros sobre PostgreSQL em en US
  10. 10. Aprenda Inglˆes - Livros sobre SQL, Joe Celko por exemplo...
  11. 11. Procure um desafio real e Divirta-se!
  12. 12. Procure um desafio real Exemplos de livros s˜ao exemplos dos autores, n˜ao os seus. Procure um problema concreto e pr´oximo a vocˆe Imagine um problema real e tente resolvˆe-lo at´e o fim. Desafios reais, problemas reais, solu¸c˜oes concretas; Meu primeiro banco de dados foi o cat´alogo de discos do meu pai aos 15 anos, no TotalWorks, num Apple II de 8 bits!
  13. 13. Pesquise antes de perguntar
  14. 14. Pesquise antes de perguntar
  15. 15. Pesquise antes de perguntar
  16. 16. Pesquise antes de perguntar: ´e s´erio! Permita-me usar o Google para vocˆe... http://lmgtfy.com/ Documenta¸c˜ao oficial http://www.postgresql.org/docs/current/static/
  17. 17. Aprenda a usar a linha de comando
  18. 18. Aprenda a usar a linha de comando. Sim no modo texto! N˜ao, n˜ao estamos zoando, ´e importante! Nem todo servidor tem interface gr´afica instalada. Faz sentido... Leveza e simplicidade Melhor op¸c˜ao para suporte remoto Se funciona no psql tem que funcionar em outras ferramentas Se n˜ao estiver convencido, tente isto: telnet towel.blinkenlights.nl
  19. 19. Participe da comunidade
  20. 20. Participe da comunidade IRC: irc.freenode.net postgresql Telegram: https: //telegram.me/joinchat/BSo6EQM3rCpAxyvTp2GANQ wiki: https://wiki.postgresql.org/wiki/Main_Page Planeta en US: http://planet.postgresql.org Planeta pt BR: http://planeta.postgresql.org.br Lista de discuss˜ao em pt BR: https://listas.postgresql.org.br Listas de discuss˜ao em en US: http://www.postgresql.org/list/
  21. 21. Participe da comunidade - Listas em en US pgsql-admin: PostgreSQL administration. pgsql-advocacy: Coordinates people working on promoting PostgreSQL, organizing user groups, and dealing with PostgreSQL marketing and PR. pgsql-announce: Announcement list pertaining to PostgreSQL and various third party software. pgsql-bugs: If you find a bug, please use the bug reporting form. pgsql-docs: Discussion regarding PostgreSQL documentation. pgsql-general: General discussion area for users. Apart from compile, acceptance test, and bug problems pgsql-interfaces: Discussion of PostgreSQL interfaces, except JDBC and ODBC.
  22. 22. Participe da comunidade - Listas em en US pgsql-interfaces: Discussion of PostgreSQL interfaces, except JDBC and ODBC. pgsql-jobs: Posting of PostgreSQL related jobs. pgsql-novice: No question is too simple for this list. pgsql-performance: Discussion of PostgreSQL’s performance issues. pgsql-php: Using PostgreSQL with PHP. pgsql-sql: Discussion for users on SQL related matters. pgsql-students: Google’s Summer of Code students
  23. 23. Valorize o conhecimento, n˜ao o dinheiro
  24. 24. Valorize o conhecimento, n˜ao o dinheiro Dedique seu tempo `a algo que vocˆe acha divertido ´E muito mais dif´ıcil ser um astro em algo que vocˆe n˜ao gosta Aprender poder ser realmente divertido e estimulante Vocˆe jamais ser´a feliz trabalhando com algo que apenas paga as suas contas A carreira de DBA exige esfor¸co e dedica¸c˜ao Se vocˆe n˜ao gosta de banco de dados, procure outra coisa para fazer. Se vocˆe consegue ganhar dinheiro como DBA sem estudar, provavelmente vocˆe pode ganhar dinheiro com qualquer outra coisa que lhe interesse mais
  25. 25. Entenda o que vocˆe faz. N˜ao use receitas prontas ou t´ecnicas m´agicas
  26. 26. Cultive o bom senso
  27. 27. Cultive o bom senso Saiba o que vocˆe sabe Saiba o que vocˆe n˜ao sabe N˜ao execute o que vocˆe n˜ao sabe N˜ao diga que sabe se vocˆe n˜ao testou N˜ao diga que testou se rodou apenas no seu desktop
  28. 28. Seja conservador O papel do DBA ´e em primeiro lugar ”conservar”o banco de dados Nem tudo que ´e novo ´e bom, nem tudo que ´e velho ´e ruim Nem tudo que funciona com os outros funciona com vocˆe N˜ao existe bala de prata
  29. 29. Conhe¸ca outros SGDBs Acompanhe a evolu¸c˜ao do mercado http://db-engines.com/en/ranking Conhe¸ca as vantagens e desvantagens de cada um http://howfuckedismydatabase.com/ Conhe¸ca um pouco de hist´oria
  30. 30. Conhe¸ca outros SGDBs
  31. 31. Conhe¸ca outros SGDBs
  32. 32. Conhe¸ca outros SGDBs
  33. 33. Conhe¸ca outros SGDBs
  34. 34. Conhe¸ca outros SGDBs
  35. 35. Conhe¸ca outros SGDBs IBM Peterlee Relational Test Vehicle IBM IS1 BAY AREA PARK CODD RIVER RELATIONAL CREEK CODD RIVER BAY AREA PARK 1970s 1980s 1990s 2000s 2010s v1, 1992 v1.0, 1987 v4.0, 1990 v10, 1993 v1, 1987 v2, 1989 v3, 2011 v11.5, 1996 v11.9, 1998 v12.0, 1999 v12.5, 2001 v12.5.1, 2003 v15.0, 2005 v16.0, 2012 v1, 1989 v2, 1993 v1.0, 1980s v5.x, 1970s v6.0, 1986 OpenIngres 2.0, 1997 vR3, 2004 v1, 1995 v6, 1997 v7, 2000 v8, 2005 v9, 2010 v9.0, 2006 v10, 2010 v4.0, 1990 v5.0, 1992 v6.0, 1994 v9.0, 2000 v10, 2005 v11, 2007 v4.21, 1993 v6, 1994 v7, 1998 v8, 1997 v3.1, 1997 v3.21, 1998 v3.23, 2001 v4, 2003 v4.1, 2004 v5, 2005 v5.1, 2008 v5.5, 2010 v8i, 1999 v9i, 2001 v10g, 2003 v10gR2, 2005 v11g, 2007 v11gR2, 2009 v8, 2000 v9, 2005 v10, 2008 v11, 2012 v3, 1995 v4, 1997 v5, 1999 v10, 2001 v11, 2003 v12, 2007 v14, 2010 v3, 1983 v4, 1984 v5, 1985 v1, 1983 v5.1, 1986 v3, 1993 v1, 1983 v2, 1988 v3, 1993 v4, 1994 v5, 1996 v6, 1999 v7, 2001 v8, 2003 v9, 2006 alpha, 1979 v1.0, 1981 v6.1, 1997 v8.1, 1998 v10.2, 2008 v5.1, 2004 v6.0, 2005 v6.2, 2006 v12, 2007 v13.0, 2009 v13.10, 2010 v14.0, 2012 v4, 1995 v5, 1997 v6, 1999 v1, 1991 v2, 1997 v3, 1999 v4, 2001 v1.6, 2001 v1.7, 2002 v1.8, 2005 v3.0, 1988 v2.0, 2010 v5, 2010 v7, 2001 v8, 2004 v9, 2007 v10, 2010 v7, 1992 v7.0, 1995 v2, 1979 v1, 2003 v1.5, 2004 v2, 2012 v6.5, 1995 codebrand v11, 1995 v12, 1999 v15, 2009 v12c, 2013 v1, 1988 v2, 1992 v4, 1992 v6, 2008 v7, 2010 Ingres VectorWise MonetDB Netezza Greenplum PostgreSQL Red Brick Microsoft SQL Server H-Store Informix VoltDB Vertica Sybase ASE Sybase IQ SQL Anywhere Access Oracle Infobright MySQL TimesTen Paradox Teradata Empress Embedded RDB DB2 for iSeries Derby Transbase DB2 for z/OS DB2 for VSE & VM Solid DB EXASolution dBase Firebird DB2 for LUW HSQLDB BerkeleyDB SQLite HANA MaxDB Nonstop SQL AdabasD MariaDB v10, 2013 v11.70, 2010 v12.10, 2013 v2, 2006 FileMaker v1, 1985 II, 1988 v2, 1992 v3, 1995 v4, 1997 v5, 1999 v6, 2002 v7, 2004 v8, 2005 v9, 2007 v10, 2009 v11, 2011 v14, 2015 persons SQL/DS DB2 for VSE & VM DB2 UDB Transbase (Transaction Software) TinyDB Berkeley DB DB2 MVS Solid DB Gamma (Univ. Wisconsin) Mariposa (Berkeley) dBase (Ashton Tate) DB2 NDBM GDBM SQLite HSQLDB DBM VDN/RDS DDB4 (Nixdorf) SAP DB MaxDB Borland Siemens dBase Inc. EMC NCR Teradata SAP IBM Oracle Oracle Oracle IBM Oracle System-R (IBM) AdabasD (Software AG) SAP HANA P*TIME SAP REDABAS (Robotron) DABA (Robotron, TU Dresden) Borland Corel EXASolution InterBase Ashton Tate Firebird HP HP Compaq DB2 z/OS Powersoft Sybase System/38 SQL/400 DB2/400 DB2 UDB for iSeries Sleepycat Informix IBM Sun Pivotal Groton Database Systems InfiniDB Claris (Apple) FileMaker Inc. Oracle RDB (DEC) Teradata Empress Embedded TimesTen Aster Database JBMS Cloudscape Derby Paradox (Ansa) Red Brick Multics Relational Data Store (Honeywell) Apache Derby FoxPro VisualFoxPro (Microsoft) ShareBase (BrittonLee) Berkeley Ingres Ingres Postgres PostgreSQL Illustra IBM Informix MonetDB (CWI) Greenplum Volt DB Netezza Informix Sybase SQL Server Microsoft SQL Server Microsoft Access MySQL Sybase IQ Nonstop SQL (Tandem) Neoview mSQL InnoDB (Innobase) Infobright H-Store C-Store Vertica Analytic DB VectorWise (Actian)Monet Database System (Data Distilleries) DATAllegro Informix IBM Red Brick Warehouse Expressway 103 Watcom SQL SQL Anywhere MariaDB Sybase ASE FileMaker (Nashoba) FileMaker Pro Key to lines and symbols Felix Naumann, Jana Bauckmann, Claudia Exeler, Jan-Peer Rudolph, Fabian Tschirschnitz Genealogy of Relational Database Management Systems
  36. 36. N˜ao deixe de comemorar e se exercitar
  37. 37. Perguntas My my, hey hey, postgres is here to stay! Hey hey, my my, postgres can never die! F´abio Telles Rodriguez (telles@timbira.com.br) http://www.timbira.com.br

×