Sumários

Preparação para o 3º teste

2 Dezembro 2024, 09:30 José Farinha


Exercícios realizados:

  • Lab de concorrência
  • Exercícios de triggers: BD Hotéis, exercícios 13 e 14.

Concorrência

25 Novembro 2024, 09:30 José Farinha


Prática de SQL procedimental (triggers e procedures): BD Hoteis, exercícios 9 a 12.

Concorrência em BDs relacionais:
  • Problemas de concorrência:
    • Dirty read;
    • Non-repeatable read;
    • Lost update;
    • Phantom row.
  • Locking
    • Two-phase locking
    • Deadlocks.
  • Níveis de isolamento.

Triggers e Transações

18 Novembro 2024, 09:30 José Farinha


SQL: Triggers.

Exercícios realizados: BD hotéis, extra: tipo de cliente e quantidade reservas.
Transações.
Exercícios realizados: BD hotéis, Lab de transações exercícios 1 a 3.

SQL: procedimentos, funções e triggers

11 Novembro 2024, 09:30 José Farinha


SQL:

  • Stored procedures 
  • Stored functions
Para trabalho autónomo:
  • Triggers.

SQL DML, 2ª parte

4 Novembro 2024, 09:30 José Farinha


SQL select:

  • Funções agregadas e agrupamentos (group by).
Prática laboratorial: BD Hoteis, exercícios 11 a 20.

Para trabalho autónomo:
  • Subqueries;
  • Views;
  • Resolução dos exercícios 21+ da BD Hoteis.