TDDD12 Databasteknik
Laborationer
För att genomföra laborationerna i TDDD12 följer du en fyrastegsmodell:
1. Anmäl dig till laborationerna
Senast den 4:e april måste du ha anmält dig till en labbgrupp för att göra laborationerna i TDDD12. Anmälan är viktig eftersom vi snabbt måste få en uppfattning av om vi har schemalagt tillräckligt många labbgrupper, och detta före det första labbtillfället. Du får ett databaskonto så fort som du är registrerad på kursen, så se till att du är det före kursstart.
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.
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: Dessutom finns en lathund som beskriver MySQL:s syntax.Laborationerna görs i mysql, med undantag för laboration 3 och 4a. Laboration 3 och 4a utförs vid var sitt lektionstillfälle (se Schema på menyn).
Observera att under projekttiden (labb 4) kommer labbassistenten inte att finnas i labbsalen under alla tillfällena. Du kan alltid använda e-post för att begära hjälp från labbassistent om det skulle behövas under en labbtid under projektperioden. Då hjälper vi dig antingen direkt via e-post eller genom att komma till labbsalen, om möjligt.
4. Inlämningsdatum för laborationerna
Laborationerna ska du lämna in senast vid dessa respektive datum:
- Laboration 1: senast 2012-04-11 (SQL queries and views)
- Laboration 2: senast 2013-04-18 (Database design and ER modellering)
- Laboration 3: senast 2013-04-25 (Normalization)
- Laboration 4a: senast 2013-04-29 (Design och ER modellering av projektet, samt översättningen till relationer)
- Laboration 4b: senast 2013-05-27 (Implementation)
- Projektets kod (queries och stored procedures) 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. TDDD12_2013_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 2013, för laborationer inlämnade senast 2013-08-24.
- Oktober 2013, för laborationer inlämnade senast 2013-10-21.
- 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: 2013-03-28
