Planeamento


Aulas do tipo Teórico-Prático

01.Apresentação e Bases de Dados e Modelo Relacional

01.Apresentação e enquadramento 
Apresentação e enquadramento da UC de GBD.
Definição de objectivos, programa, avaliação, bibliografia e metodologia de trabalho.

02. Bases de Dados e Modelo Relacional
Gestão de dados
Tipos de dados
Modelos de dados
Modelo relacional e SGBD
Criação de uma Base de Dados Relacional


02. Bases de Dados e Modelo Relacional

Exploração dos conceitos sobre Modelo Relacional
 Integridade Referencial


03. Bases de Dados e Modelo Relacional & SQL Basics

01. Bases de Dados e Modelo Relacional 
Conceber um Modelo Relacional
Discutir Soluções

02. SQL-Basics
Enquadramento do SQL
SQL - DDL
SQL-DML
Consultas com uma única tabela
Resolução de exercícios


03. SQL-Basics

Consultas com várias tabelas
Resolução de exercícios


03. SQL-Basic (Conc) & 04. SQL-Advanced

 03. SQL-Advanced
SELECT - Agregação e Agrupamentos
Resolução de exercícios

04. SQL-Advanced
SELECT – Subqueries
UNION
Operações CRUD


04. SQL-Advanced (Concl)

04. SQL-Advanced
Exercícios

Apoio ao projeto


05. Data Warehouses & ETL

05. Data Warehouses
Modelo Dimensional

06. ETL & Qualidade de Dados
Demonstrações e resolução de exercícios


07. Dados semi-estruturados

Dados Semi-estruturados
Demonstrações

Apoio ao Projeto