Bases de Dados e Análise de Informação
0
2020-2021
02007957
Engenharia Biomédica
Português
Inglês
Presencial
Semestral
6.0
Opcional
2º Ciclo - Mestrado
Conhecimentos de Base Recomendados
Programação básica.
Métodos de Ensino
Exposição de matéria e perguntas na aula teórica.
Exploração prática em aulas praticas, utilizando sebenta de SQL e fichas práticas.
Projetos e seu acompanhamento.
Resultados de Aprendizagem
Esta unidade curricular é em primeiro lugar um curso básico de construção e utilização de bases de dados. As bases de dados são um componente essencial dos sistemas informáticos. Para além dos fundamentos de bases de dados relacionais, incluindo modelo relacional, operações relacionais, linguagem SQL, pretende-se operacionalizar estes conceitos através da análise, concepção e construção prática de bases de dados.
Actualmente, o conhecimento é também uma mais valia para as organizações. A capacidade de guardar, gerir e analisar dados para obter conhecimento é essencial. É também objectivo desta unidade curricular a atribuição de competências aos alunos na área de análise da informação. Pretende-se aprender a lidar com qualquer quantidade de dados, organizando e analisando esses dados usando formas de programação.
Estágio(s)
NãoPrograma
•Bases de Dados
–Introdução a bases de dados
–Modelo Entidade-relacionamento (ER)
–Modelo Relacional (R)
–Tradução ER-R
–Restrições de integridade
–Desenho de base de dados
–Linguagem SQL
- NoSQL e novos motores de dados
- Acesso a dados a partir de linguagens
•Análise de dados
–Multi-dimensionalidade
–Processamento analítico (OLAP) e processamento em SQL
–Agregações, estatísticas, gráficos e visualização
- Ferramentas computacionais para análise de dados
–Utilização de classificação, clustering, regressão e outras formas de mineração.
Docente(s) responsável(eis)
Pedro Nuno San-Bento Furtado
Métodos de Avaliação
Avaliação
Projecto: 40.0%
Exame: 60.0%
Bibliografia
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer D. Widom, Database Systems: The Complete Book, Prentice Hall, 2001
R. Ramakrishnan, Johannes Gehrke, Database Management Systems, McGraw Hill, 2002
Professor notes on analysing and visualizing data
Python programming manuals
Alex Berson, Stephen J. Smith, Data Warehousing, Data Mining, and OLAP, Computing Mcgraw-Hill, 1997