Sumários

CP4 - Linguagem SQL

29 Outubro 2025, 09:00 Thiago Bessa Pontes


1. Linguagem SQL:Tabelas, álgebra relacional e queries simples.
2. Exercícios de Aplicação Práticas Parciais das Tarefas de Aprendizagem CP4 com informação de apoio e feedback formativo.

SQL: DDL

28 Outubro 2025, 14:00 José Farinha


SQL DDL: create / alter / drop table.

Regras de integridade referencial: Restrict / Cascade / Set null.

Exercício prático: 
BD de Empresa, transposição de diagrama UML para SQL DDL.
    Excepto (ficam para a próxima aula):
         (X) Projetos
         (X) Locais
         (X) Empregado->Supervisor
         (X) Departamento-gere-Projeto
         (X) Data de nomeação do diretor.

SQL: DDL e DML introdutório

27 Outubro 2025, 14:00 José Farinha


SQL DDL: create / alter / drop table.

SQL DML: insert, select.
Regras de integridade referencial: Restrict / Cascade / Set null.

Exercício prático: 
BD de Empresa, transposição de diagrama UML para SQL DDL.
    Excepto (ficam para a próxima aula):
         (X) Empregado->Supervisor
         (X) Departamento-gere-Projeto
         (X) Data de nomeação do diretor.

CP3 - Desenho de Base de Dados. Modelo Relacional: relações, atributos, chaves primárias, chaves estrangeiras, regras de integridade, normalização e optimizações.

22 Outubro 2025, 09:00 Thiago Bessa Pontes


1. Desenho de Base de Dados. Modelo Relacional: regras de integridade, normalização e optimizações.
2.Exercícios de Aplicação
Práticas Parciais das Tarefas de Aprendizagem CP3 com informação de apoio e feedback formativo.

Modelo Relacional e conversão UML-Relacional

21 Outubro 2025, 14:00 José Farinha


Modelo relacional:

  • Conceitos base - revisão, realizando um quiz.
  • Tipos de dados SQL: números inteiros e strings (char, varchar, text).
Conversão UML->Relacional:
  • Tabelas, colunas e tipos enumerados;
  • Associações M-1;
Prática laboratorial com MySQL e MySQL Workbench:
  • Definição de tabelas;
  • Visualização do esquema de uma BD criando modelos e diagramas.