Tietokantojen perusteet, SQL-harjoittelu, kevät 2007

Kurssin SQL-kyselyjen ja ylläpito-operaatioiden harjoitteluun käytetään SQL-Trainer harjoitteluympäristöä. SQL-Trainer tarjoaa WWW-käyttöliittymän esimerkkikantaan kohdistuvien tietokantaoperaatioiden suorittamiseen. Tällä kurssilla esimerkkitietokantana on keittiökaluste-tietokanta. Taulut ovat englanninkielisiä. Kannan rakennetta voit tutkia myös graafisen kaavion muodossa. Tämä kannattaa tulostaa paperille, ja käyttää apuna kyselyjä laadittaessa. Taulumäärittelylauseiden yhteydessä on myös kuva kunkin taulun sisältämästä datasta. Harjoitustehtävät saat näkyviin harjoitusohjelmiston kautta. Tehtävät on myös lueteltu tehtäväsivulla, jossa näkyy myös millainen kyselyn vastaustaulu voisi olla (jonkin verran variaatioita taulun rivien rakenteessa sallitaan).

Harjoitusohjelmisto käyttää Oracle 10g tietokannan hallintajärjestelmää. Tämä Oracle-versio noudattaa hyvin SQL-standardia.

Harjoitusohjelmisto käynnistyy tämän sivun lopussa olevan lomakkeen kautta.

Ohjeita

Rekisteröityminen ja kirjoittautuminen

Harjoituksiin vastaaminen

Vihjeitä (tähän voi kurssin kuluessa tulla lisää vihjeitä)

Harjoitusohjelmiston käynnistys

Ohjelmiston toimintaa valvotaan vain virka-aikaan MA-PE 8-16. Sen ulkopuolella ilmenevien häiriöiden korjautuminen voi kestää kauan.

Jos kyselyssäsi on useampi kuin yksi taulu, niin LAITA TAULUJEN VÄLILLE LIITOSEHTO. Jos kyselyysi ei tule vastausta alle 15 sekunnin, ÄLÄ suorita kyselyä uudelleen ennen kuin olet varmistunut siitä, että rivit kytkeytyvät toisiinsa.

Käynnistä harjoittelu aina tämän sivun kautta. Tähän voi tulla ilmoituksista katkoista, jatkoajoista, yms tiedotettavaa.

Ohjelmistolle on otettu käyttöön varapalvelin (toinen käynnistyslomake alla). Kummassakin palvelimessa on sama ohjelmisto ja ne käyttävät yhteistä tietokantaa, joten harjoituksia voi tehdä kumpaa tahansa palvelinta käyttäen.

Tehtävien Y01-Y07 määräaikaa on jatkettu torstaihin 19.4. klo 10.00 Odotettavissa Oracle-ohjelmistopäivitys torstaina 19.4. iltapäivällä Vihjeitä: alikyselyt from osassa auttavat tehtävässä Y07. Tuotteen nimen voi ottaa vastaukseen mukaan vakioarvona tehtävässä Y05.

Ensimmäisellä kirjautumiskerralla keksi itsellesi käyttäjätunnus, salasanaa ei tarvita:

Pääpalvelin (sysdb)
Tunnus:  
Salasana:

Jos yllä oleva ei toimi tai muutenkin vaihtoehtoisena reittinä:

Varapalvelin (db)
Tunnus:  
Salasana: