Sumários

SQL Triggers e Transações

16 Maio 2025, 09:30 José Farinha


Exercícios de triggers realizados: Lab SQL 3, exercícios 8-10 e 15.

Transações.

SQL, procedimentos e triggers

2 Maio 2025, 09:30 José Farinha


SQL procedimental:

  • Variáveis;
  • Instruções de controlo de fluxo: If, While, For;
  • Stored procedures;
  • Stored funtions;
  • Triggers.
Exercícios realizados: Lab SQL 3, exercícios 1-5 e 8.

Para trabalho autónomo: Lab SQL 3, exercícios 6+.

SQL - funções de agregação e group by

11 Abril 2025, 09:30 José Farinha


Linguagem SQL:

  • Funções de agregação: 
    • count(*), 
    • count (coluna) 
    • count (distinct coluna)
    • sum
    • avg
    • max
    • min
  • Group by (cláusula)
    • ...by uma coluna
    • ...by 2+ colunas
    • having.
Prática laboratorial: BD Hotéis, exercícios 14 a 26.

SQL - Instrução select

4 Abril 2025, 09:30 José Farinha


Linguagem SQL:

  • O comando Select;
  • Joins / junções de tabelas - inner e outer;
  • Union.
Prática laboratorial: BD Hotéis, exercícios 1 a 13.

Preparação para o teste 1

28 Março 2025, 09:30 José Farinha


Exercícios UML realizados:

  • Teste preparatório Hospital;
  • Teste preparatório IMDB;
  • Festival de música (parcial).