Modelagem de Banco de Dados

Desenvolvimento de Sistemas

Este curso apresenta uma visão geral sobre bancos de dados, bem como conceitos e metodologias para modelagem conceitual, lógica e física de banco de dados relacionais. Aborda as principais características e funcionalidades de um sistema gerenciador de bancos de dados usando como base o PostgreSQL, explorando de forma prática a criação e manutenção de bases de dados bem como a pesquisa de informações nelas armazenadas através da linguagem SQL.

Características do curso

  • O curso está dividido em dez sessões, totalizando 40 horas.
  • O curso oferece atividades práticas em laboratório. Cada aluno tem sua própria estação de trabalho.
  • A Escola Superior de Redes oferece material teórico impresso.

Competências desenvolvidas

Ao final do curso o aluno estará apto à:

  • Banco de Dados, DER, Sistemas de Gerenciamento de Banco de Dados e Modelagem de Dados;
  • A Linguagem SQL e SGBD’s;
  • Comandos DDL e DML e funções SQL;
  • Consultas, agrupamentos e subconsultas, índices e visões;
  • Programação SQL (pl/pgsql); e
  • Stored Procedures e Transações.

Conhecimentos prévios

Os interessados em realizar o curso deverão ter conhecimentos avançados na utilização de computadores e do sistema operacional Windows.

Investimento

R$ 2.560,00

Entre em contato com atendimento@esr.rnp.br para ver opções de parcelamento.

Programa do curso

  • Modelagem e uso de Bancos de Dados – Visão Geral
    • O que é Sistema de Informação
    • Ciclo de Desenvolvimento de SI’s
    • Modelos de Dados
    • Arquitetura do SGBD
    • Projeto do Banco de Dados (3 níveis de abstração)
  • Modelo Conceitual (DER)
  • Modelo Lógico
  • Modelo Físico
    • Estrutura da SQL
    • O PostgreSQL
    • Comandos DDL
    • CREATE DATABASE, TABLE e CONSTRAINTS
  • Comandos DML - Operações CRUD
    • INSERT, UPDATE, DELETE, SELECT
    • Comandos especiais: operadores, AS, ORDER BY, LIMIT
    • Junção de Tabelas
    • Operações sobre conjuntos
  • Funções Agregadas e Nativas
    • Funções Internas ou Agregadas (COUNT, AVG, MAX, MIN, SUM)
    • Agrupamento (GROUP BY / HAVING)
    • Funções Nativas (Data/Hora, String, Números)
  • Subconsultas, Índice, Visões
  • Introdução a Programação SQL
    • PL/pgSQL
    • Funções e estruturas de controle
  • Stored Procedures
    • Tratamento de Erros
    • Cursores
    • Triggers
  • Transações
    • Concorrência, Bloqueios e Impasse
    • MVCC
    • Transações, log e savepoints

Próximas turmas

Maio/2017

Dom
Seg
Ter
Qua
Qui
Sex
Sáb
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
Salvador (BA) – Integral
21
22
23
24
25
26
27
28
29
30
31
01
02
03

Modelagem de Banco de Dados (DES5)

Salvador (BA)  15 a 19/05/2017 (2ª a 6ª) – integral (9h às 18h hora local)

Inscreva-se

Junho/2017

Dom
Seg
Ter
Qua
Qui
Sex
Sáb
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
Cuiabá (MT) – Integral

Modelagem de Banco de Dados (DES5)

Cuiabá (MT)  26 a 30/06/2017 (2ª a 6ª) – integral (9h às 18h hora local)

Inscreva-se

Veja a agenda completa de cursos

Não encontrou a turma desejada?

Indique abaixo as suas preferências para a abertura de uma nova turma.