Página para as disciplinas de Banco de Dados I das turmas do curso Bacharelado em Ciências de Computação Integral e Noturno.

Nesta disciplina, iremos entender os conceitos fundamentais de sistemas de banco de dados e adquirir o conhecimento necessário para projetar um banco de dados relacional. Percorrendo o seguinte conteúdo programático:

  1. Introdução a sistemas de banco de dados.
  2. Conceitos e arquitetura de sistema de banco de dados.
  3. Modelagem de dados:
    1. Modelo Entidade-Relacionamento
    2. Modelo Relacional
    3. Mapeamento do Modelo Entidade-Relacionamento para Modelo Relacional
  4. Linguagens relacionais de manipulação e consulta de dados
    1. Álgebra Relacional
    2. SQL
  5. Projeto de um BD Relacional
    1. Dependências Funcionais
    2. Normalização
    3. Prática: Desenvolvimento de um protótipo de BD relacional: Elaboração de projetos conceitual, lógico e físico.