Código: | CC4007 | Sigla: | CC4007 | Nível: | 400 |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Ciência de Computadores |
Ativa? | Sim |
Página Web: | http://www.dcc.fc.up.pt/~michel/aulas/TABD/tabd1415.html |
Unidade Responsável: | Departamento de Ciência de Computadores |
Curso/CE Responsável: | Mestrado em Ciência de Computadores |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
M:CC | 18 | PE a partir do ano letivo de 2014 | 1 | - | 6 | 42 | 162 |
MI:ERS | 28 | Plano Oficial desde ano letivo 2014 | 4 | - | 6 | 42 | 162 |
M:SI | 0 | Plano de estudos a partir de 2014/2015 | 1 | - | 6 | 42 | 162 |
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.
Manipulação avançada de Bases de Dados, com capacidade de manipular sistemas de gestão de bases de dados relacionais através de linguagens de programação genéricas.
Competência para a gestão e manipulação de dados espaciais através de sistemas de gestão de bases de dados.
Escrita de consultas em SQL com extensões espaciais.
Capacidade de modelação de data warehouses e sua manipulação.
Frequência de uma cadeira introdutória de bases de dados (modelo relacional e SQL).
Conhecimentos de programação, nomeadamente da linguagem C.
Utilização de bases de dados relacionais em ambientes de programação.
Implementação de Bases de Dados.
Bases de Dados Distribuídas.
Bases de Conhecimento.
Bases de Dados Espaciais. Conceitos, modelação e indexação multi-dimensional.
Data Warehousing.
Operadores de agregação multi-dimensionais. Cube By.
Novos Tipos de Bases de Dados
Aulas teóricas e práticas com forte componente laboratorial. Implementação de exercícios exemplificativos dos conceitos teóricos.
Estudo dos manuais MySQL com descrição da API C.
Utilização de de slides resumo preparados pelo regente.
Designação | Peso (%) |
---|---|
Exame | 60,00 |
Trabalho laboratorial | 40,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Frequência das aulas | |
Total: | 0,00 |
Frequência das aulas práticas laboratoriais.
Exame final com peso de 60% + trabalho prático com peso de 40%