|
1
|
- Opintojakson esittely
- Jouni Huotari
|
|
2
|
- Ymmärtää käsitteellisen mallintamisen ja tietokannan suunnittelun osana
tietojärjestelmien kehittämistä
- Osaa hahmottaa käsitteellisellä tasolla sovellusalueeseen liittyviä
tietoja, niihin liittyviä sääntöjä ja sitä kuinka tiedot liittyvät
tietojärjestelmältä haluttaviin palveluihin
- Osaa laatia kuvauksia sovellusalueen tietokohteista ja niiden välisistä
suhteista (UML-luokkakaavionotaatiolla tai vastaavalla) CASE-välinettä
käyttäen
- Osaa laatia normalisoidun relaatiomallisen tietokanta-kuvauksen
käsitteellisen mallin pohjalta (ja toteuttaa sen jossain valitussa
relaatiotietokantaympäristössä)
- Osaa eritellä tietoihin liittyviä eheyssääntöjä (ja toteuttaa niitä
jossain valitussa relaatiotietokantaympäristössä)
|
|
3
|
- Harjoitustyönä tietokantasuunnitelma (30 p.) + esitys (5 p.) +
harjoitustehtävät R5:ssä (5 p.)
- Maks. 40 pistettä, hyväksymisraja: 10 p.
- Tentti
- Maks. 30 pistettä, hyväksymisraja: 10 p.
- Raportti tietokantojen suunnitteluun liittyvästä teemasta + sen esitys
- Maks. 20 pistettä, hyväksymisraja: 5 p.
- Oppimispäiväkirja: maks. 10 p.
- Lopuksi suullinen loppuarviointi (arvosanakeskustelu)
|
|
4
|
- Pisteet Arvosana
- 0 - 24.9 Hylätty
- 25 - 39.9 Yksi
- 40 - 54.9 Kaksi
- 55 - 69.9 Kolme
- 70 - 84.9 Neljä
- 85 - 100 Viisi
- Ryhmä ja ryhmän jäsen saa ehdottaa arvosanaa
|
|
5
|
- Julkinen tuotos: edellisvuosien raportteja saa käyttää pohjana uusille
raporteille ja uusi raportti jää opetuskäyttöön seuraaville kerroille
- Raportin aihe voi olla esim. jonkin CASE-välineen kuvaus (asennus,
peruskäyttö, edistyneet piirteet) tai tiivistelmä jostain
erityisteemasta (esim. EER, XML-tietokantojen suunnittelu,
oliotietokannat, ontologia tietojen mallinnuksessa)
- Palautus R5-ympäristöön
|
|
6
|
- Muodostakaa ryhmä siten, että kommunikointi ryhmän sisällä on luontevaa
(vaihtakaa yhteystiedot)
- Ryhmän koko: 2-4 henkilöä
- Valitkaa raportin ja harjoitustyön aihe siten, että se ratkaisee jonkin
"oikean" ongelman
- Raportin laajuus: n. 20 sivua (n. 10 sivua / hlö)
- Tietokannan laajuus: n. 10-20 käsitettä (8 käsitettä + 3 käsitettä /
hlö)
|
|
7
|
- Tentti on kaksiosainen:
- 1. osaan (määritelmiä, essee, normalisointitehtäviä, etsi virheitä,
esitä ratkaisu …) vastataan ilman mitään apumateriaalia
- 2. osassa (mallinnustehtävässä) saa kaikki materiaali olla käytössä
- CASE-välineellä tehtävän mallinnustehtävän palautus R5:een (saa tehdä
poikkeustapauksessa myös kynällä ja paperilla)
|
|
8
|
- Word-pohja
- Kirjoita aluksi omat tavoitteet ja oma tausta (osaaminen)
- Kirjoita "kolahdukset" ja tuntemukset; mainitse mikä
opetuksesta ja materiaalista oli itsellesi tärkeää tai mikä asia jäi
epäselväksi
- Arvioi lopuksi omien tavoitteiden saavuttamista + anna kehitysehdotuksia
- Päivän/viikon teemasta saa ja pitää kirjoittaa myös oman työkokemuksen tai
kirjallisuustutkimuksen perusteella
- Palautus R5:een
|
|
9
|
- Orientaatio + johdanto
- Tietokantojen suunnittelu & indeksointi -kirjan (Hovi, Huotari,
Lahdenmäki, Docendo 2003) osa I (luvut 1-9)
- Käsitemallinnus, normalisointi
- Oliomallista relaatiomalliin
- Tietovarastokannan suunnittelu
- R5:ssä olevat kalvot ja selvitysraportit,
mm. CASE-välineen (MS Visio) käyttö
tietokantaratkaisun kuvaamisessa
- eKirjat: ellibs, IT-info ja Books24x7,
- Connolly & Begg: Database Systems
|
|
10
|
|
|
11
|
- IIO10200 Tietokantaohjelmointi
4 op
- IIO30100 Tietokantojen suunnittelu
6 op
- IIO30200 Tietokannan hallinta
5 op
- Yhteensä 15 op
|
|
12
|
|
|
13
|
- Kännykät pidetään kiinni tai äänettömänä; puheluihin vastataan
opetustilan ulkopuolella
- Ongelmatilanteissa saa ja pitää turvautua
- opiskelukavereihin
- opettajaan (miel. R5:n kautta)
- Vertaisarviointi
- vaihtakaa toisen ryhmän kanssa töitänne ja
- antakaa rehellistä palautetta työstä löydetyistä kehittämiskohteista
- Kahvikuppeja yms. ei tuoda tietokoneluokkaan
|
|
14
|
- Aikataulu: http://homes.jypoly.fi/~huojo/opetus/II030100/
- R5: http://generation.jypoly.fi
- IT-info: http://www.itinfo.fi (http://www.itpress.fi/)
- Docendo: http://www.docendo.fi
- Ellibs: http://library.ellibs.com/
- Books24x7: http://www.books24x7.com/
- UML: http://www.holub.com/goodies/uml/index.html
|