Bases de Dados e Análise de Informação

Ano
0
Ano lectivo
2020-2021
Código
02007957
Área Científica
Engenharia Biomédica
Língua de Ensino
Português
Outras Línguas de Ensino
Inglês
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
6.0
Tipo
Opcional
Nível
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ão

Programa

•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.

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