Relaatiokuvan tekeminen
Relaatiokuvan tekeminen Erkalla
Relaatiokuvan tekeminen dbVisualizerilla
Relaatiokuvan tekeminen Microsoft Accessilla
- Aiheen valinta, määrittely ja hyväksyttäminen 1.5.2003 mennessä
- Tietokannan määrittely SQL:llä
- Harjoitustyön palauttaminen 31.5.2003 mennessä
Relaatiokuvan tekeminen Erkalla
Erkka-ohjelma
tekee automaattisesti relaatiokuvan ER-kaavion ja/tai SQL-lauseiden pohjalta.
Relaatiokuvan tekeminen dbVisualizerilla
- Relaatiokuvan muodostaminen onnistuu helposti dvVisualizer-ohjelmalla.
Hae dbVisualizerin asennuspaketti osoitteesta:
http://www.minq.se/products/dbvis/download.html
- Asenna dbVisualizer.
- Seuraavaksi pitää hakea myös PostgreSQL:n JDBC-ajuri, jonka avulla
java-ohjelmilla kuten dbVisualizer voi ottaa yhteyden kurssin tietokantapalvelimeen.
JDBC-ajuri löytyy osoitteesta:
http://jdbc.postgresql.org/download/pgjdbc2.jar
- Käynnistä dvVisualizer
- Ensimmäiseksi pitää määritellä käytettävä JDBC-ajuri. Valitse
Database|JDBC Drivers
- Driver Manager -dialogissa valitse File|Add Location ja etsi
aikaisemmin tallentamasi postgreSQL:n JDBC-ajuri. Lisättyäsi
JDBC-ajurin sijainnin dialogissa olevaan listaan valitse
Edit|Find JDBC Driver. Nyt listaan pitäisi ilmestyä
org.postgresql.Driver
.
Valitse Close.
- Seuraavaksi avataan yhteys tietokantapalvelimeen valinnalla
Database|Add Database Connection. Valitse ikkunan vasemmassa
laidassa oleva database connection aktiiviseksi ja täytä
oikeassa laidassa oleviin kohtiin vaadittavat tiedot.
<
- Database Alias saa olla mitä tahansa
- JDBC Driver pitää olla
org.postgresql.Driver
- URL on muotoa
jdbc:postgresql://bester.it.jyu.fi/omatunnus
- Userid on oma käyttäjätunnus
- Password on oma salasana
Valitse Connect.
- Siirry seuraavaksi References-välilehdelle. Anna dbVisualizerin
hakea tiedot kaikista tauluista. Tarkenna asetukset seuraaviksi:
- Laita ruksi kohtaan Referenced only.
- Valitse Node Content -kohtaan Columns.
- Poista ruksi kohdasta Relation name.
<
- Järjestä kaavio mieleiseksesi. Kopioi kaavio leikepöydälle PrtScrn-näppäimellä.
Liitä kaavio kuvankäsittelyohjelmaan. Leikkaa kuvasta pois ylimääräiset
ja tallenna pelkkä kaavio png-muodossa.
Relaatiokuvan tekeminen Microsoft Accessilla
- Käynnistä ODBC Query Tool. Luo uusi ODBC-yhteys mutta älä käytäkään
PostgreSQL:n ajuria vaan Microsoft Accessin ajuria.
-
Accessin ODBC-ajurin asetusdialogi eroaa oleellisesti PostgreSQL:n vastaavasta.
Voit määritellä yhteyden käyttämään jotakin jo olemassaolevaa
Access-tietokantaa (.MDB-päätteinen tiedosto) tai luoda uuden.
Valitse haluamasi tietokanta tai luo uusi. Anna jokin hyvä nimi ODBC-yhteydelle.
-
Avaa ODBC Query Tooliin SQL-tiedosto, joka sisältää SQL-lauseet joilla
olet luonut tietokannan PostgreSQL-palvelimelle. Poista lauseista seuraavat
kohdat:
- Kaikki DEFAULT-lauset
- Kaikki CHECK-lauseet
- Kaikki ON UPDATE -lauseet
- Kaikki ON DELETE -lauseet
- Varmista, että minkään VARCHAR- tai CHAR-tyyppisen kentän koko ei ole yli 255
- Poista kaikista DOUBLE PRECISION -kohdista PRECISION sana.
- Saatuasi tietokannan luotua voit käynnistää Microsoft Accessin, avata
äsken luomasi tietokannan ja tutkia sen relaatiokuvaa Tools|Relationships-ikkunassa.
-
Erillinen ohje
kertoo kuinka voit liittää relaatiokuvan dokumenttiisi