Curso: Bacharelado em Informática.
Série: 4a.
Carga Horária: 170 h/a.
Ano Letivo: 2007.
Alunos: Lista dos alunos regularmente matriculados;
Ensalamento: No pavilhão didático, sala 37; No prédio antigo, Bloco F, Salas 12 e Lab-aulas.
Horários: Aulas teóricas: segundas-feiras, das 9:50 às 11:30 e terças-feiras, das 8:00 às 9:40.
Aulas Práticas: Turma A: segundas-feiras, das 13:30 às 15:10.
Turma C: terças-feiras, das 13:30 às 15:10.
Turma B: terças-feiras, das 15:20 às 17:00.
Atendimento ao Estudante: Segundas-feiras, das 8:00 às 9:40 e das 17:00 às 18:40. Agendar horário por e-mail.
Aula 01 (02/07):
Apresentação da Disciplina (Plano de Ensino);
Introdução a Sistemas de BD (Parte I);
Aula 02 (03/07): Introdução a Sistemas de BD (Parte II);
Aula 03 (09/07): Modelagem Entidade Relacionamento;
Aula 04 (10/07): Aula de Exercícios ME-R;
Aula 05 (11/07): Projeto de BD Relacional;
Aula 06 (12/07): Restrições e Integridades em BD;
Aula 07 (13/07): Dependências Funcionais e o Projeto de BDR;
Aula 08 (23/07): Aula de Exercício (M-ER e MR para o EP1);
Aula 09 (24/07): Normalização (Parte I);
Aula 10 (30/07): Aula de Exercícios de Normalização;
Aula 11 (31/07): Normalização (Parte II);
Aula 12 (06/08): Álgebra Relacional (Parte I);
Aula 13 (07/08): Álgebra Relacional (Parte II);
Aula 14 (13/08): Correção da Lista 1 de Exercícios de Álgebra Relacional;
Aula 15 (14/08): Aula de Exercícios: Lista 2 de Álgebra Relacional;
Aula 16 (20/08): Aula de Exercícios (trabalhos a entregar);
Aula 17 (21/08): Revisões;
Aula 18 (27/08): 1ª Avaliação da disciplina;
Aula 19 (28/08): Atividades relativas ao II EPAC;
Aula 20 (30/08): Atividades relativas ao V CONGED;
Aula 21 (31/08): Atividades relativas ao V CONGED;
Aula 22 (05/09): SQL;
Aula 23 (12/09): SQL - Continuação;
Aula 24 (19/09): SQL - Continuação;
Aula 25 (26/09): SQL - Continuação;
Aula 26 (01/10): SQL - Continuação;
Aula 27 (02/10): Cálculo Relacional de Tuplas;
Aula 28 (03/10): Cálculo Relacional de Domínio;
Aula 29 (05/10): Revisão Cálculo Relacional e QBE;
Aula 30 (08/10): Indexação em Banco de Dados - Parte I;
Aula 31 (09/10): Indexação em Banco de Dados - Continuação;
Aula 32 (10/10): Indexação em Banco de Dados - Continuação;
Aula 32 (10/10): Ilustração de Inserção e Remoção em Árvore;
Aula 33 (15/10): Indexação em Banco de Dados - Parte II;
Aula 34 (17/10): Processamento e Otimização de Consultas;
Aula 35 (22/09): Processamento e Otimização de Consultas - Continuação;
Aula 36 (23/09): Processamento e Otimização de Consultas - Continuação;
Aula 37 (24/09): Processamento e Otimização de Consultas - Continuação;
Aula 38 (26/09): Processamento e Otimização de Consultas - Continuação;
Aula 39 (29/10): 2ª Avaliação da disciplina;
Aula 40 (05/11): Processamento e Otimização de Consultas - Exercícios;
Aula 41 (12/11): Breve Comparação entre SGBDs Relacionais;
Aula 42 (19/11): Modelo de Banco de Dados Orientado a Objetos;
Aula 43 (20/11): Modelo de Banco de Dados Orientado a Objetos;
Aula 44 (21/11): 3ª Avaliação da disciplina;
Aula 45 (26/11): Seminários;
Aula 46 (27/11): Seminários;
Aguardem atualizações...
DB-Main - Apresentação da Ferramenta;
Minicurso V CONGED: PostgreSQL: Funcionalidades Básicas;
Lista 2 de Álgebra Relacional;
Exercício para fixação de junções;
Lista sobre Processamento e Otimização de Consultas;
Aguardem atualizações...
Ferreira, J. E.; Takai, O. K.; Italiano, I. C. Introdução a Banco de Dados. DCC-IME-USP, 2005. (Apostila, 124 p.)
Ramakrishnan, R.; Gehrke, J. Database Management Systems. McGraw-Hill, 2007. (Material on-line sobre o livro)
Peres, S. M. Comparações entre Modelos no DB-Main, 2006. (Notas de Aulas)
Pedrozo, W. G.; Vaz, M. S. M. G. Arquitetura para Seleção de Índices no SGBD PostgreSQL, utilizando abordagem baseada em custos do Otimizador, V CONGED, 2007, pp. 100-109. (Artigo)
Boscarioli, C.; Bezerra, A.; Benedicto, M.; Delmiro, G. Uma reflexão sobre Banco de Dados Orientados a Objetos , IV CONGED, 2006, pp. 1-12. (Artigo)
Dia 02/07: Início das atividades da disciplina;
Dia 03/07: Entrega do Exercício I Proposto;
Dia 20/08: Entrega dos Exercícios de Normalização;
Dia 27/08: Entrega do ME-R e MR do EP1;
Dia 27/08: Prova 1;
Dia 12/09: Entrega dos relatórios de palestras;
Dia 02/10: Entrega da Lista 2 de Álgebra Relacional;
Dia 16/10: Entrega do trabalho sobre Estrutura de Arquivos e de Armazenamento (Módulo IV);
Dia 24/10: Entrega da Lista 3 de SQL (script nominado (enviado por e-mail) e material impresso);
Dia 29/10: Prova 2;
Dia 30/10: Prova 3 (Avaliação prática, no laboratório);
Dia 14/11: Lista sobre Processamento e Otimização de Consultas;
Dia 21/11: Prova 4;
Dia 26/11: Seminários 1 e 2;
Dia 27/11: Seminários 3;
Dia 04/12: Exame Final, às 8h na sala 37;