TDDD46 Databasteknik
Laborationer
För att genomföra laborationerna i TDDD46 följer du en fyrastegsmodell:
1. Anmäl dig till laborationerna
Senast den 16:e mars måste du ha anmält dig till en labbgrupp via webreg för att göra laborationerna i TDDD46. Du får ett databaskonto så fort som du är registrerad på kursen, så se till att du är det före kursstart. Laborationerna görs i par. Se till att du jobbar ihop med en student från samma basgrupp eftersom det underlättar för projektet.
Om du måste byta labbgrupp efter anmälan måste du kontakta din labbassistent för att ändra registreringen i webreg.
2. Sätt upp din labbomgivning
Hur du kommer igång med mysql samt viktiga tips för de olika uppgifterna finns beskrivet på en separat webbsida hos systerkursen TDDD12.
3. Gör laborationerna
Laborationrna utgår från en befintlig databas och det är viktigt att du börjar med att studera denna: Laborationsuppgifterna finns som separata filer:- Laboration 1: Queries and Views
- Laboration 2: Database design and ER-modelling
- Laboration 3: Normalization
Laboration 1 och 2 görs i MySQL. Laboration 3 utförs vid ett lektionstillfälle. (se Schema på menyn).
Observera att under projekttiden (labb 4) kommer labbassistenten inte att finnas i labbsalen under alla tillfällena.
4. Inlämningsdatum för laborationerna
Laborationerna ska du lämna in senast vid dessa respektive datum:
- Laboration 1: senast 2012-03-23 (SQL queries and views)
- Laboration 2: senast 2012-03-30 (Database design and ER modeling)
- Laboration 3: senast 2012-04-17 (Normalization)
- Laboration 4a: senast 2012-04-25 (Design av projektet)
- Laboration 4b: senast 2012-05-18 (Implementation)
- Projektets kod ska även skickas in till Urkund på addressen jospe.liu@analys.urkund.se. Koden ska skickas bifogad som ett arkiv kurskoden_år_student1_student2.txt (t.ex. TDDD46_2012_jospe50_jospe51.txt). Det ska också köras vid varje komplettering som innebär att koden ändrats. Slutskriptet innebär en plagieringskontroll av koden i projektet.
- Augusti 2012, för laborationer inlämnade senast 2012-08-20.
- Januari 2013, för laborationer inlämnade senast 2013-01-12.
- Därefter gäller att laborationsserien görs om vid nästa kurstillfälle.
Regler för examinering av datorlaborationer vid IDA
Datorlaborationer görs i grupp eller individuellt, enligt de instruktioner som ges för en kurs. Examinationen är dock alltid individuell.
Det är inte tillåtet att lämna in lösningar som har kopierats från andra studenter, eller från annat håll, även om modifieringar har gjorts. Om otillåten kopiering eller annan form av fusk misstänks, är läraren skyldig att göra en anmälan till universitetets disciplinnämnd.
Du ska kunna redogöra för detaljer i koden för ett program. Det kan också tänkas att du får förklara varför du har valt en viss lösning. Detta gäller alla i en grupp.
Om du förutser att du inte hinner redovisa i tid, ska du kontakta din lärare. Då kan du få stöd och hjälp och eventuellt kan tidpunkten för redovisningen senareläggas. Det är alltid bättre att diskutera problem än att, t.ex., fuska.
Om du inte följer universitetets och en kurs' examinationsregler, utan försöker fuska, t.ex. plagiera eller använda otillåtna hjälpmedel, kan detta resultera i en anmälan till universitetets disciplinnämnd. Konsekvenserna av ett beslut om fusk kan bli varning eller avstängning från studierna.
Policy för redovisning av datorlaborationer vid IDA
För alla IDA-kurser som har datorlaborationer gäller generellt att det finns en bestämd sista tidpunkt, deadline, för inlämning av laborationer. Denna deadline kan vara under kursens gång eller vid dess slut. Om redovisning inte sker i tid måste, den eventuellt nya, laborationsserien göras om nästa gång kursen ges.
Om en kurs avviker från denna policy, ska information om detta ges på kursens webbsidor.
Sidansvarig: Jose M. Peña
Senast uppdaterad: 2012-04-02
