Arkiv för kategori ‘Databaser’

Databas-tenta imorgon

torsdag, 21 januari, 2010

Imorgon kl. 8.00 är det dags för tenta i kursen Databaser och datamodellering. jag har pluggat ganska mycket till denna tenta, och tror därför att det kommer gå bra. Men säker kan man aldrig vara. Kursen har varit ganska SQL-tung, och där hade jag ju lite förkunskaper. De förkunskaper jag hade var dock inte av så avancerad karaktär, mestadels enkla SELECT-, INSERT- och DELETE-satser. SQL-Joins var något helt nytt för mig som jag har börjat få kläm på nu. Utöver det har jag fått upp ögonen för hur man kan göra lite mer avancerade sorteringar direkt i SQL-satsen, istället för att gå omvägen över ASP/VB-script.

Jag är övertygad om att nästa databasgenererade sajt jag skapar kommer gynnas av denna kurs.

Databaser och datamodellering

torsdag, 14 januari, 2010

Fick precis besked om att jag klarat laboration 1 i kursen Databaser och datamodellering. Ett skönt besked som kommer ge mig motivation att jobba på för fullt med laboration 2 som ska vara inlämnad senast på söndag kväll. Utöver dessa labbar kommer jag skriva tenta på fredag nästa vecka. Jag är lite oroad över den, men tror ändå det kommer gå bra.

Laborationen jag fick godkänt på gick ut på att skapa ett ER-diagram utifrån en intervju med ett naturhistoriskt museum i Australien. De ville ha en databas som kunde hantera bl.a. anställda, utställningsobjekt, och böcker. Databasen skulle även kunna hantera utlåning av utställningsobjekt och böcker till de anställda. det var därför nödvändigt att i ER-diagrammet visa flera olika tabeller. En för de anställda, en var för böcker och objekt, samt tabeller som sköter relationen mellan anställda och böcker/objekt. Man kan kalla dem ”utlåningstabeller” då de innehåller information om utlåningsdatum m.m. samt tar in värden från både anställda och bok/objekt-tabellerna.

Laboration 2 som jag håller på med nu går ut på att skapa databasen som man modellerat i första laborationen. Jag ska alltså skapa tabellerna och kolumnerna som behövs i dessa. Därutöver ska jag med hjälp av SQL-satser skapa de nödvändiga relationerna som krävs för att t.ex. hantera ett boklån och se vem som lånat vad. (tror jag… bristfällig koll)