- Harju
- Etäyhteydet
- XHTML ja CSS
- Mobiilit päätelaitteet
- Tietoturva
- Virtualisointi II
- WWW-suunnittelu
- Verkkopalvelut
- Tietokannat
- Palvelimen avoimet ohjelmistot
- Web-ohjelmointi
- Web-sovellus
- Ohjelmiston käytön tuki
- Palvelinohjelmistot
- Työvälineohjelmistot 2
- Virtualisointi
- Työaseman avoimet ohjelmistot
- Työvälineet - tietokannat
- Väärälä
- Puustelli
- Kokkonen
- Microsoft Imagine
- Koudata Moodle
SQL / Join
Seuraavat tehtävät käsittelevät classicmodels kantaa.
1. Mitkä ovat seuraavien taulujen pääavaimet
a) customers
b) orders
2. Etsi edellisten taulujen välinen viiteavain.
3. Mikä on payments-taulun pääavain.
4. Etsi customers- ja payments-taulujen välinen viiteavain.
5. Hae asiakkaat, joilla on tilauksia. Tulokseen asiakkaan nimi ja tilausnumero.
6. Hae asiakkaat, jotka ovat tehneet maksuja. Tulokseen asiakkaan nimi, maksupäivä ja maksun summa.
7. Hae tuotteiden ja tuotelinjojen tiedot. Jokaiseen tulokseen tuotteen nimi, tuotelinja nimi ja tuotelinjan kuvaus.
8. Hae tilausten ja tilausten yksityiskohtien tiedot. Tulokseen tilauksen numero, päivämäärä, tuotekoodi ja kpl määrä.
9. Hae työntekijöiden ja toimistojen tiedot. Tulokseen työntekijän etu- ja sukunimi sekä toimiston osoite.
Lisätehtävä / tukkukauppa-kanta
Kokeile kyselyä kolmeen tauluun. Etsi asiakkaiden tekemien tilauksista vastaava työntekijät. Esimerkkirivi alla.
Asiakkaan nimi Tilausnro Myyjä
Blondel père et fils 10265 Fuller