aula |
data |
sumário |
01 |
20/Set |
Apresentação da disciplina: regras de avaliação, programa,
funcionamento dos trabalhos práticos. Panorâmica geral sobre a
matéria que irá ser abordada ao longo do semestre. |
02 |
22/Set |
Modelo Entidade-Associação: Entidade, associação, conjunto de
entidades, conjunto de associações, atributos. Representação
esquemática de atributos, conjuntos de entidades e conjutos de
associações. Multiplicidade de associações: um-um, um-muitos,
muitos-muitos. Associações com mais de 2 entidades. |
03 |
27/Set |
Modelo Entidade-Associação (continuação): Associações com mais
de 2 entidades. Papeis em associações.
Herança simples e herança múltipla. |
04 |
29/Set |
Modelo Entidade-Associação (continuação): Chaves, valores NULL,
integridade referencial, restrições de domínio e restrições em geral.
Entidades Fracas. |
- |
04/Out |
*** Não houve aula. Desfile do caloiro! *** |
05 |
06/Out |
Modelo relacional. Conversão do modelo entidade-associação para o modelo
relacional. |
06 |
11/Out |
Conversão do modelo entidade-associação para o modelo relacional. |
07 |
13/Out |
Introdução ao tópico de Normalização em Bases de Dados.
Dependências Funcionais.
Fecho de um conjunto de atributos.
Forma Normal de Boyce-Codd (BCNF). |
08 |
18/Out |
Normalização: Decomposição na Forma Normal de Boyce Codd. |
09 |
20/Out |
Normalização: Terceira Forma Normal, Dependências Multi-Valor,
Quarta Forma Normal. |
10 |
25/Out |
Álgebra Relacional |
11 |
27/Out |
Introdução à linguagem SQL. Interrogações simples. |
- |
01/Nov |
*** Feriado *** |
12 |
03/Nov |
SQL: joins e operações sobre conjuntos. |
13 |
08/Nov |
SQL: lógica a 3 valores, joins explícitos. |
14 |
10/Nov |
Panorâmica geral sobre o PostgreSQL. |
15 |
15/Nov |
SQL: subqueries. |
16 |
17/Nov |
SQL: agregações. |
17 |
22/Nov |
SQL: Definição de tabelas, chaves primárias e chaves estrangeiras. Comandos insert, delete e update. |
18 |
24/Nov |
SQL: Views, Indíces, Autorização, Restrições. |
19 |
29/Nov |
SQL: Restrições (continuação da aula passada). |
- |
01/Dez |
*** Feriado *** |
20 |
06/Dez |
Triggers e Rules. |
- |
08/Dez |
*** Feriado *** |
21 |
13/Dez |
Desenvolvimento de aplicações. API's para linguagens de programação. |
22 |
15/Dez |
Transacções em base de dados. |