CURSO DE INTRODUÇÃO A BANCO DE DADOS

 

Objetivo

 

Desenvolver conhecimento em banco de dados para desenvolvimento de projetos para sistemas ou aplicações afins, utilizando uma plataforma aberta.

 

Carga Horária

 

80 horas/aulas

 

Público-alvo

 

Professores e alunos das escolas da Rede Pública Estadual de ensino, universitários e comunidade em geral

 

Conteúdo Programático

 

Módulo I – Introdução a Banco de Dados

Unidade I – Noções básicas do Ambiente Virtual de Aprendizagem – Solar

Unidade II – O que é? – Histórico

Unidade III – Utilização

Unidade IV – Gestão dos Bancos de Dados

Unidade V – Apresentação dos Principais SGBDs

 

Módulo II – Introdução a Modelagem de Dados

Unidade I – Modelagem: lógico, relacional e Conceitual

Unidade II – Modelos

Unidade III – Modelo entidade relacionamento

Unidade IV – Atributos (conceitos)

Unidade V – Chave primária

Unidade VI – Chave estrangeira

Unidade VII – Relacionamento (grau de Cardinalidade

Unidade VIII – Especialização e generalização

Unidade IX – Notações do MER (relacionamento, atributos e entidade)

 

Módulo III – Apresentação do Modelo Relacional

Unidade I – Tabelas

Unidade II – Tuplas

Unidade III – Tipos de Dados

Unidade IV – Inserção e criação de tabela e modelos relacionais

Unidade V – Aplicações práticas

 

Módulo IV – Normalização de dados

Unidade I – Introdução

Unidade II – Aplicações

Unidade III – Redundância de dados

Unidade IV – Por que Normalizar?

 

Módulo V – Arquitetura de BD e Linguagem SQL

Unidade I – Conceitos básicos

Unidade II – Linguagem SQL (utilizando o PostgreSQL)

Unidade III – Comandos básicos

Unidade IV – Deleção, inserção e updates