Sumários
SQL DML, 1ª parte
28 Outubro 2024, 09:30 • José Farinha
SQL:
- Insert, Update e Delete;
- Select; joins.
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: restrict, cascade, set 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.