Curso PostGreSQL - Treinamento PostgreSQL - Fundamental Curso PostgreSQL - Treinamento PostgreSQL Fundamental Sobre PostgreSQL PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto de código aberto.Hoje, o PostgreSQL é um dos SGBDs (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, Ele tem facilidade de Acesso Gatilhos, Visões ,Linguagem Procedural em várias linguagens (PL/pgSQL, PL/Python, PL/Java, PL/Perl) para Procedimentos armazenados, Indexação por texto e Estrutura para guardar dados Georeferenciados PostGIS Sobre o treinamento Nosso treinamento visa formar administradores ( DBAs ) do PortgreSQL administração e manutenção de bancos de dados de sistemas corporativos. 1 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental {tabs type=sliders} {tab title=Disponibilidade e Calendário do Curso} Curso apenas na Modalidade In-Company {/tab} {tab title=Treinamentos in-Company} Capacite toda sua equipe, realizamos treinamentos In-company em todo o Brasil. Os treinamentos in-company permitem um investimento único para uma equipe de até 12 pessoas. Investimento: Solicitar proposta comercial. {/tab} {tab title=Formas de Pagamento} - Depósito Bancário. Boleto. Nota de empenho para orgãos públicos. Em até 18 vezes com cartão de créditos via PagSeguro* *Os juros do parcelamento são calculados de acordo com seu cartão de crédito, cada cartão tem quantidade de parcelamento diferenciado. 2 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental {/tab} {/tabs} {tabs type=tabs} {tab title=Informações} Público Alvo Administradores de Banco de Dados ( DBAs ) , Programadores e Analistas de Sistemas. Objetivos Ensinar as principais funcionalidades do PostgreSQL para administração de banco de dados corporativos. {/tab} 3 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental {tab title=Conteúdo Programático} Conceitual 1. 2. 3. 4. Histórico do PostgreSQL Principais características Fundamentos da arquitetura Funcionamento do otimizador de consultas Caracteristicas e Funcionalidades 1. Índices 2. Transações 3. Registro prévio de escrita (WAL) 4. Cluster e replicação 5. Herança 6. Particionamento 7. Suporte a Java 8. Segurança 9. Tipos de dados 10. Triggers 11. Linguagens procedurais 12. Características SQL ANSI 13. Características do Oracle que fazem falta no PostgreSQL 14. Características no PostgreSQL que fazem falta no Oracle 15. Padronização do banco de dados Instalação - Instalação no Linux - Instalação no Windows - Configuração do ambiente Administração 1. 2. 3. 4. 5. 6. 7. Gerenciamento do banco de dados Tablespaces Arquivo postgresql.conf Catálogo de dados Gerenciamento de usuários Segurança Write ahead alog (log de transações) 4 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental 8. Backup e restore 9. Monitoramento do servidor 10. Rotinas de manutenção 11. Atualização de versão 12. Monitoramento do uso da CPU 13. Registro dos comandos SQL 14. Utilização de índices 15. Otimização sintática 16. Planos de execução 17. Dicas gerais {/tab} {tab title=Requisitos} Alunos - Todos os participantes devem trazer um notebook para realizar as atividades práticas. - O Computador deve estar com acesso de administrador para possibilitar instalações de aplicativos e acesso a Internet. - Para turmas In-Company não trabalhamos com limite de participantes para os treinamentos, orientamos que as turmas sejam de até 12 alunos para um melhor desempenho. Requisitos mínimos de hardware - Memória RAM : 2GB Espaço em Disco: 2GB Processador: Dual-core AMD 64, EM64T Sistemas Operacionais : Linux( de preferência baseados em Debian), Windows , MacOS. 5 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental {/tab} {tab title=Carga Horária} 16 Horas de Duração 100% Presencial {/tab} {tab title=Material e Metodologia} Serão disponibilizados os seguintes materiais aos alunos do treinamento: - Todos os softwares PostgreSQL e acessórios na sua última versão estável. - Material próprio em Português do Brasil. - Apresentações ( slides do treinamento ) desenvolvidas pela equipe Ambiente Livre. - Apostilas digitais dos softwares desenvolvidas pela Ambiente Livre. - Apostilas com exercícios práticos desenvolvidos no treinamento. - Materiais e documentações complementares desenvolvido pela Comunidade Open Source Mundial. - Caneta, Pasta e Bloco de Anotações. Metodologia - Todos os dias serão apresentados novos recursos e conceitos e avaliados através de 6 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental exercícios práticos em todas as aulas. {/tab} {/tabs} Estamos localizados em Curitiba e atendemos em todo Brasil com Treinamento em PosptgreSQL, caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial. 1. Histórico do PostgreSQL 2. Principais características 3. Fundamentos da arquitetura 7 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental 4. Funcionamento do otimizador de consultas 5. Índices 6. Transações 7. Registro prévio de escrita (WAL) 8. Cluster e replicação 9. Herança 10. Particionamento 11. Suporte a Java 12. Segurança 8 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental 13. Tipos de dados 14. Triggers 15. Linguagens procedurais 16. Características SQL ANSI 17. Características do Oracle que fazem falta no PostgreSQL 18. Características no PostgreSQL que fazem falta no Oracle 19. Padronização do banco de dados 20. Instalação no Linux 21. Instalação no Windows 22. 9 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental Configuração do ambiente 23. Gerenciamento do banco de dados 24. Tablespaces 25. Arquivo postgresql.conf 26. Catálogo de dados 27. Gerenciamento de usuários 28. Segurança 29. Write ahead alog (log de transações) 30. Backup e restore 31. Monitoramento do servidor 10 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental 32. Rotinas de manutenção 33. Atualização de versão 34. Monitoramento do uso da CPU 35. Registro dos comandos SQL 36. Utilização de índices 37. Otimização sintática 38. Planos de execução 39. Dicas gerais 11 / 12 Curso PostGreSQL - Treinamento PostgreSQL - Fundamental 12 / 12