Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuKirsti Karjalainen Muutettu yli 7 vuotta sitten
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
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.