Kursens översiktdokument länkar till läromaterial och team, det blir djuplänkning så försök lägga upp dessa länkar till index-dokumentet så de blir lättare att nå.
Jag har bett om en uppdatering i kursplanerna så att boken Databasteknik finns med sin nyaste utgåva.
Föreläsningar
kmom01 övningen som jobbar igenom klienterna kan spelas in
kmom02 spela in om mer sql, men det kan vara en del av guiden
Labbmiljö
Installation och skapande av användare
Fundera igenom hela kom igång förfarandet. Måste vi stödja både MySQL och MariaDB eller borde vi välja en och isåfall MariaDB?
I guiden skapas en användare och sedan en root-användare och det är lite kluddigt skrivet med bakåtkompabilitet. Se över så den biten blir enklare och tydligare.
Troligen bör man skapa användare först, innan create db. Att skapa användare behöver heller inte vara en del av guidens setup.sql, eller iallafall skilja så att create user och create db är två skilda saker. Guiden kan tex förutsätta att man har tillgång till en vanlig användare och till en rootanvändare.
När man installerar databasen så skapar man användare i de artiklarna, se över så att de användarna skapas på ett kosnistent sätt.
Guiden
Jobba igenom guiden och komplettera med video i hela guiden.
Lägg till en egen sida för hur man redigerar och felsöker i my.cnf
Utöka förklaringar till joins, men bilder och fler övningsexempel.
En artikel där man använder lokala variabler tillsammans med SQL-koden
När år används, typ avg() notera när exemplet kördes och påvisa diffen.
Bygg ut och gör färdigt modelleringsguiden, inklusive videor som visar.
Guiden Node, Express
Överväg att göra en guide för att hantera delarna som rör Node och Express.
Inklusive videor
Blir troligen bättre resultat av studenternas prestation och enklare att svara på "vanliga frågor".
Förbättra delen med backup så att det går att länka dit vid felsökning och problem med backupen samt lägg till hur man kan testa sin egen backup mot en ny databas.
Kmom04
Exempel + uppgift med transaktioner, eventuellt köra mot studentens databas, antingen via backup eller via SQL DDL.
Förtydliga att man inte behöver jobba med IF och ROLLBACK.
Kmom05
Lägg till del/föreläsning om normalisering, med övning, eventuellt i ER-guiden.
Förtydliga att DELETE kan bli soft delete för att undvika krångel, ta bort edgen av DELETE.
Tentan
Till nästa år ska vi se om vi kan fixa någon form av dbwebb inspect try1 som hjälper till så att alla sparar filer på sina rätta platser, det hade sparat lite tid.
Det vore bra om man även kunde testa att sin backup innehåll lagrade procedurer (vanligt fel).
Sen finns det en del vanlig fel som ofta uppträder i kmom04-06. Normalt brukar man lösa de problemen när kmom04-06 rättas så de brukar inte dyka upp i tentan.
Eventuellt kanske jag spärrar så att man måste lämnat in kmom05 för att få skriva tentan. Tentan kräver ju lagrade procedurer så det är inte orimligt att göra så.
Då är vi redo.
Allmänt
Föreläsningar
Labbmiljö
Installation och skapande av användare
Guiden
Jobba igenom guiden och komplettera med video i hela guiden.
Lägg till en egen sida för hur man redigerar och felsöker i my.cnf
Utöka förklaringar till joins, men bilder och fler övningsexempel.
En artikel där man använder lokala variabler tillsammans med SQL-koden
När år används, typ avg() notera när exemplet kördes och påvisa diffen.
Även med date_format, eventuellt skillnad 1.
Missmatch med vilka niva - och visas inte i SHOW CREATE TABLE. https://dbwebb.se/guide/kom-igang-med-sql-i-mysql/skapa-fler-tabeller
Artikel
https://dbwebb.se/uppgift/nodejs-terminalprogram-mot-mysql-v2
Guiden modellering
Guiden Node, Express
Kmom04
Kmom05
Tentan
Till nästa år ska vi se om vi kan fixa någon form av dbwebb inspect try1 som hjälper till så att alla sparar filer på sina rätta platser, det hade sparat lite tid.
Det vore bra om man även kunde testa att sin backup innehåll lagrade procedurer (vanligt fel).
Sen finns det en del vanlig fel som ofta uppträder i kmom04-06. Normalt brukar man lösa de problemen när kmom04-06 rättas så de brukar inte dyka upp i tentan.
Eventuellt kanske jag spärrar så att man måste lämnat in kmom05 för att få skriva tentan. Tentan kräver ju lagrade procedurer så det är inte orimligt att göra så.