Käsitteellinen mallintaminen (Entity-Relationship -kaaviot) - Luento 2

Opetellaan tietokantojen käsitteellistä mallintamista Entity-Relationship -kaavioiden avulla (ER-kaavio).

Luentotaltiointi

Ongelmia videon katselussa?

Käsitteellinen mallintaminen (Entity-Relationship-malli)

Henkilön ja puhelinnumeron välinen ER-kaavio

Kohteet

Ominaisuudet

Suhteet

ER-kaavioiden piirtäminen

Piirto-ohjelmana voi käyttää mitä tahansa kaavioiden piirtämiseen sopivaa työkalua tai vaikka Exceliä. Järkevintä on kuitenkin käyttää erityisesti ER-kaavioita varten suunniteltuja työkaluja koska ne helpottavat kaavion muuntamista tietokannaksi. Tällä kurssilla käytetetään Erkka-ohjelmaa.

Esimerkkikaavio

Suunnitellaan tietokanta pienen yrityksen tietojen ja projektien hallintaan. Yksinkertaistettu versio tietokannan vaatimusmäärittelystä on seuraavanlainen:

Esimerkki ER-kaaviosta

Käyttäjien kommentit

Kommentoi tätä sivua Lisää uusi kommentti
Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/tiedonhallinta/luennot/luento2/
© Antti Ekonoja (antti.j.ekonoja@jyu.fi) <http://users.jyu.fi/~anjoekon/>
Tommi Lahtonen (tommi.j.lahtonen@jyu.fi) <http://hazor.iki.fi/>
Jukka Mäntylä (jmantyla@iki.fi) <http://www.iki.fi/jmantyla/>
2011-01-17 14:41:30
Informaatioteknologia - Jyväskylän yliopiston informaatioteknologian tiedekunta