You are on page 1of 6

ndice

1. Programa das disciplinas................................................................3


1.1.Modelo entidade-relacionamento e modelo relacional.
Arquiteturas de sistemas de gesto de base de dados........................3
1.2.Armazenamento de dados.............................................................3
1.3.Organizao dos dados em ficheiros e ndices...............................3
1.4.ndices estruturados em rvore B+...............................................3
1.5.ndices baseados em hashing........................................................3
1.6.Linguagem de Pr-Processamento de Hipertexto (PHP) e
aplicaes web sobre bases de dados..................................................3
1.7.Segurana e autorizao em sistemas de gesto de bases de
dados e em aplicaes Web.................................................................3
1.8.Processamento de transaes.......................................................3
1.9.Otimizao de queries...................................................................3
1.10..........................Sistemas paralelos de gesto de bases de dados.
3
2. Avaliao includa..........................................................................4
2.1.Trabalhos prticos (10 valores):....................................................4
2.1.1...................Trabalho 1 (3 valores): Gerao de nmeros nicos e
sequenciais em BD em ambiente multiutilizador. (Data final de
entrega: 25 outubro)............................................................................4
2.1.2.........Trabalho 2 (2.5 valores): Indexao em tabelas de grandes
dimenses. (Data final de entrega: 15 novembro)...............................4
2.1.3..........Trabalho 3 (4.5 valores): desenvolvimento de uma soluo
informtica (C/S e Web-based) para uma situao hipottica. (Data
final de entrega: 3 janeiro). Notas:......................................................4

A classificao dos trabalhos prticos vlida para todas as


pocas de avaliao (frequncia e exames)........................................4

Os trabalhos prticos so realizados em grupo (3 estudantes) e


esto sujeitos a discusso e eventual apresentao. Cada elemento
do grupo poder ter uma classificao diferente.................................4
2.2.Ensino-Aprendizagem:...................................................................4
2.2.1..........2.1) Parte escrita (teste, 6 valores): a realizar no dia 14 de
dezembro.............................................................................................4
2.2.2.. . .2.2) Tema (4 valores): Preparado e apresentado em grupo, de
acordo com escalonamento a acordar nas aulas. Cada elemento do
grupo poder ter uma classificao diferente......................................4
2.3.Exame: Parte escrita (teste): 10 valores. CLASSIFICAO...........4

Classificao Ensino Aprendizagem (CEA) = Trabalhos prticos +


Parte escrita + Tema. CEA = 0.5*trab + 0.3*freq + 0.2 *tema onde:
CEA = Classificao Ensino Aprendizagem; trab = soma das
classificaes dos trabalhos prticos (em 20 valores); freq =
classificao do teste escrito (em 20 valores); tema = classificao
do tema (em 20 valores)......................................................................4

Classificao Exame (CE) = Trabalhos prticos + Parte escrita.


CE = 0.5 * trab + 0.5 * exame onde: CEA = Classificao Exame
(qualquer poca); "trab" = soma das classificaes dos trabalhos

prticos (em 20 valores); "exame" = classificao obtida no exame


(em 20 valores)....................................................................................4
2.4.CONCESSO DE FREQUNCIA So ADMITIDOS os alunos que
satisfaam em simultneo: - Frequentar pelo menos 8 aulas tericas
(contagem com incio a 28-09-2015); - Frequentar pelo menos 8
aulas prticas (contagem com incio a 30-09-2015); - Obter pelo
menos 3.0 valores (em 10.0) nos trabalhos prticos; - Obter pelo
menos 2.5 valores (em 6.0) na parte escrita (teste); - Participar na
preparao e apresentao do tema (apresentao obrigatria!). Participar na elaborao e discusso dos trabalhos prticos
(obrigatrio!). Esto DISPENSADOS de exame os alunos ADMITIDOS
e com CEA >= 9.5................................................................................5
3. Bibliografia....................................................................................5

1. Programa das disciplinas


1.1.
Modelo entidade-relacionamento e modelo relacional.
(cap 7 Database System Concepts: Silberschatz, Henry F. Korth, and S.
Sudarshan) e (cap 2 e 3 Fundamentos de Bases de Dados: Gouveia,
Feliz)

