NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

LOGIN | MEUS PEDIDOS | FORMAS DE PAGAMENTO - Contato: (51) 99627-3434 | (51) 3717-3796 | webmaster@juliobattisti.com.br

Júlio Battisti
Curta-nos no Facebook Siga-nos no Twitter Inscreva-se no nosso canal
LIVROS
Excel e VBA
Hardware e Montagem
Programação
Redes, Windows Server e Linux
SAP, Negócios e Carreira
VÍDEO-AULAS
Access e Banco de Dados
Concursos Públicos
CSharp
Delphi
Excel
Office
Photoshop
Programação
Redes e TCP/IP
VBA no Excel
Vídeo e Áudio
Webdesign
Windows
E-BOOKS
Access e Banco de Dados
Carreira e Negócios
SAP
Excel
Hardware e Montagem
Linux
Programação
Redes e TCP/IP
Windows
Word
CURSOS ONLINE
Access e Bancos de Dados
Carreira e Trabalho
Como Escrever e Vender Livros
Excel
Formações Completas
Hardware e Montagem
Programação
Redes
SAP
Segurança e Recuperação de Dados
Windows e Linux
Principal » Cursos OnlineAccess e Bancos de Dados

Curso de PostgreSQL - Curso Completo e Prático - do Básico ao Avançado - Curso Online com Certificado e Acesso Vitalício

Tudo Para Você Implementar o Banco de Dados PostgreSQL, do Zero ao Profissional. 167 Vídeo Aulas Práticas e Atualizadas - 27:15 horas de Conteúdo!

Tempo de acesso: Vitalício
Conteúdo do curso: Índice completo do curso
Autor do curso: VMZ Solutions
Formato das lições: Vídeo-aulas
 Carga horária: 12 horas (no certificado)
Envio do certificado:
Lições demonstrativas: 01  02 
Preço do curso: R$ 50,00

FAZER INSCRIÇÃO NESTE CURSO - CLIQUE AQUI!

Uma visão geral do curso:
1) A quem se destina este curso?

PostgreSQL - Curso Completo e Prático - do Básico ao Avançado

167 Vídeo Aulas Práticas e Atualizadas 27:15 horas de Conteúdo!


Tudo Para Você Implementar o Banco de Dados PostgreSQL, do Zero ao Profissional.
 



Lançado em 1989, o PostgreSQL é um SGBD de código livre mantido pela PostgreSQL Global Development Group. Por ser de código aberto, o PostgreSQL é bastante usado no ambiente web.


Recomenda-se a todos que desejam investir na criação de pequenos sistemas web que se especializem e apliquem o banco de dados PostgreSQL.
 

Principais Recursos Disponíveis no PostgreSQL (os quais você aprenderá neste curso):

  • Chaves estrangeiras.
  • Buscas mais complexas.
  • Software robusto e de alta qualidade com código de manutenção e bem comentado.
  • Administração de concorrência multiversão.
  • Integridade transacional.
  • Desempenho, segurança e alta disponibilidade.
  • Alta Acessibidade.
  • Apoio ao modelo híbrido objeto relacional.
  • Visões.
  • Gatilhos.
  • Indexação por texto.
  • Linguagem de programação estruturada em diferentes linguagens para procedimentos armazenados, exemplo são pgSQL, Python, Java, Perl, C, entre outros.
  • Sistema para guardar dados PostGIS, de Sistema de Informação Geográfica.


E ainda, pode ser ampliado por qualquer usuário, ganhando novas ferramentas como: linguagens procedurais, tipos de dados; funções; operadores; funções de agregação; métodos de índice, entre outros.


Por causa de sua licença menos restritiva, esse SGBD pode ser usado, mudado e distribuído por qualquer empresa e para qualquer finalidade (comercial, acadêmica, pessoal) sem precisar pagar nenhum tipo de licença ou quaisquer outras remunerações.


O que surpreende muitas pessoas é que o conjunto de recursos do PostgreSQL é mais comparável com o da Oracle ou do SQL Server do que com o MySQL propriamente. A única conexão entre o MySQL e o PostgreSQL é que esses dois projetos são de código aberto; Além disso, as características e as filosofias são quase totalmente diferentes.
 

