|
|
|||||||||||||||||
OHJP-3151 Tiedonhallinnan perusteet, 4 op
|
Harri Keto
| Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
| Toteutus 1 |
|
Porin opiskelijat |
Vaihtoehto A: Osallistuminen luentoihin ja harjoituksiin sekä pakollinen harjoitustyö. Arvostelu arvosanalla 0-5.
Vaihtoehto B: Tentti ja pakollinen harjoitustyö. Arvostelu arvosanalla 0-5.
Osasuoritusten pitää liittyä samaan toteutuskertaan
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 perusoperaatioita.
| Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
| 1. | Tiedonhallinnan asema ja merkitys tietojärjestelmissä. | Tietokantojen kehityshistoria ja - trendit. | |
| 2. | Asiakasvaatimusten määrittelyn suhde tietokannan suunnittelun: käsiteanalyysi, luokkien muunnos relaatioiksi, normalisointi, tietokantamääritys. | Relaatiomalli ja relaatioalgebra. | |
| 3. | 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. |
| 4. | 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. |
| 5. | XML -dokumentit ja tietokannat: XML -dokumentin tallettaminen, tietokantaan talletetun tiedon muunnos XML -dokumentiksi, XML ja kyselykielet. | XPath ja XQuery kyselykielet. |
| Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
| Kirja | Fundamentals of Database Systems | R.Elmasri, S.B.Navathe | 0-321-41506-X | Soveltuvin osin. | Suomi | ||
| Luentokalvot | Tiedonhallinnan perusteet | Harri Keto | Suomi | ||||
| Muu kirjallisuus | Ilmoitetaan toteutuskerran alussa | Suomi |
| Opintojakso | P/S | Selite |
| OHJP-1100 Ohjelmointitekniikka | Suositeltava | |
| OHJP-3012 Ohjelmistotuotanto | Suositeltava |
Tietoa esitietovaatimuksista
Suositellaan, että opintojakso OHJP-3012 tai vastaava opintojakso tulee olla vähintään aloitettuna.
| Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
| Kuvaus | Opetusmuodot | Toteutustapa | |
| Toteutus 1 | 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 perusoperaatioita. | Luennot Harjoitukset Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |