Hemuppgift för studenternai Stockholm tills måndag den 9e mars
mars 4, 2009
Tills på måndag ska ni hunnit göra modellen, skapa databasen samt gjort minst nivå 1 frågorna. Nivå 2 och 3 gör ni om ni hinner.
Modellering
• Du ska skapa en databasmodell för en djuraffär
• Kraven på databasen är följande:
– Den ska kunna lagra olika typer av djur och attribut för dessa
– Den ska lagra aktuella djur som finns till försäljning
– Den ska lagra alla djur som tidigare sålts och information om köpen
– Den ska lagra information om vilka djur som kommer anlända till affären i framtiden
– Den ska lagra att personer som köpt ett djur
– Den ska lagra personal
– Lagra köp
– Lagra vilken anställd som gjort vilken försäljning
– Den ska lagra olika föda samt vilka djur som kan äta vad
– Den ska hålla koll på hur mycket föda det finns kvar
– Den ska hålla koll på hur mycket varje djur äter av olika föda varje dag
– Den ska hålla koll på vilka burar och anda förvaringsutrymmen för djur som finns
– Den ska hålla koll på kampanjer och erbjudanden samt olika erbjudandekoder och presentkort som ger olika rabatter.
Skapa databasen
Skapa databasen i MySQL. Extra utmaning: skapa hela databasen med hjälp av MySQL console, dvs inte grafiskt.
Frågor – nivå 1
• Hämta alla djur som finns i butiken just nu som kan äta morötter
• Hämta ut alla kunder genom tiderna som köpt en katt eller en hund
• Hämta ut alla djur som bor i en specifik bur/förvaring just nu
Frågor – nivå 2
• Hämta ut en lista på alla förvaringar som det bor en katt i just nu
• Hämta ut en topplista på all personal som visar vilka fem som sålt för mest under september 2008
• Hämta ut en lista på all sorts föda som förmodligen kommer ta slut under de närmaste tre dagarna
Frågor ‐ Nivå 3
• Hämta ut vilken djurtyp som är dyrast att ha i lokalen en dag (mat, förvaring, m.m)
• Hämta ut vem i personalen som företaget tjänar best på (försäljning – kostnader)
Oj! jävlar va sugen jag blev på att göra den…
Bara att göra den och maila till mig så får du feedback.