|
OHJP-3150 TIEDONHALLINNAN PERUSTEET, 3 op
|
Opintojakson vastuuhenkilö
Harri Keto
Opettajat
Harri Keto
Toteutuskerrat
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Kesä | |
Luento | - | 4 h/vko | - | - | - |
Harjoitus | - | 2 h/vko | - | - | - |
Tentti |
Tavoitteet
Kurssin suorittanut opiskelija tietää tietokantojen merkityksen, käyttötavat ja toiminnan, tuntee tiedonhallinnan peruskäsitteet, osaa suunnitella ja toteuttaa pienimuotoisen ohjelmiston tietokantaratkaisun sekä osaa toteuttaa tietokannan käsittelyn yksinkertaisia perusoperaatioita SQL-kielellä.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Tiedonhallinnan asema ja merkitys tietojärjestelmissä. | Tietokantojen kehityshistoria ja - trendit. | Tietokantojen erikoistapauksia: päätöksentekoa tukevat tietovarastot, tiedon louhinta. |
2. | Tietokannan suunnittelun asema ohjelmistoprosessissa sekä suunnittelulle asetettavat yleiset tavoitteet. |   | |
3. | Asiakasvaatimusten määrittelyn suhde tietokannan suunnittelun: käsiteanalyysi, luokkien muunnos relaatioiksi, normalisointi, tietokantamääritys. | Relaatiomalli ja relaatioalgebra. | |
4. | Tiedon tallettamisen peruskäsitteitä: tietoriippumattomuus, taulu, näkymä, tietohakemisto, tiedon eheys. Tiedon käsittelyn peruskäsitteitä: transaktiot ja samanaikaisuuden hallinta, elpyminen, indeksointi. |   | Hajautettujen tietokantojen, oliotietokantojen ja XML-tietokantojen erityspiirteet; tietokannan suorituskyvyn viritys. |
5. | Tietokannan määritys ja käsittely SQL-kielellä sekä SQL:n käyttäminen isäntäkielessä. | SQL:n käyttötpoja: vuorovaikutteinen SQL, upotettu SQL, proseduurit, herättimet ja omat funktiot, dynaaminen SQL, API-liittymät, XML ja SQL | SQL-standardit. |
Suoritusvaatimukset
Vaihtoehto A: Osallistuminen luentoihin ja harjoituksiin sekä harjoitustyö. Arvostelu arvosanalla "Hyväksytty".
Vaihtoehto B: Tasotentti ja harjoitustyö. Arvostelu arvosanalla 0-5.
Opintojakson arviointikriteerit
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Luentokalvot | Tiedonhallinnan perusteet | Harri Keto | Kyllä | ||||
Muu kirjallisuus | Ilmoitetaan kurssin alussa | Ei ole |
Esitiedot
Tunnus | Nimi | OP | P/S |
OHJP-1010 | OHJP-1010 Tietotekniikan peruskurssi | 3 | Suositeltava |
OHJP-1100 | OHJP-1100 Ohjelmointitekniikka | 6 | Suositeltava |
OHJP-3011 | OHJP-3011 Ohjelmistotuotanto | 4 | Pakollinen |
Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)
Tietoa esitietovaatimuksista
Ohjelmistotuotanto (OHJP-3011) ja Ohjelmointitekniikka (OHJP-1100) pitää olla aloitettuna, kesken oleva suoritus ei estä osallistumista tälle kurssille.
Huomautuksia
Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa
- tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
- opetusmateriaalin laadinnassa erityisesti verkkokäyttöön tai muuhun sähköiseen viestimeen
- harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
- harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
- Lähiopetuksen osuus: 70 %
- Etäopetuksen osuus: 0 %
- Opiskelijan itseopiskelun osuus: 30 %
Opetusmuodot | Tuntia |
Luennot | 36 |
Harjoitukset | 18 |
Harjoitustyöt | 28 |
Kaikki yhteensä | 82 |
Viimeksi muokattu | 08.05.2006 |
Muokkaaja | Harri Keto |