Uma das principais características da Oracle desde a versão 7 foi o "isolamento instantâneo", onde os leitores não bloqueiam escritores e os escritores não bloqueiam os leitores. Você pode se surpreender ao saber que o PostgreSQL foi o primeiro banco de dados a ser projetado com esse recurso e oferece uma implementação completa.
 

Todos esses recursos oferecem uma grande variedade de opções de implementação para arquitetos de software. Há muitas maneiras de resolver problemas ao criar aplicativos e mantê-los durante longos períodos de tempo.
 

Nos primeiros dias, quando o PostgreSQL ainda era um banco de dados de pesquisa, o foco era exclusivamente em novos recursos legais. Ao longo dos últimos 15 anos, enormes quantidades de código foram reescritas e melhoradas, dando-nos um dos servidores de software mais estáveis e grandes disponíveis para uso operacional.
 

Quem está usando o PostgreSQL atualmente?
 

Usuários proeminentes incluem a Apple, BASF, Genentech, IMDB, Skype, NTT, Yahoo, The National Weather Service entre várias outras gigantes do mercado.
 

O PostgreSQL recebe mais de 1 milhão de downloads por ano, de acordo com os dados enviados à Comissão Européia.
 

Nesse curso abordaremos todos os principais tópicos que envolvem essa fantástica ferramenta de gerenciamento de banco de dados. 
 


Para quem é Indicado Este Curso:

  • Profissionais de tecnologia em geral.
     
  • Estudantes de tecnologia e Universitários na Área de TI.
     
  • Profissionais que Precisem Dominar, por Completo, Banco de Dados com o PostgreSQL.
     
  • Alunos que queriam saber mais sobre banco de dados do PostgreSQL.
     
  • DBAs Experientes com Outros Bancos de Dados e que queiram conhecer mais sobre o PostgreSQL e suas funções.

FAZER INSCRIÇÃO NESTE CURSO AGORA - CLIQUE AQUI!

2) Visão Geral do Curso

O Curso é feito 100% online e você pode acessar as vídeo aulas na hora em que quiser e quantas vezes quiser, pois o teu acesso é vitalício.
 

O QUE VOCÊ RECEBERÁ AO SE INSCREVER NESTE CURSO:
 

  1. ACESSO VITALÍCIO à plataforma do curso: Após fazer a inscrição e confirmar o pagamento você receberá, em até 18 horas, um e-mail com o endereço de acesso ao curso, nome de usuário e senha para acessar as lições do curso quando quiser e quantas vezes quiser.
     
  2. Suporte á dúvidas para os exemplos do curso, em um painel de dúvidas em plataforma próprio.
     
  3. Acesso a todas as Atualizações que Forem Inseridas no Ambiente do curso, com novas aulas que forem sendo desenvolvidas pelo autor do curso.

FAZER INSCRIÇÃO NESTE CURSO - CLIQUE AQUI!

Assista Abaixo Vídeo-aulas Demonstrativas Deste Curso:



FAZER INSCRIÇÃO NESTE CURSO - CLIQUE AQUI!

3) Índice completo do curso

Módulo 1 : Introdução ao PostgreSQL

Aula 1 : Introdução ao PostgreSQL

Módulo 2 : Introdução a Linguagem SQL

Aula 2 : O que é SQL e para que ele serve
Aula 3 : Preparação do Ambiente
Aula 4 : Usando o comando SELECT
Aula 5 : Usando o comando SELECT - parte2
Aula 6 : Usando o comando SELECT - parte3
Aula 7 : Usando o Order By
Aula 8 : Junções de tabelas
Aula 9 : Trabalhando com multiplas tabelas
Aula 10 : Trabalhando com strings
Aula 11 : Trabalhando com strings parte 2
Aula 12 : Trabalhando com Números
Aula 13 : Trabalhando com Números parte 2
Aula 14 : Trabalhando com Números parte 3
Aula 15 : Manipulação de Banco de Dados
Aula 16 : Manipulação de Banco de Dados parte 2
Aula 17 : Manipulação de Banco de Dados parte 3
Aula 18 : Manipulação de Banco de Dados parte 4

