Introduktion till databashantering 7,5 hp
Om kursen
Kursen omfattar de begrepp och verktyg som behövs för att använda databasystem. Kursen börjar med att introducera de relationella och halvstrukturerade datamodellerna och sedan fördjupa sig i de klassiska relationella frågespråken (tuple-kalkyl och relationell algebra), normaliseringsteori och enhetrelationsmodellering. Detta följs av en djuplodande genomgång av SQL inklusive dess användning i en servermiljö. Kursens sista del omfattar halvstrukturerad datamodell med XML och åtkomst via XPath / XQuery.
Kursen består av två moduler:
Modul 1, teori, 4,5 hp
Denna modul täcker följande begrepp: relationsmodellen för data, bruk av SQL som självstående språk och dess användande i applikationer skrivna i C, Java eller Python som värdspråk för att uttrycka frågor och uppdateringar samt för att deklarera schema, relationsalgebra och relationskalkyl, Entity Relationship-baserad utveckling av schema, normalisering av relationella schema. Den semistrukturerade datamodellen som representeras i XML med frågor i XPath / XQuery.
Modul 2, laborationer, 3 hp
I denna modul omsätts en del av de teorier och tekniker som diskuteras i den teoretiska delen i praktik. Modulen består av ett antal obligatoriska uppgifter.
Anmäl dig
Kontakta oss
Ditt meddelande går till Infocenter som ser till att det hamnar hos rätt person – så att du får ett så bra och relevant svar som möjligt.