Tietokanta
Seuraavassa ohjeita ja vaatimukset harjoitustyön tietokantaosalle.
Tietokannan luominen
Luo tietokantasi Microsoft Access tai OpenOffice Base -tietokannaksi käyttäen Erkka-ohjelmaa.
Käyttöliittymä
Tee tietokannalle pieni ja järkevä käyttöliittymä lomakkeiden avulla.
- Määrittele järkevät hakutaulut (lookup)
- Lomakkeiden avulla pitää pystyä syöttämään tietoja kaikkiin tietokannan tauluihin
- Ainakin yhdellä lomakkeella täytyy olla käytössä järkevä alilomake
Syötä tietokantaasi järkevä määrä testidataa eli vähintään kahdeksan (8) tietuetta jokaiseen tauluun.
Testidata kannattaa syöttää erillisistä tekstitiedostoista tai
SQL:n INSERT
-lauseilla. Esim. Jos tietokantasi
rakennetta joudutaan jälkikäteen korjaamaan on helpompaa syöttää
testidata uudelleen valmiista tiedostoista tai tallessa olevien
SQL-lauseiden avulla kuin yksitellen lomakkeilla.
Raportit ja kyselyt
Luo tietokannallesi muutama järkevä kysely Kyselyissä on käytettävä standardinmukaista SQL-kieltä (SQL-92).
Harjoitustyössä pitää olla vähintään kolme kyselyä:
- Yksi kysely, jonka tulos voidaan viedä taulukkolaskentaan
- Kyselyssä täytyy olla mukana numeerista tietoa.
- Kyselyn tuloksessa pitää olla vähintään 20 tietuetta (riviä).
- Kyselyssä pitää olla riittävästi kenttiä, että taulukkolaskennassa voidaan tehdä datalle erilaisia laskentaoperaatioita.
- Mukaan ei välttämättä kannata ottaa tietokannan tarpeisiin luotuja ID-kenttiä.
- Yksi kysely, jossa tietokannan tietoja on järkevästi ryhmitelty (
GROUP BY
) ja käytetty jotain koostefunktiota (SUM
,MIN
,MAX
,AVG
jaCOUNT
). - Yksi kysely, jossa yhdistellään tietokannan tietoja vähintään neljästä taulusta
Luo tekemiesi kyselyjen tai suoraan taulujen pohjalta myös vähintään kaksi raporttia. Ainakin toisessa raportissa pitää esiintyä myös kaaviokuva.