Curso PostgreSQL – Básico

by | 9 / 06 / 16







}

CARGA HORÁRIA
40 HORAS

postgresql2 Curso PostgreSQL - Básico

DESCRIÇÃO DO CURSO

O PostgreSQL é atualmente o Sistema Gerenciador de Banco de Dados mais avançado do mundo, pois sua robustez e recursos disponibilizados fazem frente aos outros SGBDs proprietários e os supera em vários aspectos.

O curso em si é proporcionar ao aluno conhecer o PostgreSQL,cuja licença é similar à licença BSD, com ênfase na linguagem SQL, com comandos SQL ISO (padrão internacional), padrão pelo qual o PostgreSQL é o SGBD mais compatível ou por comandos SQL exclusivos. O curso tem uma abordagem dinâmica em que um banco de dados fictício de uma empresa é dado como exemplo e vários exercícios são dados sobre o mesmo.

PÚBLICO-ALVO
Programadores, profissionais de TI, entusiastas de Software Livre, gestores de projetos de TI e estudantes.

PRÉ-REQUISITOS
Entusiasmo, força de vontade, pontualidade, noções de lógica de programação, saber o que é um banco de dados.
Python (desejável) para alguns exemplos.

Solicitar mais informações

O QUE IREI APRENDER?

  • SQL: Uma visão geral e suas subdivisões (DDL, DML e DCL).
  • Interfaces: Como acessamos um Banco de Dados.
  • Objetos de Bancos de Dados: O que criamos em um Banco de Dados.
  • Tabelas: O principal tipo de objeto de um Banco de Dados, onde os dados são guardados.
  • Restrições (Constraints): Meios de manter os dados consistentes para uma regra de negócio.
  • SELECT – Consultas (Queries): Diversas formas e peculiaridades do comando SQL; buscando dados da base.
  • DML: Inserir, Alterar e Deletar Registros.
  • Conjuntos: Operações de união, intersecção e diferença entre conjuntos.
  • Casamento de Padrões e Expressões Regulares: Refinando a busca ou a apresentação de dados na busca.
  • Subconsultas: Executando uma consulta sob outra consulta ou mesmo através de uma alteração, inserção ou remoção de registro.
  • Junções (Joins): Buscando dados de tabelas diferentes.
  • Funções Built-ins: Funções matemática, de texto, de data e hora, de sistema e etc.
  • SEQUENCE – Sequência: O tipo de objeto feito para guardar uma sequência numérica (inteiros).
  • VIEW – Visão: Tipo de objeto de banco que armazena uma consulta de forma a se comportar como se fosse uma tabela para fins de busca.
  • Cursores: Variávies que apontam para consultas permitindo paginar resultados ou ir diretamente para uma posição na tabela.
  • BLOB: Armazenando arquivos no banco de dados dentro do catálogo.
  • Bytea: Armazenando arquivos no banco de dados dentro de uma tabela criada pelo usuário.
  • COPY: Importando e / ou exportando dados CSV.
  • Tipos de Dados de Faixa (Range Types): Faixas de dados de inteiros, de números racionais ou de data e hora.
  • Tipos de Dados Criados por Usuários: Flexibilidade que permite ao usuário criar seus próprios tipos de dados.
  • Domínio (Domain): Tipos de dados criados pelo usuário, mas com a flexibilidade de restringir conforme a regra de negócio.
  • Schema: Estrutura hierárquica logo abaixo de uma base de dados, permite a quem modela a base fazer uma organização por schemas.
  • MVCC: Controle de simultaneidade, transações e travas.
  • Comandos Preparados – PREPARE: Ganhe desempenho com comandos preparados (prepared statements), além de também ser uma ótima ferramenta contra ataques do tipo SQL Injection.
  • Transações Preparadas – PREPARE TRANSACTION: Recurso que permite a outros usuários além do que criou a transação, finalizar a mesma.
  • Arrays: Vetores e matrizes em um campo de tabela.
  • Índices (INDEX): Quando, como e porquê criar um índice e seus tipos.
  • Modelos de Bancos de Dados (TEMPLATE): Bases de dados que servem de modelo para criação de outras bases de dados ou mesmo para fazer simplesmente a cópia de uma base de dados
  • Herança de Tabelas: Recurso similar ao de herança de classes que temos em linguagens orientadas a objetos.

QUAL O DIFERENCIAL DA CETAX?

coffee-icon1 Curso PostgreSQL - Básico

COFFEE-BREAK

Lanche durante o(s) intervalo(s) do curso.


wifi-icon-1 Curso PostgreSQL - Básico

AMBIENTE WIFI

Internet wireless gratuita (Leve seu Notebook).

boas-vindas-icon Curso PostgreSQL - Básico

KIT BOAS-VINDAS

Bloco de anotações; Caneta ou lapiseira.


material-icon Curso PostgreSQL - Básico

MATERIAL DIDÁTICO

Apostila digital completa para estudo posterior.

certificado-icon Curso PostgreSQL - Básico

CERTIFICADO

Certificação de aluno da TutorPro/Cetax.


plataforma-icon Curso PostgreSQL - Básico

ACESSO A PLATAFORMA

3 meses de acesso à plataforma de ensino.

PARCEIRO OFICIAL

parceiros Curso PostgreSQL - Básico