Sumários

SQL DML, 1ª parte

28 Outubro 2024, 09:30 José Farinha


SQL:

  • Insert, Update e Delete;
  • Selectjoins.
Prática laboratorial: BD Hoteis, exercícios 1 a 10.

BDs relacionais, desenho por conversão UML->Relacional (continuação)

21 Outubro 2024, 09:30 José Farinha


Conversão de UML para BD relacional:
  • Um-para-um;
  • Classe-associação;
  • Composição;
Conceitos de BDs relacionais:
  • Integridade referencial: restrictcascadeset null.
Prática laboratorial com MySQL e MySQL Workbench.

BDs relacionais (cont.)

14 Outubro 2024, 09:30 José Farinha


Prática de MySQL e MySQL Workbench. Continuação do guião de laboratório Relacional 1:

  • Chaves estrangeiras;
  • Tipo de dados enum;
  • Valores default;
  • Colunas calculadas;
  • Importação de dados em ficheiro.

Exercícios UML e Introdução às BDs relacionais

7 Outubro 2024, 09:30 José Farinha


Exercício de preparação para o 1º teste:

  • IMDB
Modelo relacional:
  • Tabelas, colunas, linhas e valores;
  • Null e Not null;
  • Chave primária;
  • Chave alternativa;
  • Chave estrangeira.
Prática laboratorial com MySQL e MySQLWorkbench:
  • Criação de BDs;
  • Criação e definição de tabelas
    • Primary key
    • Not null
    • Unique,
    • Auto-increment;
  • Tipos de dados SQL;
  • Criação de chaves estrangeiras.

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

30 Setembro 2024, 09:30 José Farinha


Conceitos UML:
  • Agregação,
  • Composição
  • Generalizaçao
  • Associação reflexiva.
Exercício realizado:
  • Universidade, 2ª parte.
Para trabalho autónomo:
  • Exercício: BD Futebol, 2ª parte.