AP0830 - PostgreSQL Essencial

    topo_logo_formacao.jpg

     

    Curso: PostgreSQL Essencial

    Refª:AP0830

    Data:contactarLocal:Lisboa

    ENQUADRAMENTO:

    Neste curso são apresentados e trabalhados os conceitos básicos e introdução ao PostgreSQL.

     

     

    DESTINATÁRIOS:

    Este curso é indicado para os profissionais que desejam começar a trabalhar nesta base de dados: utilizadores finais, gestores de TI, técnicos de sistemas, engenheiros de sistemas, programadores e consultores de TI.

     

     

    PRÉ-REQUISITOS:

    Conhecimentos gerais de Bases de dados.

    DURAÇÃO:

    2 dias (horário laboral)

     

    Conteúdo Programático:

    .Introdução ao PostgreSQL

    -O que é o PostgreSQL
    -Principais funcionalidades
    -Plataformas suportadas
    -Limitações do PostgreSQL

    .O que são bases de dados
    -Bases de dados relacionais
    -Bases de dados objecto-relacionais

    .Interfaces de acesso ao PostgreSQL

    -Ligação JDBC
    -Ligação Delphi/ Visual Borland C++
    -Introdução ao psql
    -Operação do psql
    -
    pgAdmin

    .O que é o SQL
    -A linguagem SQL
    -Palavras-chave e Identificadores
    -Valores nulos
    -Comentários
    -Tipos de dados

    .Gestão de tabelas

    -Introdução
    -Visualização da estrutura de tabelas
    -Colunas de sistema
    -Sintaxe da criação de tabelas
    -Comando
    Alter table
    -Alteração de tabelas e colunas
    -Comentários em objectos
    -Remoção de tabelas

    .Selecção de dados

    -Utilização de expressões e constantes
    -Esconder linhas duplicadas
    -Limitar o resultado do
    Select
    -O comando
    Case
    -Substituição de valores nulos

    .Operações de conjuntos

    -União
    -Intersecção
    -Subtracção

    -Remover dados comDelete
    -Remover dados com
    Truncate

    .Controlo de transacções

    -Transacções no PostgreSQL
    -Padrão ACID
    -Exemplo
    -Níveis de isolamento
    -
    Read Commited
    -
    Serializable
    -Iniciar transacções em PostgreSQL
    -
    Savepoints

    .Outros objectos da base de dados

    -Views
    -
    Sequences
    -Índices
    -Tabelas clusterizadas
    -Cursores

     

     

    .Restrições à selecção de dados

    -Utilização da cláusulawhere
    -Operador
    Like eIlike
    -Operador
    Between
    -Utilizando o
    IN
    -Comparação agrupada
    -Comparações com
    NULL
    -Cláusula
    Order By

    .Selecção de dados de várias tabelas

    -Apelidos de tabelas
    -Cruzamento de dados entre tabelas
    -Tipos de
    Join
    -
    CROSS JOIN
    -
    INNER eOUTER JOINs
    -
    NATURAL JOIN

    .Operadores

    -Introdução
    -Operadores de texto
    -Expressões regulares
    -Operadores matemáticos
    -Conversão de tipos

    .Funções

    -Introdução
    -Funções matemáticas
    -Funções de data e hora
    -Funções de texto
    -Funções de conversão de tipos
    -Outras funções
    -Funções de Agregação

    .Utilização de sub-consultas

    -Operadores de sub-consultas
    -Sub-consultas no
    From
    -Sub-consultas complexas

    .Alteração de dados

    -Adicionar dados comInsert
    -Adicionar dados com
    Select
    -Inserir dados com
    Copy
    -Recuperar dados com
    Copy
    -
    Copy no formato CSV
    -Modificar dados com
    Update

    .Blobs

    -Blobs no PostgreSQL
    -Exemplo de utilização
    -Remover
    Blobs

    .Restrições e integridade referencial
    -O que são restrições?
    -
    Constraint Check
    -
    Constraint Not Null
    -
    Constraint Unique
    -
    Constraint Primary Key
    -
    Constraint Foreign Key

    .Herança entre tabelas

    -Introdução
    -Criação de tabelas com herança
    -Exemplos
    -Acesso aos dados da tabela pai

    NOTAS: Este curso realiza-se com um número mínimo de 1 formando. O local de realização e horário poderá ser combinado com o Cliente, para formações dedicadas. A TintaDigital disponibiliza serviços de consultoria de Formação e identificação de necessidades, bem como criação de acções de formação à medida de necessidades e requisitos específicos do Cliente.

     

     

    Para mais informações sobre este ou outros cursos poderá contactar o Centro de Formação TintaDigital, através do seu website:www.tintadigital.com/formacao ou através de email:Este endereço de email está protegido contra piratas. Necessita ativar o JavaScript para o visualizar.. Para inscrição no curso poderá também utilizar qualquer uma destas vias, nomeadamente por email, referindo por favor em subject o nome do curso e enviando os dados detalhados como nome, empresa, forma de pagamento e contactos.

    Para qualquer assunto ou pedido de informações contacte-nos.

    TintaDigital – Soluções em Tecnologias de Informação

    Email: Este endereço de email está protegido contra piratas. Necessita ativar o JavaScript para o visualizar.www.tintadigital.com/formacao

     

     

    1000 Caracteres remanescentes


    Please publish modules in offcanvas position.