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