Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

TIETOKANNAT MySQL ja PostGRE Jussi Toivakka ja Juha Törö.

Samankaltaiset esitykset


Esitys aiheesta: "TIETOKANNAT MySQL ja PostGRE Jussi Toivakka ja Juha Törö."— Esityksen transkriptio:

1 TIETOKANNAT MySQL ja PostGRE Jussi Toivakka ja Juha Törö

2 YLEISTÄ TIETOKANNOISTA  Tietokanta on tietotekniikassa käytetty termi, joka tarkoittaa kokoelmaa tietoja joilla on yhteys toisiinsa. Tietokannan tulee olla helposti haettavissa, hallittavissa ja päivitettävissä.  Tietokantojen koot vaihtelevat suuresti aina yhteen tiedostoon tallennetuista taulukoista hyvin suuriin tietokantoihin, joissa on useita miljoonia tietueita lukuisista kiintolevyistä koostuvilla levypakoilla. (RAID-tekniikka)  Esimerkki yksinkertaisesta tietokannasta: IDNimiSukunimi 1TietoKantanen 2MySQL 3MariaDB

3 MYSQL  Suomalaisen Michael ”Monty” Wideniuksen ja David Axmarkin kehittämä  Perustuu avoimeen lähdekoodiin  Hyvin suosittu web-palveluiden tietokantaohjelmistona  Merkittäviin käyttäjiin kuuluu:  Google  Facebook  NASA  Myytiin vuonna 2008 Sun Microsystems yritykselle, joka myytiin edelleen Oraclelle 7,4 miljardilla dollarilla.

4 MYSQL  Ilmainen tiettyyn pisteeseen asti, kaupalliseen käyttöön tarvitaan kaupallinen lisenssi  Avoin lähdekoodi  Helposti saatavilla esim. LAMP-paketista (Linux, Apache, MySQL/MariaDB ja PHP, Perl ja/tai Python.)  MySQL sisältää rajapinnan usealle ohjelmointikielelle:  C, C++ ja C#  Java  Ruby

5 MYSQL VAHVUUKSIA  Suosituin tietokantajärjestelmä, paljon tukea saatavilla  Helppokäyttöinen vähäiselläkin SQL-tietämyksellä  Toimii monella käyttöjärjestelmällä  Mukautuvuus tarpeiden mukaan  Avoin lähdekoodi (tavallaan)  Tietoturva  Nopea

6 MYSQL HEIKKOUKSIA  Ei toimi hyvin suurien tietokantojen kanssa  Epävakaa kilpailijoihin verrattuna  Kehitys ollut hidasta siitä lähtien kun Oracle otti ohjat käsiin  Ei aina toimi toivotulla tavalla ilman lisäosia  Vähemmän ominaisuuksia kuin muilla vaihtoehdoilla

7 MYSQL KÄYTTÖ  Aloittelijoille suositellaan MySQL Workbench nimistä graafista käyttöliittymää, jolla tietokantojen luonti ja hallinnointi on helpompaa  Toisaalta Unix-komentoriviltä ei myöskään ole vaikeaa hallinnoida tietokantoja  Komentoja esim. CREATE, SELECT, SHOW, INSERT, DROP jne...  Kirjautuminen MySQL:ään komentoriviltä:  mysql -h localhost -u username –ppassword mydb

8

9

10


Lataa ppt "TIETOKANNAT MySQL ja PostGRE Jussi Toivakka ja Juha Törö."

Samankaltaiset esitykset


Iklan oleh Google