Módulo 3 : Preparativos para o uso do PostrgreSQL

Aula 19 : Instalação do VirtualBox
Aula 20 : Instalação do Ubuntu Server
Aula 21 : Instalação do CentOS

Módulo 4 : Primeiros passos com o Postgres

Aula 22 : Instalando o PostgreSQL no Ubuntu
Aula 23 : Instalando o PostgreSQL no CentOS
Aula 24 : Instalando o PostgreSQL no Windows
Aula 25 : Novas funcionalidades
Aula 26 : Configurações de usuários e de conexões
Aula 27 : Usando o pgAdmin
Aula 28 : O comando psql
Aula 29 : Principais comandos do psql

Módulo 5 : Administração do banco de dados

Aula 30 : Arquivos de Configurações
Aula 31 : Usando a consulta do psql e alterando a senha
Aula 32 : Gerenciando conexões
Aula 33 : Roles
Aula 34 : Criação de banco de dados
Aula 35 : Usando Esquemas
Aula 36 : Privilégios
Aula 37 : Gerenciando armazenamento em disco com Tablespaces

Módulo 6 : Backup e Restauração

Aula 38 : Conhecendo o comando de Backup
Aula 39 : Métodos de restauração
Aula 40 : Backup automatizado no Linux

Módulo 7 : Tabelas

Aula 41 : Tabelas
Aula 42 : Gerenciando tabelas temporárias e EXISTS
Aula 43 : Tabelas Unlogged e TYPE OF
Aula 44 : Inserindo e selecionando dados
Aula 45 : Valores NULL
Aula 46 : Atualizando e removendo dados
Aula 47 : Auto Incremento com Serial
Aula 48 : Sequences

Módulo 8 : Consultas complexas

Aula 49 : Usando a cláusula like
Aula 50 : Usando o distinct
Aula 51 : Usando o limit e o offset
Aula 52 : Subconsultas IN-NOT IN e EXISTS-NOT EXISTS
Aula 53 : Comandos Join
Aula 54 : LEFT e RIGHT JOIN
Aula 55 : FULL OUTER JOIN
Aula 56 : CASE
Aula 57 : COALESCE
Aula 58 : NULLIF

Módulo 9 : Restrições

Aula 59 : Restrições
Aula 60 : Constraints Check
Aula 61 : Constraints UNIQUE
Aula 62 : Constraints PRIMARY KEY
Aula 63 : Constraints FOREIGN KEY
Aula 64 : GENERATED AS IDENTITY

Módulo 10 : Visões

Aula 65 : Visões
Aula 66 : Drop View
Aula 67 : Updatable Views
Aula 68 : Materialized Views
Aula 69 : Recursive View

Módulo 11 : Índices e performances

Aula 70 : CREATE INDEX
Aula 71 : List e DROP Index
Aula 72 : UNIQUE Index
Aula 73 : Indexes on Expressions
Aula 74 : Partial Index
Aula 75 : Multicolumn Indexes
Aula 76 : Criando um fuzzy search com pg_trgm
Aula 77 : Conhecendo o comando EXPLAIN
Aula 78 : EXPLAIN ANALYZE
Aula 79 : Index HypoPG

Módulo 12 : Tipos de Dados

Aula 80 : NUMERIC
Aula 81 : CHAR, VARCHAR e TEXT
Aula 82 : Boolean
Aula 83 : Date
Aula 84 : Timestamp
Aula 85 : Interval
Aula 86 : TIME
Aula 87 : SERIAL
Aula 88 : UUID
Aula 89 : JSON
Aula 90 : Hstore
Aula 91 : Jsonb
Aula 92 : Índices para o Jsonb
Aula 93 : Trabalhando com Matrizes
Aula 94 : Trabalhando com Range Types
Aula 95 : CREATE DOMAIN e TYPE
Aula 96 : XML

Módulo 13 : Funções

Aula 97 : Introdução a função
Aula 98 : Funções com FOR LOOP
Aula 99 : Raise Notice
Aula 100 : Trabalhanco com classes de operadores

Módulo 14 : Funções de agregação

Aula 101 : Introdução a funções de agregação
Aula 102 : AVG
Aula 103 : ARRAY_AGG
Aula 104 : COUNT
Aula 105 : SUM

Módulo 15 : Window Functions

Aula 106 : Introdução ao Window Functions
Aula 107 : Função RANK
Aula 108 : Função DENSE_RANK
Aula 109 : Função ROW_NUMBER
Aula 110 : Função CUME_DIST
Aula 111 : FIRST e LAST VALUE

Módulo 16 : Trigger

Aula 112 : Criando uma trigger
Aula 113 : ALTER TRIGGER
Aula 114 : Habilitar-Desabiltar

Módulo 17 : Segurança em seu Postgres

Aula 115 : Introdução a Segurança - Restrições a usuários
Aula 116 : Auditando as alterações de dados
Aula 117 : Coletando mudanças usando as triggers
Aula 118 : Criptografia de dados confidenciais
Aula 119 : Implementando uma Row Level Security - RLS
Aula 120 : Inspecionando permissões

Módulo 18 : Cluster no PostgreSQL com repmgr

Aula 121 : Introdução ao Cluster no PostgreSQL
Aula 122 : Alta disponibilidade e replicação com repmgr
Aula 123 : Primeiras instalações e configurações de chaves SSH
Aula 124 : Configuração do servidor Master
Aula 125 : Configuração do servidor Slave
Aula 126 : Simulação de paradas e Recuperação
Aula 127 : Failover automático com repmgrd

Módulo 19 : Transações e bloqueios

Aula 128 : Trabalhando com Transações
Aula 129 : Trabalhando com SAVEPOINT e DDLs
Aula 130 : Entendendo o básico sobre bloqueio
Aula 131 : Utilizando FOR SHARE e FOR UPDATE
Aula 132 : Compreendendo sobre níveis de isolamento de transação
Aula 133 : Estudando os deadlocks e problemas semelhantes
Aula 134 : Teoria sobre o VACUUM
Aula 135 : Executando o VACUUM na prática

Módulo 20 : Procedimentos armazenados

Aula 136 : Trabalhando com PL/pgSQL
Aula 137 : Gerenciando escopos com PL/pgSQL
Aula 138 : Trabalhando com Cursor em PL/pgSQL
Aula 139 : Trabalhando com tipos compostos em PL/pgSQL
Aula 140 : Trabalhando com triggers em PL/pgSQL
Aula 141 : Trabalhando com PL/Perl
Aula 142 : Trabalhando com o SPI com PL/Perl
Aula 143 : Trabalhando com PL/Python
Aula 144 : Trabalhando com PROCEDURE
Aula 145 : Trabalhando com Drop Procedure

Módulo 21 : Load Balance com HAProxy e PgBouncer

Aula 146 : Apresentação do Setup
Aula 147 : Configurações do HAProxy
Aula 148 : Instalando o PgBouncer

Módulo 22 : Extensões

Aula 149 : Usando o módulo adminpack
Aula 150 : Usando o módulo bloom
Aula 151 : Usando as extenões do btree_gist and btree_gin
Aula 152 : Buscando arquivos com file_fdw
Aula 153 : Inspecionando o armazenamento usando o pageinspect
Aula 154 : Verificando o Cache com pg_buffercache
Aula 155 : Inspecionando o armazenamento com pgstattuple
Aula 156 : Conectando a servidores remotos usando postgres_fdw
Aula 157 : Usando o TimescaleDB

Módulo 23 : Comandos avançados de SQL

Aula 158 : Lidando com GROUPING SETS
Aula 159 : Funções agregadas de conjunto ordenado
Aula 160 : Trabalhando com Window Functions
Aula 161 : Estudando as cláusulas do Windows Functions
Aula 162 : Estudando as funções lead() e lag()
Aula 163 : Estudando as funções *value() e row_number()
Aula 164 : Criando a sua própria função com CREATE AGGREGATE
Aula 165 : Trabalhando com WITH ORDINALITY

Aula 166: Criando a sua própria função com CREATE AGGREGATE
Aula 167: Trabalhando com WITH ORDINALITY

