Y-sektionens studienämnd är ansvariga för att informationen på guiden är aktuell. Om du hittar någonting som inte stämmer kan du mejla SNY.

Budgetår


Institution

IDA

Examinator

Olaf Hartig

Schemablock

Halvtermin

VT2: block 4

Huvudområden

Datateknik
Bioteknik

Nivå

G2X

Tidsfördelning

6,0HP
Schemalagd tid: 50 timmar
Självstudietid: 110 timmar

SNY har ordet

OBS! Denna kurs gavs sista gången VT 2020. Den har nu ersatts av TDDE49 fr.o.m. 2021.

Det finns inga aktuella kommentarer för kursen. Om du har läst kursen får du gärna kontakta SNY med en kommentar för att förbättra kommande upplagor av Y-arens guide till galaxen.

Påbyggnadskurser: Datamodeller och databaser, avancerad kurs; data mining.

Innehåll

 

  • Principer för lagring av information: text, semi-strukturerad data, datamodeller, regler.
  • Text: grundläggande begrepp inom informationsåtervinning (information retrieval), konceptuella modeller, lagringsmodeller, sökmekanismer, rankning. Semi-strukturerad data: konceptuell modell, sökmekanismer.
  • Datamodeller: relationsmodell, objektmodell.
  • Databaser: Principer för och använding av generella databashanteringssystem (DBMS). Metoder för datamodellering och databasdesign. Fysiska databasen. Databasspecifika datastrukturer. Frågespråk. Fleranvändarsystem: transaktioner, samtidighetskontroll, återställning. Integration av biologiska databaser.

 

Mål

Kursen behandlar teoretiska och praktiska principer för lagring och återvinning av information i moderna biologiska databassystem inom bioinformatik. Efter kursen ska du:

  • Förstå och kunna använda dig av de viktigaste begreppen inom textbaserad informationslagring på ett korrekt sätt.
  • Kunna designa en datamodell med hjälp av EER-modellering
  • Kunna designa och använda en relationsdatabas.
  • Förstå den teoretiska grunden för relationsmodellen och hur denna påverkar vad som är bra design av en databas.
  • Förstå vilka filstrukturer i databashanteringssystemet som kan användas för att implementera en databas.
  • Kunna grundprinciper om hur man kan indexera en databas.
  • Förstå vilka problem som kan uppstå när databasen hanterar många användare och några möjliga lösningar på detta.
  • Förstå hur databasen kan garantera att data är persistenta och hur detta löses med hjälp av databasåterställning och backup.
  • Förstå vilka problem som kan uppstå när en användare behöver integrera information i olika databaser och några möjliga lösningar på detta.

 

Examinationsmoment

TEN1 - 3,0 HP
Skriftlig tentamen (U, 3, 4, 5)
LAB1 - 3,0 HP
Laborationskurs och projekt (U, G)

Organisation

Föreläsningarna behandlar både teori och metodik. Vissa föreläsningar ges på engelska. Under laborationerna utförs ett antal programmeringsuppgifter som illustrerar principerna för implementering och utnyttjande av en databas. Under projektet undersöks ett antal välkända biologiska databaser och implementeras i ett system som integrerar informationen.

Litteratur

Böcker
Elmasri, Ramez, Navathe, Sham, (2016) Fundamentals of database systems 7. ed. Hoboken, NJ : Pearson, cop. 2016
ISBN: 9780133970777,0133970779

Tidigare utgåvor av boken fungerar också.

Övrigt

Artikelsamling.

Rekommenderade förkunskaper

Grundkurs i programmering samt grundläggande kunskaper i biokemi.

Programmering, grundkurs
TDDE44 - 8,0 HP - VT1 block 2, VT2 block 1

Påbyggnadskurser

Databaser för bioinformatik
TDDD74 - 6,0 HP - VT2 block 4

Kommentarer

Logga in för att kunna läsa och skriva kommentarer.