•   Tietokannat ja tiedonhallinta SOF001AS2A-3027 13.01.2025-16.05.2025  5   (CONTACT, ...) +-
    Osaamistavoitteet
    Tämän opintojakson suorittanut tai vastaavan osaamisen hankkinut opiskelija osaa:
    * selittää tietokantaperiaatteen ja tietokanta-alan keskeisiä käsitteitä
    * selittää tietokannanhallintajärjestelmän palvelujen merkityksen ohjelmistokehityksessä
    * selittää tietokannan suunnitteluprosessin yleisellä tasolla ja eritellä sen työvaiheet ja tulokset
    * laatia yksinkertaisia luokkakaavioita ja relaatiokaavioita UML-kuvauskielellä
    * suunnitella ja toteuttaa yksinkertaisen relaatiotietokantaratkaisun
    * käsitellä relaatiotietokannan tietoja SQL-kielellä
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Ei edeltävyysvaatimuksia, mutta suositellaan opintojakson
    Johdanto ohjelmistokehitykseen (SOF001IT1A) suorittamista tai
    vastaavan osaamisen osoittamista.

    Kurssin tuottamaa osaamista tarvitaan kaikilla tulevilla ohjelmistokehityksen opintojaksoilla.

    Opintojakso sijaitsee IT-tradenomi-tutkinnon suuntautumisessa Ohjelmistokehitys.
    Sisältö
    * Tietokantojen perusteet, relaatiomalli ja RDBMS
    * Tietokannanhallintajärjestelmän (DBMS) palvelujen merkitys ohjelmistokehittäjälle
    * Yleiskuva tietokannan suunnittelun vaiheista, tehtävistä ja tuotoksista
    * Tietokeskeisten kuvausten tulkinta ja käyttö: UML-kielen notaatio, luokkakaavio, relaatiokaavio
    * Relaatiokaavion johtaminen käsitekaaviosta ja relaatioiden normalisointi
    * SQL DML laajasti ja SQL DDL:n perusteet
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    Opiskelija
    * osoittaa välttävää aktiivisuutta opiskelussaan
    * osoittaa välttävää kurssin sisällön ja termien ymmärrystä
    * osoittaa välttävää tietotaitoa SQL-kielen käytössä
    * osoittaa välttävää tietotaitoa tietokannan suunnitteluprosessin ja kuvausten soveltamisessa
    * ei juuri osaa hyödyntää kurssimateriaaleja oman oppimisensa tukena
    Arviointikriteeri - arvosana 3
    Opiskelija
    * osoittaa hyvää aktiivisuutta opiskelussaan
    * osoittaa hyvää kurssin sisällön ja termien ymmärrystä
    * osoittaa hyvää tietotaitoa SQL-kielen käytössä
    * osoittaa hyvää tietotaitoa tietokannan suunnitteluprosessin ja kuvausten soveltamisessa
    * osaa hyödyntää kurssimateriaaleja oman oppimisensa tukena
    Arviointikriteeri - arvosana 5
    Opiskelija
    * osoittaa kiitettävää aktiivisuutta opiskelussaan
    * osoittaa kiitettävää kurssin sisällön ja terminologian ymmärrystä
    * osoittaa kiitettävää tietotaitoa SQL-kielen käytössä
    * osoittaa kiitettävää tietotaitoa tietokannan suunnitteluprosessin ja kuvausten soveltamisessa
    * etsii ja löytää itsenäisesti lisätietoa oppimisensa täydentämiseksi

    Opetusmenetelmät ja ohjaus

    Opiskelu koostuu lähiopetuksesta (luennot & harjoitukset) ja itsenäisestä työskentelystä. Lähiopetuksessa perehdytään uusiin aihekokonaisuuksiin ja välineisiin teoriassa ja käytännössä. Itsenäinen opiskelu materiaalien ja tehtävien tukemana on lisäksi välttämätöntä. Opiskelija tekee ja palauttaa viikoittain aiheeseen liittyvät pakolliset harjoitustehtävät pienryhmässä sekä pitää oppimispäiväkirjaa.

    Oppimateriaali ja suositeltava kirjallisuus

    Moodlessa olevat materiaalit.
    Connolly, Begg.Database Systems. 3.painos tai uudempi
    MS SQL Server DBMS & SQL Server Management Studio
    MS Visio
    MS Access

    Työelämäyhteydet

    Opintojaksolla käytetään työelämässä kansainvälisesti käytössä olevia ohjelmistoja, standardeja ja työskentelytapoja.

    Toimipiste

    Pasilan toimipiste

    Tenttien ajankohdat ja uusintamahdollisuudet

    Opintojakso järjestetään kahtena keveään 2025 jakson aikana tiistaisin klo 11-13:45 Pasilan kampuksella luokkahuoneessa 5008. Kaikki opintojakson tunnit ovat pakollisia.

    Sisältö:
    Tietokannan suunnitelu
    1. vko: Jodanto
    2. vko: Avaimet
    3. vko: Relaatiot
    4. vko: Rakenteen suunnittelu
    5. vko: Normalisointi
    6. vko Suunnitteluprosessi
    7. vko: Harjoituskoe
    8. vko: Osakoe 1


    Tietokannnan toteutus, SQL -kieli
    9. vko: SQL-kieli
    10. vko: Liitokset
    11. vko: Koostefunktiot, group by, having, joukko-operaatiot
    12. vko:Alikysely, päivityskomennot
    13. vko: Create table, Drop table, Alter table komennot
    14. vko: Koe-alue
    15. vko: Osakoe 2
    65. vko: Uusinta koe

    Opetuskieli

    Suomi

    Kansainvälisyys

    Opintojaksolla käytetään työelämässä kansainvälisesti käytössä olevia ohjelmistoja, standardeja ja työskentelytapoja ja oppimateriaaleja.

    Ajoitus

    13.01.2025 - 16.05.2025

    Oppimistehtävät

    Viikoittaiset käsiteltävään aihealueeseen liittyvät vko-harjoitukset sekä koko kurssin sisällöt yhteenliittävä iso etätehtävä. Tarkemmat tiedot toteutuksen Moodle.sivulla.

    Ilmoittautumisaika

    02.01.2025 - 10.01.2025

    Aikataulu

    Jaksot 3 ja 4, yhteensä 16 opiskeluviikkoa.
    Tarkempi aikataulu Moodlessa.

    Ryhmä
    • CONTACT
    • IT2PASOF1
    Toteutuksen valinnaiset oppimistavat

    a. Lähiopetus ja siihen liittyvät tehtävät päivätoteutuksena TAI
    b. Oman osaamisen todentaminen AHOTointi-menettelyllä

    Opettaja

    Sauli Isonikkilä, Outi Virkki

    Paikkoja

    15 - 30

    Arviointitavat

    Tentit 60%
    Iso etätehtävä 20%
    Aktiivisuus, vkoharjoitukset, läsnäolot 20%

    Koulutus

    TRATI Tradenomi tietojenkäsittely

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    0.00 op

    Arviointiasteikko

    H-5