MAC426 - Sistemas de Bancos de Dados

Segundo Semestre de 1999

Prof. Francisco Reverbel

. Informa��es gerais
. Ementa da disciplina
. T�picos tratados em aula
        
. Exerc�cios recomendados
. Lista de discuss�o da disciplina
. Bibliografia


. Notas
. Prova de recupera��o:
. Alunos do Prof. Jo�o Eduardo: 31 de janeiro, �s 14 horas
. Alunos do Prof. Reverbel: 7 de fevereiro, �s 10 horas

[at work icon] Esta p�gina estar� em permanente constru��o at� o final do semestre...

Informa��es Gerais

. Local: IME-USP, bloco B, sala B-3
. Hor�rio: segundas das 10:00 �s 11:40, quartas das 8:00 �s 9:40
. Pasta Xerox CAMAT: n�mero 55
. Avalia��o: duas provas em classe, trabalho de projeto
. Primeira prova: 16 de setembro, das 12 �s 14 horas
. Segunda prova: a ser marcada

T�picos Tratados em Aula

. 02/08/99: Introdu��o aos sistemas de bancos de dados (cap�tulo 1 do Ramakrishnan). Transpar�ncias.
. 04/08/99: O modelo relacional (cap�tulo 2). Transpar�ncias.
. 09/08/99: �lgebra relacional (cap�tulo 8, at� 8.2.5). Transpar�ncias.
. 11/08/99: Exerc�cios de �lgebra relacional (se��o 8.2.6).
. 16/08/99: C�lculo relacional de tuplas e c�lculo relacional de dom�nio (se��o 8.3).
. 18/08/99: Exerc�cios de c�lculo relacional de dom�nio. Poder expressivo da �lgebra e do c�lculo relacional (se��o 8.4). SQL (cap�tulo 9, at� 9.2). Transpar�ncias.
. 23/08/99: Mais SQL: aninhamento de consultas e operadores de agrega��o (se��es 9.3 e 9.4). Transpar�ncias.
. 25/08/99: Projeto conceitual com o modelo entidade-relacionamento (p�ginas 14-29 da apostila). Transpar�ncias.
. 30/08/99: Mapeamento do diagrama E-R num esquema relacional (p�ginas 37-40 da apostila). Transpar�ncias.
. 01/09/99: Aula de exerc�cios.
. 13/09/99: Aula de exerc�cios.
. 16/09/99: Primeira prova.
. 20/09/99: Depend�ncias funcionais e a Forma Normal de Boyce-Codd (cap�tulo 15 do Ramakrishnan, at� 15.5.1).
. 22/09/99: Decomposi��o um esquema em sub-esquemas (se��o 15.6). Crit�rio para decomposi��o sem perdas (se��o 15.6.1). Algoritmo para decomposi��o FNBC (se��o 15.7.1).
. 27/09/99: Decomposi��o com preserva��o de depend�ncias (se��o 15.6.2) e a Terceira Forma Normal (se��o 15.5.2).
. 29/09/99: Revis�o: depend�ncias funcionais, FNBC e 3FN. Cobertura m�nima de um conjunto de depend�ncias funcionais (se��o 15.7.2).
. 04/10/99: Decomposi��o 3FN com preserva��o de depend�ncias (se��o 15.7.2). Segunda Forma Normal. Exerc�cios.
. 06/10/99: Depend�ncias multivaloradas (se��o 15.8.1). Conversa sobre o projeto do curso.
. 11/10/99: A Quarta Forma Normal (se��o 15.8.2).
. 13/10/99: Armazenamento f�sico de dados: o gerenciador de buffers, formatos de registro e de p�gina (cap�tulo 3, at� 3.5).

Exerc�cios Recomendados

. Em 18/08/99: Exerc�cio 8.3 da p�gina 178.
. Em 25/08/99: Exerc�cios 9.1, 9.2 e 9.3 da p�ginas 219-220.

Bibliografia

. Raghu Ramakrishnan, Database Management Systems, WCB/McGraw-Hill, 1997. ISBN: 0-07-050775-9.
. Jeffrey D. Ullman and Jennifer Widom, A First Course in Database Systems, Prentice Hall, 1997. ISBN: 0-13-861337-0.
. Abraham Silberschatz, Henry F. Korth e S. Sudarshan, Sistema de Banco de Dados (Terceira Edi��o), Makron Books, 1999. ISBN: 85.346.1073-8.
. Jo�o E. Ferreira e O. Takai, Introdu��o aos Sistemas de Bancos (apostila).
. Valdemar W. Setzer, Bancos de Dados, Editora Edgard Bl�cher, 1986.


Valid HTML 4.0! Last modified: Tue Jan 11 12:33:54 EDT 2000
Francisco Reverbel
reverbel at ime.usp.br