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