sbd-alg-2022
Groupe jour
- Systèmes de base de données / ISC_431 / 8h30-10h00
- Algèbre relationnelle / ISC_423 / 10h15-11h00
- Horaires: 8h30-10h00 - 10h15-11h00
Groupe soir
- Systèmes de base de données / sISC_261 / 19 h 15 - 20 h 45
- Algèbre relationnelle / sISC_253 / 20 h 45 - 21 h 30
- Horaires: 19h15-20h50 - 21h00-21h40
Journal
Semaine 1 - 22 et 25 janvier
- programme planifié
- chapitre 0
- [sbd] chapitre 1 - intro base de données
- [sbd] chapitre 2 - modélisation EA
- [sbd] exercices
Comparaison en Python d'une manipulation d'une collection avec un style impératif et déclaratif (compréhension de listes)
from dataclasses import dataclass
@dataclass
class Student:
lastname: str
firstname: str
age: int
students = [ Student("Cavat", "Joel", 40),
Student("Albuquerque", "Paul", 17), Student("Orestis", "Malaspinas", 32) ]
# impératif
res = []
for s in students:
if s.age >= 18:
res.append( s.lastname )
# déclaratif
res = [ s.lastname for s in students if s.age >= 18 ]
Semaine 2
- programme planifié
- [sbd] chapitre 2 - modélisation EA
- [sbd] exercices
Semaine 3
- programme planifié
- [sbd] chapitre 2 - modélisation EA
- [sbd] exercices
Semaine 4
- programme planifié
- [sbd] chapitre 3 - intro BD rel.
- [sbd] exercices
Semaine 5
- programme planifié
- [sbd] chapitre 4 - modélisation mod. rel.
- [sbd] exercices
Semaine 6
- programme planifié
- [alg] chapitre 1