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

Slides:



Advertisements
Samankaltaiset esitykset
Tietokannat: MySQL ja PostgreSQL. Yleistä • Relaatiotietokantaohjelmisto, jolla voidaan luoda, ylläpitää ja muuttaa ja hallinnoida tietokantoja • Avoin.
Advertisements

Open source testaustyökalut
Toimisto-ohjelmat Linuxissa
Toimisto-ohjelmat Linuxissa Atte Lukkari /OH4 Syksy 2006.
Opinnäytetöiden esittely
Ortodoksinen viestintäseminaari Helsinki
Liferay Portal © Reino Aarinen, Liferay Portal Olemassa jo Liferay Portal 4.3.0rc1. Tässä asennettu Liferay Portal Liferay on avoimeen.
Ville Ahola EL5. Yleistä  Avoimen lähdekoodin www- serveriohjelma  Lähes jokaiseen käyttöjärjestelmään löytyy oma versio  Ollut suosituin www-palvelin.
KRAKKEROINTI ja tietokannat.
Hankintasuunnitelma.
Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2011,2012.
Mandriva Linux eli Mandrake Linux Toni Näppi EL2.
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Avoin lähdekoodi - Open Source.
Apache - yhteisnimitys useille Pohjois- Amerikan intiaaniheimoille - yhteinen etninen ja kulttuurinen tausta - puhuvat eteläisiä athabasca- kieliä Apassipäällikkö.
APACHE Kurssi: V Linux Sami Karjalainen OH3 Mika Haaja OH5.
Pekka Paananen Toni Valkonen OH3. Historia 1994 NCSA:n HTTPd pääkehittäjä erosi NCSA:n palveluksesta syntyi Apache - A Patchy Server sekä Apache Group.
MySQL & PostgreSQL Heikki Airaksinen & Janne Richter.
Tietokantapalvelimet Ville Parviainen. Sisältö Yleistä tietokannoista SQL PostgreSQL MySQL MySQL vs. PostgreSQL Linux -työ.
Lähiverkot erikoistyökurssi TIETOKANTAPALVELIN Linux-harjoitustyö Mari Toukola
Tietokantapalvelimet -Mikko Pehkonen, Tite4. Tietokantapalvelimista  DBMS (Database Management Systems)  Tarkoitettu tiedon keskitettyyn hallintaan.
Hakemistopalvelut Aleksi Kaalinpää OH5. Mitä hakemistopalvelut ovat? - Ohjelmistoja, jotka varastoivat ja organisoivat tietoa verkon käyttäjistä ja resursseista.
Patrik Stengård Ti10 tive. Johdanto Suse Linux on tietokoneen käyttöjärjestelmä Ytimen tyyppi on monoliittinen Kernel Avoin lähdekoodi Alkuperältään saksalainen.
Mysql ja Postgresql Henry Sunesson. Mitä ne ovat ● MySQL ja PostgreSQL ovat sql(standard query langue) palvelimia eli toiselta nimeltään tietokanta palvelemia.
Windows xp on nykyään poistettu käytöstä kuten myös win me,98,95.
Ville Liljeqvist oh Linuxin toimisto-ohjelmat.
Tietoturva ja tietosuoja Mikael Kivelä, kasvatustieteen laitos.
Datan ja aineistojen avaaminen Finnan avulla
Tutkimustietovaranto
Produktio Produktio Budjetti on MS Access –tietokantasovellus, joka on kehitetty teattereita varten yhteistyössä suomalaisen ammattiteatterin kanssa. Kaikki.
Ubuntu Linux.
Käsitemallin suunnittelutyökalut
Tietokantamoottorit Suosittuja tietokantamoottoreita: MySQL SQLite
Tietokanta (database) on kokoelma tietoja, jotka liittyvät tavalla tai toisella toisiinsa (esim. henkilö -> auto -> katsastus aika -> …) Tietokannan (relaatiomalli)
LibreOffice OSUVAMPI-hankkeen VESO
Tuloksellinen Java-ohjelmointi
WWW-sisällönhallintaohjelmistot
Web-sisällönhallintajärjestelmät
8. Näppäimistöltä lukeminen
Yritykseni pahimmat kilpailijat
Rasmus Henrik Annala MYTLPT15A
Konferenssien käsittely
SUSE Linux.
Tutkimustietovaranto – Virran tuomaa Työpaja
Linux-pelikäytössä Olli Vainionpää.
WWW-Sisällönhallintaohjelmat
Finna.fi:n somemarkkinointi
Sisältö PostgreSQL MySQL Historia yms. ORDBMS Ominaisuuksia Asennus
Viitanen Kimmo 2016.
Mint Aloittelijoille suunniteltu Ubuntuun perustuva jakelu.
Tekijä: Tommi Kesti TI15S
Työryhmien työpaja Kumea-työryhmä.
Datan ja aineistojen avaaminen
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Web-sovellusten kehittäminen - Aloitusluento
Aaltonen Petteri Laine Risto Nuutinen Ossi
Otsikon asettelu alaotsikko.
Kehitetty vuonna 1995 (Michael Widenius ja David Axmark)
Pyry-Petteri Mikkola.
Rakentaisinko organisaation identiteetinhallinnan open source -tuotteella? Timo Hatakka
SUKUTUTKIMUS Kaikki pystyvät tutkimaan sukuaan helposti ja kiinnostavasti Koko tutkimus tehdään tietokoneella Jokainen opiskelija tutkii itsenäisesti.
Avoin rajapinta Espoon kaupungin internet-sivuille
PHP Tietokantaohjelmointi 1
Projektiorganisaatio:
Päällekkäisyys ja AFO-ontologia
Otsikon asettelu Alaotsikko.
w w w . v i r t u a a l i a m k . f i Tietokantojen hallinta, 2 ov
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Video 5: Yleisesti kysyttyjä kysymyksiä ja niihin annettuja vastauksia
some ja netti neuvottelupäivät Tampere
Esityksen transkriptio:

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

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

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.

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

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

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

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