Siirry suoraan sisältöön

Tietokantojen jatkokurssi (5op)

Toteutuksen tunnus: 4A00HB48-3001

Toteutuksen perustiedot


Ilmoittautumisaika
02.06.2025 - 31.10.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
27.10.2025 - 12.12.2025
Toteutus ei ole vielä alkanut.
Laajuus
5 op
Virtuaaliosuus
3 op
Toteutustapa
Monimuoto-opetus
Yksikkö
Tietojenkäsittely
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tietojenkäsittelyn tutkinto-ohjelma
Opettajat
Jari Aalto
Vastuuhenkilö
Jari Aalto
Ryhmät
24TIKOOT1
2024 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 1
Opintojakso
4A00HB48

Osaamistavoitteet (Opintojakso)

Opintojakson tavoitteena on antaa laajat valmiudet tietokantojen suunnitteluun ja tietokantoaohjelmistojen käyttöön. Opintojakson jälkeen opiskelija osaa käyttää standardeja ja SQL-kielen kehittyneitä ominaisuuksia.

Opintojakson suoritettuaan opiskelija
• osaa suunnitella laajahkoja tietokantoja.
• osaa asentaa ja konfiguroida tietokantajärjestelmiä.
• osaa käyttää SQL-kielen edistyneempiä ominaisuuksia.
• tuntee SQL-standardit.

Sisältö (Opintojakso)

• Tietokantajärjestelmien asennus
• Tietokantojen suunnittelu ja normalisointi
• Eheysvaatimukset, viiteavaimet, constraints yms.
• SQL-komennot ja niiden edistyneemmät toiminnallisuudet (esim. transaktiot)
• SQL-standardit

Esitietovaatimukset (Opintojakso)

Johdatus ohjelmointiin
Tietokannat

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

Opiskelija tuntee SQL-standardeja, osaa asentaa tietokantajärjestelmien ohjelmistoja, osaa suunnitella yksinkertaisia tietokantaratkaisuja ja käyttää joitakin SQL-komentojen edistyneempiä ominaisuuksia.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

Opiskelija osaa soveltaa SQL-standardeja (mm. käyttää standardien mukaisia tietotyyppejä), osaa asentaa ja konfiguroida tietokantajärjestelmien ohjelmistoja, suunnitella monipuolisia tietokantaratkaisuja ja käyttää keskimääräsitä monipuolisemmin SQL-komentojen edistyneempiä ominaisuuksia.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

Opiskelija osoittaa syvällistä ymmärrystä SQL-standardeista suunnittelemalla tietokantaratkaisuja, jotka ovat tietokantaohjelmistoista riippumattomia. Opiskelija osaa siirtää eri tietokantarakaisuja järjestelmästä toiseen. Opiskelija osoittaa erittäin hyvää osaamista SQL-komentojen edistyneempien ominaisuuksien käytössä.

Aika ja paikka

http://lukkarit.tamk.fi

Tenttien ja uusintatenttien ajankohdat

Ei tenttiä. Pakollinen suoritusten esittelypäivä. Ks. arviointi

Arviointimenetelmät ja arvioinnin perusteet

Opintojakson arviointi asteikolla 1-5. Vain määräaikaan palautetut, opintojakson ohjeiden mukaiset, tehtävät arvioidaan. Ohjeet löytyvät opintojakson Moodle-sivulta.

PÄIVÄMÄÄRÄT

2025-12-08 23:59 deadline
2025-12-09 Tehtävien esittelyt. Pakollinen läsnäolo.

SUORITUKSET JA ARVOSANAT

Kaikille pakollinen osuus: Base Task 0 (tietokannan suunnittelu).

arvosana 1: 50 % harjoituksista.
arvosana 2: 100 % harjoituksista.

Arvosanaa voi korottaa (+1, +2, +3) palauttamalla itsenäisiä tehtäviä (tasks) seuraavasti: jokaista 2 palautettua ja hyväksyttyä suoritusta kohden arvosanaa korotetaan +1 numeroa. Esimerkki: 4 kpl tasks = arvosanaa korotetaan +2 numeroa.

Hyväksytty suoritus sisältää asian syvällisen ymmärtämisen. Osaaminen osoitetaan selittämällä sanallisesti. Tehtävien (tasks) kohdalla on pystyttaävä perustelemaan käytetyt toimintatavat, demonstroimaan tehtävän ratkaisun eri vaiheet, selittämään tuotokset sekä osoittamaan aiheen hallinta riittävällä tasolla.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

luennot
harjoitukset
tentti

Oppimateriaalit

Opintojakson sivut (Moodle)
Verkon tietokantoihin ja SQL-kieleen liittyvä materiaali.

Opiskelijan ajankäyttö ja kuormitus

Ks. aikataulu http://lukkarit.tamk.fi

Sisällön jaksotus

- Opintojakson esittely, ohjelmistot ja niiden asennus
- Standardit
- SQL
- Tietokantojen suunnittelu
- Itsenäiset tehtävät aiheista: DBMS-järjestelmät, Tietokantojen varmistus ja suorituskyky ei järjestelmissä yms.

Toteutuksen valinnaiset suoritustavat

Ota yhteys opettajaan.

Lisätietoja opiskelijoille

Palautukset: Github

Siirry alkuun