Bases de Dados
Ocorrência: 2009/2010 - 2S
Ciclos de Estudo/Cursos
Língua de trabalho
Português
Objetivos
Pretende-se que os alunos, perante um problema de informatização, sejam capazes definir um modelo de dados, de acordo com os princípios gerais das bases de dados; que compreendam as noções básicas do modelo relacional e sejam capazes de interrogar uma base de dados usando SQL; e que fiquem habilitados a definir uma estratégia global de armazenamento dos dados da organização.
Programa
Modelação: Modelo entidade-associação; diagramas de classes (UML).
Bases de dados relacionais: modelo relacional; linguagens de definição de dados; álgebra relacional; linguagem de manipulação de dados.
Interfaces gráficas com o utilizador.
Introdução aos armazéns de dados e à modelação dimensional.
Bibliografia Obrigatória
Jeffrey D. Ullman, Jennifer Widom;
A First course in database systems. ISBN: 978-0-13-600-637-4
Bibliografia Complementar
Damas, Luís Manuel Dias;
SQL. ISBN: 972-722-188-2
Kimball, Ralph 070;
The Data Warehouse lifecycle toolkit. ISBN: 0-471-25547-5
Métodos de ensino e atividades de aprendizagem
As aulas serão usadas para exposição formal da matéria, com recurso a transparências, acompanhada da apresentação de exemplos e exercícios em computador e sua discussão.
Software
Oracle 10g com Application Express
Microsoft Access
Palavras Chave
Ciências Físicas > Ciência de computadores > Gestão de bases de dados
Tipo de avaliação
Avaliação distribuída sem exame final
Componentes de Avaliação
| Descrição |
Tipo |
Tempo (Horas) |
Peso (%) |
Data Conclusão |
| Participação presencial (estimativa) |
Participação presencial |
64,00 |
|
|
| Trabalho de grupo |
Exame |
16,00 |
|
2010-06-11 |
|
Total: |
- |
0,00 |
|
Componentes de Ocupação
| Descrição |
Tipo |
Tempo (Horas) |
Data Conclusão |
| Estudo extra aulas |
Estudo autónomo |
82 |
|
|
Total: |
82,00 |
|
Fórmula de cálculo da classificação final
Nota = 0.1 * (Teste Access) + 0.3 * (Teste Modelação) + 0.3 * (Teste MR + OLAP) + 0.3 * Trabalho
Provas e trabalhos especiais
A componente da classificação final 'Trabalho' consiste na elaboração de um trabalho a ser realizado por grupos de duas pessoas. Esta classificação pode ser diferente para os diferentes elementos do mesmo grupo.
Avaliação especial (TE, DA, ...)
A avaliação especial será idêntica à realizada para melhoria de classificação no período reservado para esse efeito nas normas gerais de avaliação em vigor.
Melhoria de classificação
A melhoria de classificação será efectuada através de prova individual única com duas componentes:
1. Seguindo os moldes dos testes sobre modelação e sobre MR + OLAP da componente distribuída;
2. Uma componente adicional que permita avaliar as competências avaliadas através do teste de access e do trabalho desenvolvido na avaliação distribuída.
A melhoria de classificação será no período reservado para esse efeito nas normas gerais de avaliação em vigor.