
Programa:
- Apresentação da disciplina
- Introdução aos BDs
- Modelo ER
- Modelo Relacional
- Normalização
- Mapeamento ER-Relacional
- Álgebra relacional
- Arquitetura de um SGBD: slides do Diego Tome (modelo de armaz. e indexação)
- Processamento e otimização de consultas: slides da Simone Dominico (Proc. de Consultas)
- Transações e Controle de concorrência
- Recuperação de falhas
- Curso curto SQL (abaixo). Curso longo (Simone Dominico): slides
Ementa:
Conceitos básicos de bancos de dados e sistema gerenciadores de bancos de dados (SGBD); Modelos de dados e
linguagens de consultas; Processamento de consultas e otimização; Projeto de bancos de dados; Conceitos de transações; Controle de concorrência e recuperação. Gasto energético e meio ambiente.
Objetivos:
Conhecer as estruturas que compõem um sistema gerenciador de banco de dados e absorver fundamentos teóricos de diversos modelos de dados para possibilitar a utilização dos mesmos no desenvolvimento de uma aplicação.
- Professor: Eduardo Almeida
- Professor: Eduardo Pena
- Professor: marcos sunye