Tiedonhallinta I, syksy 1999, Harjoitus 3 (11.-14.10.)

Läsnäolo: 3 tehtävää

Huom. Ilmaus 'oheiset kaaviot' viittaa tehtäväpaperin paperiversioon; E&N2 Elmasri & Navathen 2. painokseen (1994) ja E&N3 kirjan 3. painokseen (1999).

1. a) Luennolla käsitellyssä yritystietokannassa (E&N2, s. 58; E&N3, s.
65) työntekijän huollettavat voidaan ajatella esitetyn ER-kaaviossa myös
moniarvoisena attribuuttina. Kuinka tämä vaikuttaisi
relaatiotietokantakaavioon?

b) Entä jos huollettavat tunnistettaisiin omalla henkilötunnuksellaan? Mitä
muutoksia ER-kaavioon tai relaatiotietokantakaavioon? 

2.  Selosta oheisten ER-kaavioiden (1 ja 2) merkitys ja anna
kaavioita vastaavat relaatiotietokantakaaviot eheysrajoitteineen
(E&N2, s. 61, kuva 3.16 a & c; E&N3, s. 97, kuva 4.13 a & c).

3. Selosta seuraavan ER-kaavion (3) merkitys ja anna kaaviota vastaavat
relaatiotietokantakaaviot eheysrajoitteineen (E&N2, s. 68; E&N3, s. 70). 

4. Tarkastellaan relaatiokaavioita

Henkilö(Sotu, Etunimi, Sukunimi),
Kuollut(Sotu, Kuolinpäivä),
Aviopari(Miehensotu, Vaimonsotu, Vihkipäivä),
Eronnut(Miehensotu, Vihkipäivä, Eropäivä).

Esitä rivikalkyylillä seuraavat kyselyt:

a) Melanie Griffithin aviomiesten nimet ja asianomaiset vihkipäivät.
b) Elävien henkilöiden nimet.
c) Avioliitossa elävien miesten nimet.  

5. Esitä sarakekalkyylillä yritystietokantaan kohdistuvat kyselyt:

a) Houstonissa tai Staffordissa toimivien osastojen johtajien
henkilötunnukset. (Entä johtajien nimet?)
b) Niiden osastojen nimet, jotka eivät toimi yrityksen kaikilla
toimipaikoilla.
c) Niiden osastojen nimet, jotka toimivat yrityksen kaikilla
toimipaikoilla.