Sumários

Preparação para teste 1 e (cont.) Lab 1

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


Exercícios UML resolvidos:

  • Teste preparatório Hospital.
Prática de SQL: 
  • Lab SQL 1, exercícios 3.b) e c), 4, 5 e 6.

Linguagem SQL, 1ª parte

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


Linguagem SQL:

  • Sintaxe
  • Funções
  • SQL DDL: 
    • Tipos de dados
    • Create, alter e drop table.
    • Check.
Prática laboratorial: Lab SQL 1, exercícios 1.a-c), 2 e 3.a)

Formas normais e UML-Relacional

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


Normalização de dados: 

  • Formas normais #1, #2 e #3.
  • FN vs. modelação conceptual.
Conversão UML-Relacional:
  • Classes e atributos;
  • Associações M-1, 1-1 e M-N;
  • Classes-associação (só M-N);
  • Agregações;
  • Composições;
Para trabalho autónomo:
  • Generalizações.
Prática laboratorial com DataGrip:
  • Diagramas;
  • Definição de chaves compostas.
  • Lab UML-Relacional: 
    • exercícios 1-4 e 6-7;
Para trabalho autónomo:
    • restantes exercícios.

BDs relacionais - introdução

26 Fevereiro 2025, 09:30 José Farinha


Resolução do quiz 4.aula, Relacional.

Instalação de:
  • MySQL
  • DataGrip
Prática laboratorial com DataGrip: exercício Lab Relacional 1.

----
Para trabalho autónomo:
  • Continuação do exercício laboratorial.
  • Estudo de ações de integridade referencial: Restrict, Cascade, Set null.

UML, modelação de dados, 2ª parte

19 Fevereiro 2025, 09:30 José Farinha


Conceitos UML:

  • Classe-associação
  • Agregação
  • Composição
  • Generalização

Exercícios realizados:

  • Quiz 3.aula;
  • BD Universidade, 2ª parte, alínea 4, 5 e 6 (1º parágrafo).
Prática com o editor StarUML.

-----
Para trabalho autónomo: 
  • Exercícios UML: 
    • BD Universidade, parte 2 restante;
    • BD Futebol, parte 2.
  • Teoria:
    • Modelo relacional, introdução.