1.2.
Arquiteturas de sistemas de gesto de base de dados.
(cap 2 sistemas de base de dados: Elmasri & Navathe) (cap
17 Database System Concepts: Silberschatz, Henry F. Korth, and S.
Sudarshan)

1.3.
Armazenamento de dados. (cap 5 Fundamentos de
Bases de Dados: Gouveia, Feliz)

1.4.
Organizao dos dados em ficheiros e ndices. (cap 10
Database System Concepts: Silberschatz, Henry F. Korth, and S. Sudarshan )
(cap 5 Fundamentos de Bases de Dados: Gouveia, Feliz)

1.5.
ndices estruturados em rvore B+. (cap 18 sistemas de
base de dados: Elmasri & Navathe) (cap 5 Fundamentos de
Bases de Dados: Gouveia, Feliz)

1.6.
ndices baseados em hashing. (cap 11 Database System
Concepts: Silberschatz, Henry F. Korth, and S. Sudarshan ) (cap 5
Fundamentos de Bases de Dados: Gouveia, Feliz)
1.7.
Linguagem de Pr-Processamento de Hipertexto (PHP) e
aplicaes web sobre bases de dados. (cap 14 sistemas de
base de dados: Elmasri & Navathe)
1.8.
Segurana e autorizao em sistemas de gesto de bases
de dados e em aplicaes Web. (cap 21 Database
Management System: R. Ramakrishnan, Johannes Gehrke)
1.9.
Processamento de transaes. (cap 14 Database System
Concepts: Silberschatz, Henry F. Korth, and S. Sudarshan)

1.10.
Otimizao de queries. (cap 13 Database System
Concepts: Silberschatz, Henry F. Korth, and S. Sudarshan) e (cap 7
Fundamentos de Bases de Dados: Gouveia, Feliz)
1.11.
Sistemas paralelos de gesto de bases de dados. (cap 18
Database System Concepts: Silberschatz, Henry F. Korth, and S. Sudarshan)

Para o Exame
Capitulo
Capitulo
Capitulo
Capitulo
Capitulo
Capitulo
Capitulo
Capitulo

2
8 Overview of Storage
9 Data Storage
10 Tree Indexes
11 Hash Indexes
16 Overview of Transaction Management
17 Concurrency Control
18 Cash Recovery

2. Avaliao includa
2.1.

Trabalhos prticos (10 valores):

2.1.1.Trabalho 1 (3 valores): Gerao de nmeros nicos e


sequenciais em BD em ambiente multiutilizador. (Data final
de entrega: 25 outubro)
2.1.2.Trabalho 2 (2.5 valores): Indexao em tabelas de
grandes dimenses. (Data final de entrega: 15 novembro).
2.1.3.Trabalho 3 (4.5 valores): desenvolvimento de uma
soluo informtica (C/S e Web-based) para uma situao
hipottica.
(Data
final
de
entrega: 3
janeiros).
Notas:

A classificao dos trabalhos prticos vlida para


todas as pocas de avaliao (frequncia e exames).

Os trabalhos prticos so realizados em grupo (3


estudantes) e esto sujeitos a discusso e eventual
apresentao. Cada elemento do grupo poder ter
uma classificao diferente.

Estrutura do Relatrio
O relatrio deve conter, pelo menos, os seguintes captulos:
Capa
Identificao dos elementos do grupo.

3.1. Introduo
Apresentao do trabalho desenvolvido e introduo genrica
s ferramentas utilizadas.

4.2. Big Tables


Fazer uma breve introduo necessidade de utilizar ndices
em bases de dados.

Dissertar sobre tabelas de grandes dimenses e o contexto em


que surgem (o Data warehousing pode ser
uma boa fonte de inspirao).
Tabelas de grandes dimenses, onde as encontrar?

5.3. Testes
Ensaios realizados (indicando tambm a metodologia seguida
para a importao dos dados e os ndices
criados).
Apresentar resultados, incluindo os tempos de processamento.

6.4. Concluses
Reflexo crtica sobre os resultados.

You might also like