Tee seuraavat taulut tietokantaan.
TUNNUS -kentässä on rivin lyhenne tai lempinimi, jolla käyttäjä voi nopeasti viitata ao. riviin. Jäsentyyppi voisi olla esim. 'Varsinainen jäsen' / 'Ulkojäsen' / 'Vanha jäsen' / 'Kunniajäsen', etc. Luottamustoimi voisi olla esim. 'Puheenjohtaja' / 'Rahastonhoitaja' / 'Sihteeri' / 'Hallituksen jäsen', etc.
Muodosta taulujen luomiseksi tarvittavat SQL-lauseet.
taulu: JASEN kenttä tyyppi JASENID INTEGER NOT NULL TUNNUS VARCHAR(16) ETUNIMET VARCHAR(32) SUKUNIMI VARCHAR(32) TYYPPIID INTEGER NOT NULL LUOTTAMUSTOIMIID INTEGER NOT NULL PUHELIN VARCHAR(16) SAHKOPOSTI VARCHAR(32) JASENID muodostaa taulun PRIMARY KEY:n TUNNUS kentän arvojen tulee olla yksikäsitteisiä taulu: JASENTYYPPI kenttä tyyppi JASENTYYPPIID INTEGER NOT NULL TUNNUS VARCHAR(8) SELITE VARCHAR(32) JASENTYYPPIID muodostaa taulun PRIMARY KEY:n TUNNUS kentän arvojen tulee olla yksikäsitteisiä taulu: LUOTTAMUSTOIMI kenttä tyyppi LUOTTAMUSTOIMIID INTEGER NOT NULL TUNNUS VARCHAR(8) SELITE VARCHAR(32) LUOTTAMUSTOIMIID muodostaa taulun PRIMARY KEY:n TUNNUS kentän arvojen tulee olla yksikäsitteisiä
Muodosta tietojen lisäämiseksi, muuttamiseksi ja poistamiseksi tarvittavat INSERT, UPDATE ja DELETE -lauseet. UPDATE ja DELETE -lauseissa ehto muodostetaan xxxID -kentän perusteella.
Lisää JASENTYYPPI ja LUOTTAMUSTOIMI -tauluihin n. 3 riviä ja JASEN tauluun 10-20 riviä.
Muodosta SQL-lause, jolla haetaan kaikki jäsenet sekä heidän tyyppinsä ja luottamustoimensa.
Muodosta SQL-lauseet, joilla voidaan raportoida jäsenmäärät tyypeittäin ja luottamustoimittain.