Tietokantojen perusteet, syksy 2000, tehtävät 1-18
- Listaa tiedot opiskeltavista erikoistumisaloista.
- Millä paikkakunnilla asuu opiskelijoita?
- Hae Helsingissa asuvien naispuolisisten opiskelijoiden tiedot
- Hae opettajan Susan Smith puhelinnumero
- Tiedot kursseista, joiden opintoviikkomäärä (credit units) on 3 ja
joilla on yli 20 tuntia luentoja tai opetusta yhteensä yli 40 tuntia
- Luentotunnin hinta on 600 mk ja harjoitustunnin 300 mk.
Laadi raportti, josta näkyvät kurssin numero, kurssin nimi ja
taulun Course tuntimääriin perustuva kokonaishinta sarakkessa TOTALCOST
- Anna niiden opettajien nimet, nimi koottuna yhteen sarakkeeseen NAME (sukunimi väli etunimi),
joilla ei ole puhelinnumeroa
- Laadi luettelo Espoolaisista miesopiskelijoista ensisijaisesti
opiskelijan iän (nuorimmat ensin) ja toissijaisesti nimen mukaan järjestettynä.
Ota mukaan vain nimi-sarakkeet sekä syntymävuosi ja opiskelijanumero.
- Laita kurssit järjestykseen sen perusteella paljonko
opetustunteja tarvitaan yhtä opintoviikoa (credit unit) kohti.
Ota raporttiisi kurssin nimi ja tuo tuntimäärä kokonaisluvuksi
pyöristettynä sarakkeena CRCOST. Huom. myös harjoitustunnit o
vat opetustunteja.
- Laadi lista välillä 15.1.2000 ja 15.3.2000 alkavista kursseista.
Ota listaan kurssin nimi, numero (sarakkeena cnumber) ja alkamisaika
muodossa dd.mm.yyyy sarakkeena BEGINS. Huom Oracle funktio to_char antaa sopivan päiväysmuodon.
- Laadi luettelo opettajien osaamisalueista. Ota mukaan
vain opettajan etu- ja sukunimi, sekä osaamisalueen nimi.
Järjestä ensisijaisesti nimen ja toissijaisesti osaamisalueen perusteella
- Laadi luettelo Thomas Edisonin opetustehtävistä keväällä 2000 (toukokuun loppuun),
mukaan opetajan nimi, kurssin nimi ja tehtävät tunteineen.
- Mitkä kurssit sopivat kunkin erikoistumisalan opiskelijoille ja mihin opintojen vaiheeseen?
Määrittele luettelolle sopiva järjestys.
- Ketkä opiskelijat (name and number) opiskelevat sekä kurssia Network management
että kurssia Object Modeling?
- Ketkä opettajat pitävät harjoituksia itse luennoimillaan kurssikerroilla?
Anna opettajan nimi sekä kurssin nimi, numero ja alkamisaika.
- Expert-tason kurssi voi olla liian vaativa minor-oppimäärään.
Selvitä ketkä opiskelijat opiskelevat liian vaativia kursseja.
Anna opiskelijan nimi ja numero, erikoistumisalue ja sen opiskelun
laajuus sekä kurssin nimi ja vaativuus. Järjestä tulos opiskelijan nimen perusteella.
- Opettajalle maksetaan palkkaa opetuksesta tasattuna opetuksen alkukuukauden
ja kahden seuraavan kuukauden palkanmaksuun.
Hae kullekin opettajalle hänen maaliskuun 2000 palkkaansa vaikuttavat tekijät.
Anna opettajan nimi ja numero sekä kurssin nimi, opetuksen tyyppi
ja tuntimäärä sekä alkamisaika suomalaisessa muodossa sarakkeessa BDATE.
Järjestä tulos henkilön ja ajan perusteella
- Hae niiden opiskelijoiden nimi ja numero, jotka ovat aloittaneet
opintonsa ennen vuotta 1998, mutta eivät ole suorittaneet mitään.
© Harri Laine