ADMINISTRAÇÃO DO SGBD POSTGRESQL
em Tecnologia da InformaçãoSobre este curso
EMENTA: Conceitos e competências gerais de um banco de
dados. História e evolução do PostgreSQL. Scripts SQL ANSI no PostgreSQL. Instalação
do PostgreSQL. Índices. Schemas, tablespaces e gerenciamento de usuários. Inicialização e
interrupção do PostgreSQL. Carga de dados no PostgreSQL. Conexão do PostgreSQL
a aplicações. Componentes do PostgreSQL. Buffering e sincronização. Procedimento de fallback.
Tuning. Configuração do PostgreSQL.
Backup e recuperação. Replicação nativa.
OBJETIVO: A finalidade
deste componente curricular é prover habilidades e competências ao profissional
de informática para instalar, configurar e gerenciar um banco de dados PostgreSQL.
COMPETÊNCIAS
ESPECÍFICAS:
UNIDADE I – CONHECENDO O BANCO DE DADOS POSTGRESQL
·
Definir o conceito de banco de dados, conhecendo
suas competências gerais e finalidades.
·
Compreender a origem e história do
PostgreSQL no contexto dos SGBDs.
·
Entender como funciona a arquitetura do
PostgreSQL no contexto das aplicações que o acessam e atualizam por meio da
linguagem SQL.
·
Instalar o PostgreSQL em um servidor de
dados.
UNIDADE II – ARQUITETURA E FUNCIONAMENTO DO
POSTGRESQL
·
Entender o conceito e a finalidade dos
índices em um banco de dados PostgreSQL.
·
Gerenciar usuários e seus espaços de
dados e esquemas no PostgreSQL.
·
Inicializar e interromper um banco de
dados PostgreSQL.
·
Realizar carga de dados no PostgreSQL,
visando processos de migração e povoamento de dados para testes.
UNIDADE III – USANDO POSTGRESQL EM APLICAÇÕES
·
Conectar aplicações ao PostgreSQL.
·
Utilizar os principais componentes de
PostgreSQL em chamadas SQL dentro de aplicações.
·
Realizar os procedimentos de buffering e sincronização de dados com o PostgreSQL.
·
Reaver dados perdidos por meio do
procedimento de fallback.
UNIDADE IV – CONFIGURAÇÕES, AJUSTES E SEGURANÇA
NO POSTGRESQL
·
Ajustar a performance do PostgreSQL
por meio do processo de tuning.
·
Configurar as preferências e parâmetros
de ajustes do PostgreSQL.
·
Realizar cópias de segurança de banco
de dados e recuperar essas cópias quando necessário, salvaguardando a segurança
e integridade dos dados no PostgreSQL.
·
Efetuar o procedimento de replicação de
dados que já vem disponível nativamente no PostgreSQL.
Comentários (0)
