UNICAMP/IC - MO410 Banco de Dados - 2009 - 1o semestre

(última atualização: 06/07/2009)


[ IC | UNICAMP | Notícias&Exercícios&Dicas | Calendário&Atividades | Grupos&Temas&Notas | Páginas de Interesse ]


FLASHES:


02/03/2009 – Início das aulas.

29/04/2009 – ver atualização do calendário e datas abaixo.

01/06/2009 – ver data de discussão dos trabalhos em Grupos&Temas&Notas

02/06/2009 – ver atualização de Grupos&Temas&Notas com link para dicas

06/07/2009 – ver notas em Grupos&Temas&Notas



Horário e Local: Segunda-feira 19/21hs (sala 322), Quarta-feira19/21hs (sala 322).

Instrutor: Geovane Cayres Magalhães (geovane arroba ic ponto unicamp ponto br)

Andamento do curso: Fique de olho nos links do topo da página para acompanhar as mudanças e novidades.

Avaliação:

  • (33%)Apresentação de um assunto básico do curso, revisão de slides (se houver), documentação das revisões (grupo de dois);

  • (33%)Artigo curto e apresentação discutindo um tema determinado (grupo de dois);

  • (33%)Uma prova sobre conceitos dos assuntos do curso (individual);

Textos:

  • SBC SBBD;

  • ACM SIGMOD/PODS;

  • VLDB;

  • "Database Management Systems" by Raghu Ramakrishnan and Johannes Gehrke. Third edition, 2002;

  • Database Systems: The Complete Book “ by Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer D. Widom, Prentice-Hall, 2002.

  • Fundamentals of Database Systems”, by Ramez Elmasri, Shamkant B. Navathe, Addison-Wesley, Fourth Edition, 2004.

  • ;



Um caso para estudo, de interesse para o curso.

Agenda:

Primeira aula: 02/03/2009
Apresentações (50min): 30/03/2009 – 11/05/2009
Prova: 18/05/2009
Entrega da apresentação revisada e documentação das revisões: 01/06/2009
Apresentação dos artigos (30 min) – 01/06/2009-28/06/2009 (da versão do artigo no dia da apresentação)
Entrega do artigo e de suas apresentações revisadas: 28/06/2009

Programa do Curso:

Introdução, revisão de mecanismos de armazenamento e indexação de dados. Modelagem de dados: modelos conceituais, modelo E-R e suas variações. O modelo relacional. Cálculo e álgebra relacional. SQL. Implementação de operadores e optimização de consultas. Refinamento de esquema e normalização. Projeto físico.Controle de concorrência. Recuperação. Segurança. Temas avançados.