Planning
1. Inleiding en Herhaling db1
2. Optimalisatie: Indexen en Algemene regels
3. Explain en benchmarks
4. Beperken resultaten: ORDER BY .. OFFSET .. FETCH ..
a. Lateral
5. Procedurele SQL
6. Ethiek (uitgesteld naar zelfstudie en gepland om te bespreken in een les na de
paasvakantie academiejaar 21-22)
7. Vensters en aggregaties
8. CTEs en beveiliging
a. Paas
b. Projektweek
9. (N)R_DBMS :ORDBMS/ODMS/NoSQL/YeSQL (CAP)
10. Exotische datatypes ea (XML/JSON/GIS MED), Inleiding Replicatie ea
11. Herhaling en voorbereiding examen, (tijdsgebonden: bespreking ethiek)
12. Laatste les + lezingen
OPTIMALISATIE
Index beînvloeden van verwerkingstijd
→ rijen worden in bestanden opgeslagen
2 methodes voor het opzoeken:
● sequentiële zoekmethode = rij voor rij
● Geindexeerde zoekmethode = index (b-tree)
Create index
Reindex
1. Inleiding en Herhaling db1
2. Optimalisatie: Indexen en Algemene regels
3. Explain en benchmarks
4. Beperken resultaten: ORDER BY .. OFFSET .. FETCH ..
a. Lateral
5. Procedurele SQL
6. Ethiek (uitgesteld naar zelfstudie en gepland om te bespreken in een les na de
paasvakantie academiejaar 21-22)
7. Vensters en aggregaties
8. CTEs en beveiliging
a. Paas
b. Projektweek
9. (N)R_DBMS :ORDBMS/ODMS/NoSQL/YeSQL (CAP)
10. Exotische datatypes ea (XML/JSON/GIS MED), Inleiding Replicatie ea
11. Herhaling en voorbereiding examen, (tijdsgebonden: bespreking ethiek)
12. Laatste les + lezingen
OPTIMALISATIE
Index beînvloeden van verwerkingstijd
→ rijen worden in bestanden opgeslagen
2 methodes voor het opzoeken:
● sequentiële zoekmethode = rij voor rij
● Geindexeerde zoekmethode = index (b-tree)
Create index
Reindex