KURSPLAN Databasteknik 7,5 Högskolepoäng Database Technology Grundnivå, D0018E Version Höst 2012 Lp 1 - Höst 2013 Lp 1Höst 2013 Lp 2 - Vår 2014 Lp 4Höst 2014 Lp 1 - Höst 2016 Lp 1Höst 2016 Lp 2 - Tills vidare Kursplan gäller: Höst 2016 Lp 2 - Tills vidareVald version visar för vilken termin och läsperiod som denna kursplanen gäller för. Senaste version visas först. Utbildningsnivå Grundnivå Fördjupningskod G2F Betygskala G U 3 4 5 Ämne Datalogi Ämnesgrupp (SCB) Datateknik BehörighetGrundläggande behörighet samt Kurser om minst 60 hp på grundnivå, varav följande kunskaper/kurser ingår: grundläggande kunskaper i objektorienterad programmering (tex D0010E, algoritmer och datastrukturer (tex D0012E eller D0041D)UrvalUrvalet grundas på 1-165 högskolepoäng.Mål/Förväntat studieresultatKursen behandlar teoretiska och praktiska kunskaper om principer och metoder för modellering, lagring och hämtning av information i databaser och system för distribuerad datalagring. Efter avslutad kurs ska studenten kunna • visa kunskap om beprövade metoder och teorier för databasdesign • visa förmåga att kritiskt och kreativt modellera, formulera, och implementera en databas med olika metoder för datamodellering och databasdesign • visa förmåga att använda frågespråk för att formulera frågor • visa fördjupade kunskaper inom databassystem och deras interna uppbyggnad för att stödja olika definierade datakriterier, många samtidiga användare och hög prestanda. • visa förmåga att utvärdera och analysera för- och nackdelar med olika typer av databassystem såsom relationsdatabaser, nyckel/värde-datalager, dokumentdatabaser, kartdatabaser. • visa förmåga att utveckla en enkel webb-baserad applikation som bygger på en databas för lagring av data • visa förmåga att bedöma vetenskapliga, samhälleliga och etiska aspekter kring utveckling av databassystemKursinnehållDatabasteori, databas metodologi och databassystems arkitektur, konceptuell och logisk datamodellering, relationsalgebra, frågespråk, ER/EER-modellering, funktionella beroenden, normaliseringsprocessen, datalagring och indexering, transaktionshantering, kriterier för datamodifiering (atomisk, konsistent, isolerad, persistent), kriterier för distribuerade databaser, metoder för ökad prestanda och tillgänglighet, felåterhämtning, transaktionsloggar, databasprogrammering, och databasanvändning.GenomförandeUndervisningen består huvudsakligen av föreläsningar och laborationer. Under tiden kursen ges kan det förekomma moment som ger bonuspoäng på den tentamen som följer direkt efter kursen.ExaminationLaborationer med obligatoriska tidsbestämda redovisningstillfällen och inlämningsuppgifter. Skriftlig tentamen.ExaminatorOlov SchelenLitteratur. Gäller från Höst 2014 Lp 1 (Kan ändras fram till 10 veckor innan studiestart)Eric Redmond, Jim R. Wilson, "Seven Databases in Seven Weeks O'Reilly Media, 2012, ISBN: 9781934356920. Sök böcker på biblioteket » KursgivareInstitutionen för system- och rymdteknikProv ProvnrTypHpBetyg 0001Tentamen4.5G U 3 4 5 0002Laboration3.0U G# StudiehandledningStudiehandledning finns i lärplattformen Canvas före kursstart. Du som är ny student hittar all information du behöver på www.ltu.se/nystudent. Du som redan studerar vid Luleå tekniska universitet hittar information om kursstart via schema på studentwebben alternativt via kursrummet i lärplattformen. Du når lärplattformen via Mitt LTU.Kursplanen fastställdav Jonny Johansson, HUL SRT 2012-03-14Revideradav Jonny Johansson, HUL SRT 2016-06-15