Beskjeder
Til de som ønsker flere oppgaver: Vi har samlet løsningsforslag til oppgaver som er gitt tidligere år, men som vi av forskjellige grunner ikke har tatt med i år, her .
Det første løsningsforslaget for uke 15 inneholdt feil i oppgavene 18.4.1 (c) (iii)-(vi), vi har nå lagt opp en korrigert versjon (dette berører sidene 4-6 i løsningsforslaget).
Vi har oppdaget en feil på lysark 3 i forelesningen 12.4, i formuleringen av lesetransaksjonsanomali. Se korrigert lysark 3 for en oppdatert versjon av det aktuelle lysarket. En fullt oppdatert versjon av forelesningsnotatet er også lagt ut (peker som vanlig fra forelesningsplanen for den aktuelle datoen).
I oblig 2 oppgave 5c (v) trengs en tilleggsopplysning om at pekere er på 8 byte. Oblig 2 er oppdatert med en setning om dette.
I forbindelse med forelesningen om objektrelasjonelle databaser 22.2 ble det sagt at PostgreSQL ikke støttet de foreleste elementene av SQL:1999. Dette har vist seg å ikke være helt etterrettelig. Se korrigert lysark 50 for en oppdatert versjon av det aktuelle lysarket. En fullt oppdatert versjon av forelesningsnotatet er også lagt ut (pekeren fins som vanlig på forelesningsplanen for den aktuelle datoen).
(i) Det er en liten feil i oblig 1, oppgave 2.4. Det skal stå: Dekomponer F tapsfritt til BCNF. (ii) Dessuten er løsningsforslaget til oppgave 3.3.1 e feil. Feilen er nå forhåpentligvis rettet opp (se løsningsforslag uke 6).
Forelesningsplanen er endret: Bl.a. er forelesningen om indeksering flyttet til tirsdag 2. mars.
Forelesningsplanen er endret: Forelesningene om objektdatabaser og om lagring er flyttet frem til uke 8. Vær oppmerksom på at forelesningen om indeksering kan bli flyttet til tirsdag 2. mars. Det blir ingen forelesning mandag 1. mars, og ingen forelesninger i uke 10 (denne uken er det innlevering av oblig1). Det blir øvelser som normalt i uke 8, 9 og 10.
I forbindelse med oblig 1 fins to dokumenter, ett om hvordan filmdatabasen er bygd opp og ett om bruk av postgres, se Om filmdatabasen og postgres. Disse ble lagt opp i begynnelsen av uken. Etterpå er det imidlertid i samarbeid med instituttets driftsavdeling foretatt noen mindre endringer, se nåværende versjon av dokumentet om bruk av postgres. (Så dersom noen av dere skrev ut dette dokumentet før kl. 16:00 fredag 5.2, så ta en kikk på den nåværende versjonen.)
I ukeoppgavene denne uken (uke 5) står som siste oppgave "3.4.5". Det skal være "3.4.1" (dette er nå rettet opp).
Det var en liten feil i lysarkene fra forelesningen 26.1: I grossistdatabase versjon 3 skal tabell Antall ha primærnøkkel (Kundenr, #Bestilt). Ny versjon er lagt ut. I den nye versjonen er det dessuten tatt inn et ekstra lysark om definisjon av nøkler. Endringene berører lysarkene som er nummerert 2, 28 og 33 i den nye versjonen.