4) Preço e o que está incluído no curso
R$ 50,00 (Pagamento único)

FAZER INSCRIÇÃO NESTE CURSO - CLIQUE AQUI!

O QUE VOCÊ RECEBERÁ AO SE INSCREVER NESTE CURSO:

  1. ACESSO VITALÍCIO à plataforma do curso: Após fazer a inscrição e confirmar o pagamento você receberá, em até 18 horas, um e-mail com o endereço de acesso ao curso, nome de usuário e senha para acessar as lições do curso quando quiser e quantas vezes quiser.
     
  2. Suporte á dúvidas para os exemplos do curso, em um painel de dúvidas em plataforma próprio.
     
  3. Acesso a todas as Atualizações que Forem Inseridas no Ambiente do curso, com novas aulas que forem sendo desenvolvidas pelo autor do curso.
5) Como fazer a sua inscrição e pagamento
Não é preciso fazer reservas, pois sempre que necessário serão abertas novas turmas, sempre com início imediato!

FAZER INSCRIÇÃO NESTE CURSO - CLIQUE AQUI!

6) Dúvidas mais comuns

1) Onde faço esse curso?

R: O curso é feito online, via Internet, o que quer dizer que você pode estudar a partir de qualquer computador, smartphone ou tablet ligado à Internet. Após fazer a inscrição e confirmar o pagamento, você receberá um e-mail com o endereço para acesso ao curso, nome de usuário e respectiva senha de acesso.

2) O pagamento de R$ 50,00 é uma parcela única?

R: Sim, É um único pagamento. Não será cobrado nenhum valor adicional. E você ainda poderá parcelar este valor em até 6x, sem juros, via PayPal (aceita todos os cartões de crédito) ou em até 12x, com juros de 1,99% ao mês, via PagSeguro (aceita todos os cartões de crédito). Tem também opção de pagamento á vista, via Boleto (dentro do PagSeguro) ou via depósito ou transferência para uma das contas disponíveis (Banco do Brasil, ITAU, Caixa Econômica Federal, Bradesco ou Santander).

3) Devo pagar algum valor para ter direito a receber o certificado?

R: Não. O certificado é enviado via digital (sem custo adicional).

4) Se eu não aprender uma lição, posso repetí-la?

R: Sim, quando quiser e quantas vezes quiser e na hora em que quiser, pois o acesso ao curso é vitaício.

5) Qual o tempo de duração do curso?

R: Não existe um tempo determinado porque isso depende do esforço pessoal de cada um, do tempo que estarás disposto a estudar por dia, etc.

O aluno poderá acessar o curso durante tempo intederminado (vitalício) .

6) Como acesso o curso?

R: Via Internet. Após a confirmação do pagamento, em até 24 horas, eu envio um e-mail com os dados de acesso. Neste e-mail você terá o endereço de acesso e um nome de usuário e senha. Com estes dados você poderá acessar as lições do curso quando quiser e quantas vezes quiser, pois o acesso é vitalício.

7) A entidade responsável pelos cursos é uma empresa ou pessoa física?

R: Somos empresa e possuímos o cadastro nacional da pessoa jurídica (CNPJ), junto à Receita Federal do Brasil, ativo. Atuamos especificamente no treinamento em informática.

8) Tenho Dúvidas, Como eu Entro em Contato:

R: A seguir deixo todos os meus contatos:

E-mail: webmaster@juliobattisti.com.br  

Skypebatisti@hotmail.com   

Fone: (51) 3717-3796 - Santa Cruz do Sul - RS

WatsApp: (51) 99627-3434 - Santa Cruz do Sul - RS

FAZER INSCRIÇÃO NESTE CURSO - CLIQUE AQUI!

7) Pré-Requisitos

Curso sem pré-requisitos.

8) Informações de contato
Júlio Battisti - Livros e Cursos Ltda

E-mails:

  • webmaster@juliobattisti.com.br
  • batisti@hotmail.com

Telefones:

  • (51) 3717-3796
  • (51) 99627-3434

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

Aplica-se ao Access 2019, 2016, 2013 e 2010!

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.asp

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI