Tópicos Avançados de Bases de Dados
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Ciência de Computadores |
Ocorrência: 2009/2010 - 2S
Ciclos de Estudo/Cursos
Língua de trabalho
Português
Objetivos
Aprender conceitos avançados de Bases de Dados, que passem pela inclusão da utilização de bases de dados relacionais em ambiente de linguagens de programação genéricas. Os alunos aprendem com especial ênfase as "Application Programming Interfaces" APIs em linguagem C de sistemas de gestão de bases de dados como o MySQL. Desenvolvem capacidade de aumentar tais sistemas através de módulos escritos em C.
Aprendem-se ainda conceitos de bases de dados espaciais, estudando-se o módulo PostGIS. Aprende-se SQL com extensões espaciais.
Aprendem-se conceitos de Data Warehousing e operadores avançados de agregação.
Programa
Utilização de bases de dados relacionais em ambientes de programação.
A API C do sistema de gestão de bases de dados MySQL.
Bases de Dados Espaciais. Conceitos, modelação e indexação multi-dimensional.
SQL com extensões espaciais.
O módulo PostGIS do PostgreSQL.
Data Warehousing.
Modelação de data warehouses.
Operadores de agregação multi-dimensionais. Cube By.
Métodos de ensino e atividades de aprendizagem
Aulas teóricas e práticas com forte componente laboratorial. Implementação de exercícios exemplificativos dos conceitos teóricos.
Bibliografia específica para Bases de Dados Espaciais e Data Warehousing.
Estudo dos manuais MySQL com descrição da API C.
Utilização de de slides resumo preparados pelo regente.
Tipo de avaliação
Avaliação distribuída com exame final
Componentes de Avaliação
Descrição |
Tipo |
Tempo (Horas) |
Peso (%) |
Data Conclusão |
Participação presencial (estimativa) |
Participação presencial |
63,00 |
|
|
|
Total: |
- |
0,00 |
|
Obtenção de frequência
Obtenção de classificação superior a 7,5 valores em 20 no exame final.
Obtenção de classificação superior a 10 no cálculo da nota final com base no exame final e no trabalho prático efectuado.
Fórmula de cálculo da classificação final
Trabalho prático com peso de 6 valores em 20.
Exame final com peso de 14 valores em 20.