PostgreSQL-tietokantapalvelimen käyttäminen

Henkilökohtaisen tiedonhallinnan perusteet -kurssilla on käytössä PostgreSQL-tietokantapalvelin, jonka avulla harjoitellaan tietokannan taulujen luomista, tietojen lisäämistä, muuttamista, poistamista ja kyselyjen tekemistä SQL-kielellä.

Palvelimen käyttäminen onnistuu mistä tahansa verkkoyhteydellä varustetusta koneesta johon on asennettu ODBC Query Tool ja PostgreSQL:n ODBC-ajuri. Agoran mikroluokkiin nämä on jo asennettu. Kotikoneisiin nämä täytyy jokaisen asentaa itse. Ohjelmat löytyvät seuraavista osoitteista:

Jos verkkoyhteyttä ei ole käytettävissä niin on joko tyydyttävä tekemään demotehtävät ja harjoitustyö Agoran mikroluokissa tai asennettava omalle koneelle tietokannanhallintajärjestelmä.

Halutessaan voi käyttää myös pelkkää Access-tietokantaa.

ODBC-yhteyden luominen PostgreSQL-tietokantaan

  1. Käynnistä ODBC Query Tool. Ohjelma löytyy Agoranetin koneista paikastaStart|ODBC Query Tool.
    ODBC Query toolin näkymä heti ohjelman käynnistämisen jälkeen
  2. Ensimmäistä kertaa ODBC Query Toolia käyttäessäsi sinun pitää määritellä mihin tietolähteeseen (engl. Data Source) muodostetaan ODBC-yhteys. Valitse seuraavaksi New.
  3. Seuraavaksi pitää valita käytettävä ODBC-ajuri. Valitse PostgreSQL ja paina Next.
    ODBC-ajuriksi valitaan PostgreSQL
  4. Seuraavaksi pitää antaa ODBC-yhteydelle nimi ja valita paikka jonne sen asetukset tallennetaan. Valitse tallennuspaikaksi U:-asema ja sieltä tiedonhallinta-kansio. Anna yhteyden nimeksi (engl. File name) tiedonhallinta.dsn. Valitse lopuksi Next.
    ODBC-ajurin asetuksien tallentaminen
  5. Viimeistele tietolähteen luominen valitsemalla Finish.
    tietolähteen luomisen viimeistely
  6. Esiin aukeaa PostgreSQL-ajurin oma dialogi, joka tarvitsee vielä tiedot tietokannan nimestä, palvelimesta sekä käyttäjätunnuksesta ja salasanasta. Käyttäjätunnus on luotu kaikille niille, jotka ajoissa ovat käyneet antamassa tunnuksensa korppi-järjestelmään. Jos et saa yhteyttä eli sinulla ei ole tunnusta niin ota yhteyttä luennoijaan tai demo-ohjaajiin ja pyydä tekemään sinulle tunnus.
    • Tietokannan nimi (Database) on oma käyttäjätunnuksesi korpissa.
    • Tietokantapalvelin (Server) on bester.it.jyu.fi.
    • Portti (Port) on 5432
    • Käyttäjätunnus (User Name) on oma käyttäjätunnuksesi korpissa.
    • Salasana (Password) on oma käyttäjätunnuksesi korpissa. Huom. älä siis turhaan yritä käyttää korpin salasanaasi.

    ODBC-yhteyden määritykset

    Valitse lopuksi OK.
  7. Vielä viimeinen varmennus ODBC-asetuksien tallentamisesta. Valitse OK.
    ODBC-yhteyden määritykset
  8. ODBC-asetukset eivät tallenna tietoa salasanasta (oma käyttäjätunnus korpissa) joten joudut antamaan sen vielä ennen kuin saat yhteyden auki.
    ODBC-yhteyden määritykset

ODBC Query Toolin käyttäminen

  1. Käy ensimmäiseksi muuttamassa Query Toolin asetuksia Query|Current Connection Options. Muuta erotinmerkiksi (engl. Query batch separator) puolipiste (;) ja salli SQL-lauseiden suorittaminen vaikka jossakin lauseessa olisi virhe eli ota ruksi pois kohdasta When a query batch fails do not execute subsequent query batches.
    ODBC-yhteyden määritykset

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/demot/palvelin.html
© Antti Ekonoja (anjoekon@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/>
© Petri Heinonen (peheinon@mit.jyu.fi)< http://www.mit.jyu.fi/peheinon/>
2003-11-18 15:29:20
Informaatioteknologia - Jyväskylän yliopiston IT-tiedekunta ja avoin yliopisto