PLA-32602 Tiedonhallinta ja tietokannat, 4 op
Data Management and Databases
Vastuuhenkilö
Harri Keto
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
PLA-32602 2016-01 | 2 |
Harri Keto |
Vaihtoehtoiset suoritustavat: A. Luentoihin ja teoriaan perustuvat viikkotehtävät sekä Viopen SQL ja relaatiotietokannat -verkkokurssin tehtävät. Arvostellaan arvosanalla hyväksytty / hylätty B. Sähköinen Exam-tentti sekä Viopen verkkokurssin tehtävät. Arvostellaan arvosanalla 0 - 5. |
Osaamistavoitteet
Opiskelija tietää tietovarastojen merkityksen, käyttötavat ja toiminnan, tietää tiedonhallinnan peruskäsitteet ja tietokantateknologiat, osaa suunnitella ja toteuttaa pienimuotoisen relaatiomalliin perustuvan tietokantaratkaisun, osaa toteuttaa tietokantaan kohdistuvia perusoperaatioita SQL-kielellä, osaa laatia liiketoimintatietoa analysoivan OLAP-raportin.
Sisältö
Sisältö | Ydinsisältö | 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. | ||
4. | Tietokannan määritys ja käsittely SQL-kielellä. | SQL:n käyttötpoja: vuorovaikutteinen SQL, upotettu SQL, proseduurit, herättimet ja omat funktiot,dynaaminen SQL, API-liittymät. | |
5. | Tietokantateknologioiden trendejä: liiketoimintatiedon analysointi, XML ja tietokannat, oliotietokannat, multimediatietokannat, mobiilitietokannat, paikkatietokannat. |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Kurssi on monimuotototeutus ja sen suorittamiseksi on vaihtoehtoisia tapoja. Ne esitellään kurssiin johdantoluennolla, joka vidoidaan. Tutustu etukäteen toteutuskerran suoritusvaatimuksiin. Relaatiotietokannan perusteiden ja SQL:n opiskeluun käytetään Viope -oppimisjärjestelmää. Se sisältää kymmeniä tehtäviä, aloita niiden läpikäynti heti kurssin alussa. Huomioi myös kurssin viikkotehtävien aikataulu. Oppimista edesauttaa, jos opiskelija tutustuu etukäteen verkko- ja videoaineistoon (mm. edellisen vuoden luentovideot on käytettävissä). Pidetty luento on katsottavissa videona luentoa seuraavana päivänä. Luentoon osallistuminen ei ole pakollista. Osa luennoista on harjoittelupainotteisia, näistä ryhmätyönä tehtävät harjoitukset jäävät vidoinnin ulkopuolelle.
Arvosteluasteikko:
Opintojaksolla käytetään suoritusmerkintäistä arviointiasteikkoa (hyväksytty-hylätty)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Lisätiedot | Tenttimateriaali |
Kirja | Fundamentals of Database Systems, 6th edition | R.Elmasri, S.B.Navathe | Vain soveltuvin osin. Miltei täydellinen teoriakirja, joka sopii jo aiheeseen vähän perehtyneille. Ks. viittaukset luentokalvoista, | Ei | ||
Luentokalvot | PLA-32602 Tiedonhallinta ja tietokannat | Harri Keto | Luentomateriaali jaetaan kurssi kotisivun kautta Moodlesta. | Kyllä | ||
Muu kirjallisuus | Ilmoitetaan toteutuskerran alussa | Kyllä | ||||
Muu verkkomateriaali | Luentoja tukeva videomateriaali | Harri Keto | Videolinkit löytyvät kurssin kotisivulta Moodlesta. | Kyllä | ||
Verkkokirja | Beginning Database Design: From Novice to Professional | Clare Churcher | Vain soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä. Books24X7 | Kyllä | ||
Verkkokirja | Database Modeling and Design: Logical Design | Toby J. Teorey, Sam S. Lightstone, Tom Nadeau and H.V. Jagadish | ISBN:9780123820204 | Vain soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä. Books24X7. | Kyllä | |
Verkkokirja | Manager's Guide to Data Warehousing | Reeves, Laura | 9780470508497 | Vain soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä. ebrary | Ei | |
Verkkokirja | Professional NoSQL | Tiwari, Shashank | 9781118167816 | Vain soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä. ebrary | Kyllä | |
Verkkokirja | Relational Database Design and Implementation, Fourth Edition | Jan L. Harrington | 9780128043998 | Vain soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä. Books24X7 | Kyllä |
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
PLA-32602 Tiedonhallinta ja tietokannat, 4 op | PLA-32601 Tiedonhallinta, 4 op | |
PLA-32602 Tiedonhallinta ja tietokannat, 4 op | PLA-32606 Data Management and Databases, 4 op |