bild
Skolan för
elektroteknik
och datavetenskap

DD1051, Databasteknik och datorkommunikation, 7,5hp

Aktuell/nästa kursomgång: ingdbt09 period 4 08/09

Föregående kursomgångar

Studiehandbokstexten på svenska och engelska.

Kursinnehåll

Kursen avser att ge grundläggande kunskaper i datorteknik och datorkommunikation med tyngdpunkt på praktisk tillämpning av kunskaperna. Efter avslutad kurs ska studenterna kunna planera och implementera informationssystem och ha den nödvändiga grunden för att kunna gå vidare inom nätverksbaserad programmering med fokus på www.

Kursupplägg

Kursen delas in i två huvudområden med olika föreläsare.
  • XML, datateknik, datakommunikation, datasäkerhet, UNIX, Webbprogrammering inclusive javascript (ca 3/4 av kursen)
  • Databasteknik (ca 1/4 av kursen)
Laborationer ges i anslutning till dessa moment.

Databasteknik och datorkommunikation

Information för ingdbt08

Senaste nytt (ändrad 2008-06-13) finns här

Kursledare: Inge Frick
Datorpostadress: inge@nada.kth.se

Tentamen

Tisdag 20 maj 14-19 i salar V01, V11, V12

Omtentamen

Omtentamen sker vid behov i slutet av sommaren. Eventuella bonuspoäng från laborationer gäller även vid omtentamen.

Extentor

Betyg på tentamen

För varje laborationer som inlämnas i tid erhålles ett bonuspoäng på tentan.
Maxpoäng = 60 + (max 3) bonuspoäng
  • Betyg E: >=30 poäng
  • Betyg D: >=37 poäng
  • Betyg C: >=45 poäng
  • Betyg B: >=52 poäng
  • Betyg A: >=59 poäng

Betyg på kursen

Godkänd tentamen och godkända laborationer krävs. Betyg på kursen bestäms av betyg på tentamen.

Laborationer

Deadline:

För var och en av de tre laborationerna som är klar i tid erhålles ett bonuspoäng som gäller vid tentamen i slutet av kursen och den påföljande omtentamen. Senaste datum för bonuspoäng är för laboration 1, 2008-04-13, för laboration 2, 2008-04-22 och för laboration 3, 2008-05-14.

Övrigt

Labbarna går även att göra från andra datorer/datasalar. Detta kräver en Kerberosklient. Information om hur man laddar ner och istallerar Kerberos fins här. Detta bekriver inlogginig på pdc men det gäller också CSCs datorer.

Utdelade föreläsningsanteckningar

Fylls på så småningom.




Schema

Vecka Dag Tid Plats Vem     Ämne                     Övrig info
13 25/3 13-16 E35 IF Kursadministration.
Routing, URL, dns, TCP/IP, UDP, nätverk, subnät, portar, protokoll, multicast
13 26/3   9-12 Q31 IF Unix
13 28/3 13-16 Q31 IF XML XML.pdf
14   1/4 13-17 Orange IF Laboration 1
14   2/4   8-12 Röd IF Laboration 1
14   2/4 13-17 Brun IF Laboration 1
14   3/4 13-17 Brun IF Laboration 1
15   7/4   9-12 Q21 KL, SD Databaser 1
15   9/4   9-12 Q31 KL, SD Databaser 2
15 10/4 13-16 Q31 KL, SD Databaser 3
16 15/4 13-17 Orange KL, SD Laboration 2
16 16/4 13-17 Orange KL, SD Laboration 2
16 17/4 13-16 Q31 IF Säkerhet: htaccess, krypto, brandväggar, inetd, tunnling, ssh, kerberos
16 18/4   9-12 L52 IF Webprogrammering: CGI, MIME, XHTML, http, webservrar, formulär, error_logg
17 21/4   9-12 Q33 IF *sp-språk, PHP, file-uploads, PHP+databaser med Informix, mail, smtp, pop, sessioner, Cookies, hidden fields
17 21/4 13-17 Röd IF Laboration 3
17 22/4   9-12 Q33 IF HTML, Javascript
17 23/4 13-17 Brun IF Laboration 3
18 28/4 13-17 Brun IF Laboration 3
18 29/4   8-12 Brun IF Laboration 3
19 5/5 9-12 D34 IF Java-skript, klient-side programmering
19 5/5 13-16 Q36 IF Repetition
19 6/5   8-12 Brun IF Laboration 4
19 8/5 13-17 Brun IF Laboration 4
21 20/5 14-19 V01, V11, V12 IF Tentamen Utdelat databasmaterial
får medtagas

Adresser:

Röd, Orange, BrunOsquars Backe 2, 2 tr
E35Osquars Backe 2, 1tr
L52Drottning Kristinas väg 30, 2tr
Q21Qsquldas väg 6 pl2
Q31Qsquldas väg 6 pl3
Q33, Q36Qsquldas väg 10, bv
V01Teknikringen 72, 1tr ner
V11, V12Teknikringen 72, bv
V21, V23Teknikringen 72, 1tr
V33Teknikringen 72, 2tr

Lärare

IF:Inge Frick, inge@nada.kth.se, 08-7906956, Osquars Backe 2, Lindstedtsvägen 3, rum 1437
KL: Kjell Lindqvist, kjellq@nada.kth.se, 08-7906276
SD: Serafim Dahl, serafim@nada.kth.se, 08-7906276

Kurslitteratur

  • Jonsson, Viktor: Webbprogrammering med PHP, Studentlitteratur 2001, ISBN: 9144019416

    Kursboken är lite gammal. Det finns dock ingen bätttre bok som täcker en så stor del av kursen. Boken beskriver PHP version 3 medan vi använder PHP version 5. Skillnaden mellan PHP versioner spelar dock liten roll i kursens användning av PHP. Det är en fördel att ha kursboken men man kan klara sig med enbart föreläsningsanteckningarna.

  • Kursbunt + utdelat mtrl 60:-
  • Lathund i Unixanvändning på Nada 20:-

Läsanvisningar

Boken

KapitelAntal sidor
1.53
3.1 - 3.316
3.6 - 3.89
4.76
7.4 - 7.54
8.1 - 8.524
9.1 - 9.322
10.112
12.2 - 12.32
Summa95
För sista labben är även kapitel 4-7 samt 8.7 bra, men på själva tentan kommer det inte vara några knepiga syntaxfrågor om detaljer i själva språket PHP.
Kapitel 2 och 11 ingår inte alls
Copyright © Sidansvarig: Stefan Nilsson <snilsson@nada.kth.se>
Uppdaterad 2009-03-24