IIO10200 Tietokantaohjelmointi - aikataulu
Opetus keskiviikkoisin klo 10.15 - 13.15 luokassa D330
Tutustu myös Tietokannan hallinta -sivulla olevaan materiaaliin
Vko Ti Teemat (suunnittelu ja toteutus) Tehtävät (SQL:stä käsiteltävät asiat) Harj. Vast. Hovin kirja
36 6.9. Opintojakson esittely Loggautuminen R5:een: oppimisympäristöön tutustuminen
Oppimispäiväkirjan ja -ympäristön esittely Omien tavoitteiden asettaminen
SQL-harjoittelukannan esittely (SQL-opas) Kopioi SQL-opas omalle levyllesi s. 267-272
Tutustu OCELOTiin Kopioi OCELOT omalle levyllesi
37 13.9. Johdanto; SQL:n perusteet; SQL-peruskyselyn tekeminen SELECT - FROM - WHERE - ORDER BY, AS, AND, OR, NOT, LIKE, BETWEEN, IN, NULL 1 1 Luvut 1 ja 2 (s. 1-44)
38 20.9. SQL:n funktiot; ryhmittelyt, laskentaa sarakkeilla COUNT-, MIN-, MAX-, SUM-, AVG- ym. funktiot;
GROUP BY, HAVING
2 2 Luku 2 (s. 44-74)
39 27.9. Liitokset; yhdisteet; alikyselyt JOIN (INNER, OUTER ym.); UNION; IN, ALL, ANY, EXISTS 3 3 Luku 2 (s. 74-100)
40 4.10. Taulujen luominen, muutos ja poisto; Tarkistukset ja oletusarvot DDL: CREATE TABLE, ALTER TABLE, DROP TABLE;
PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULT, ...
4 4 Luku 3 (s. 101-121)
41 11.10. Taulujen tietojen ylläpito; Tapahtumienhallinta (transaktiot) DML; INSERT, UPDATE, DELETE;
SET TRANSACTION, COMMIT, ROLLBACK
5 5 Luku 3 (s. 121-135)
42 Etäopetusviikko Väliarviointi
43 25.10. Näkymät;Synonyymit; Indeksointi; Valtuudet; Systeemihakemisto CREATE / DROP VIEW / SYNONYM / INDEX / USER ...; GRANT / REVOKE 6 6 Luku 3 (s. 135-157)
44 1.11. Tietokantayhteydet muista sovelluksista ODBC-yhteyden luonti 7 7 Luku 5 (s. 233-236) 
45 8.11. JDBC-yhteys MySQL-tietokantaan JDBC-yhteyden luonti 8 Luku 5 (s. 207-217)
46 15.11. Proseduurit ja funktiot: perusteet, indeksointi, kertaus BEGIN-END, DECLARE, EXCEPTION, ... 9 PL/SQL-esim.
47 22.11. Proseduurit, funktiot ja herättimet: itseopiskelua CREATE PROCEDURE/TRIGGER 10 Luku 5, s. 218 - 232
48 29.11. Tentti: kirjallinen osio ja soveltava SQL-koe Skriptin palautus (R5:een)
49 6.12. Itsenäisyyspäivä: ei lähiopetusta Harjoitustehtäviin vastaaminen (R5)
50 13.12. Uusintatentti Oppimispäiväkirjojen palautus R5:een
51 20.12. Tentin palautus, yhteenveto ja arviointi
Uusintakoe tammikuussa 2007
Läsnäolopakkoa ei ole.
Päivitetty viimeksi 8.11.2006
© Jouni Huotari