Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

22.11.04 1 MySQL & PostgreSQL Heikki Airaksinen & Janne Richter.

Samankaltaiset esitykset


Esitys aiheesta: "22.11.04 1 MySQL & PostgreSQL Heikki Airaksinen & Janne Richter."— Esityksen transkriptio:

1 22.11.04 1 MySQL & PostgreSQL Heikki Airaksinen & Janne Richter

2 22.11.04 2 Johdanto SQL (Structured Query Language) Ennen tiedonhaku oli tehtävä kirjoista, mutta nykyisin voidaan tallentaa suuria tietokokonaisuuksia järjestelmällisiksi tietokannoiksi.

3 22.11.04 3 Tietokannan suunnittelu Suunnitteluprosessi on toimintosarja, jossa eri vaiheet toteutuvat vuoronperään. Suunnittelussa on tärkeää tietää tarkalleen, miten tietokannan kenttiä ja taulukoita tullaan käyttämään. Yleensä laajan tietokannan suunnittelu vaatii jonkinlaista kokemusta tai vähintäänkin laajamittaista perehtymistä tietokantarakenteisiin. Pelkällä maalaisjärjellä laajan tietokannan toteutus ei onnistu.

4 22.11.04 4 Tietojen käsittely mysql> select * from Palaute; +-----------+------------+-----------+----------+---------+----------+ | IdPalaute | Projekti | Asiakas | Ruusut | Risut | Vastattu | +-----------+------------+-----------+----------+---------+----------+ | 1 | Tprojekti | Tasiakas | Truusut | Trisut | 1 | | 2 | Tprojekti1 | Tasiakas1 | Truusut1 | Trisut1 | 1 | | 3 | Tprojekti2 | Tasiakas2 | Truusut2 | Trisut2 | 1 | 8 rows in set (0.01 sec) mysql> Tiedon lisäys; INSERT INTO Palaute VALUES (’4’, ’Tprojekti3’, ’Tasiakas3’, ’’,’’,’1’;

5 22.11.04 5 Tietojen käsittely MySQL: Show tables; -näyttää tietokannasta löytyvät taulut select * from taulu; -näyttää kaiken sisällön taulusta PostgreSQL \d –näyttää tietokannasta löytyvät taulut select on samanlainen, kuin MySQL:ssä

6 22.11.04 6 SQL-komentoja Komennot ovat melko lailla samat MySQL:ssä ja PostgreSQL:ssä Joissain komennoissa on pieniä eroja, mutta samat toiminnot kuitenkin löytyvät.

7 22.11.04 7 Varmuuskopio Yksittäisen db:n kopiointi: [root@localhost root]# pg_dump -U postgres testi > testi.out dumpista palauttaminen: #su postgres $ psql testi < testi.out Varmuuskopiointi (kaikki db:t kerralla): [root@localhost downloaded]# pg_dumpall -U postgres > db_all.out


Lataa ppt "22.11.04 1 MySQL & PostgreSQL Heikki Airaksinen & Janne Richter."

Samankaltaiset esitykset


Iklan oleh Google