Tällä oppitunnilla tarkastelemme joitakin suosituimpia GUI-työkaluja, joilla pääsee MySQL-tietokantaan Ubuntu 18.04:ssä. Nämä vaihtelevat sovelluskooltaan ja helppokäyttöisyydeltään, mutta ne ovat hyödyllisiä joidenkin vain kullekin sovellukselle ominaisten ominaisuuksien osalta. Tarkastelemme näitä GUI-työkaluja ja niiden tarjoamia ominaisuuksia eri tavoin tässä viestissä. Aloitetaan.
MySQL GUI Tools for Ubuntu 18.04
Sequel Pro
Sequel Pro on erinomainen ja kevyt työkalu MySQL:n käyttämiseen paikallisilla ja etäkoneilla. Jos etsit työkalua, joka sisältää yksinkertaisen tarkoituksen käyttää MySQL:ää paikallisissa ja etäkoneissa, tämä on erittäin kevyt työkalu, jonka avulla voit nopeasti muodostaa yhteyden tiettyyn tietokantaan tarvittavine yksityiskohtineen:
MySQL GUI Tool: Sequel Pro
Kuten yllä olevasta kuvasta näkyy, sen avulla voimme muodostaa yhteyden tietokantaan SSH-, Socket- tai Standard-yhteyden yksityiskohtien kautta. On mahdollista tallentaa suosikkiyhteyksiä, jotta voimme muodostaa niihin yhteyden uudelleen aina tarvittaessa nopeasti.
MySQL Workbench
MySQL Workbench on työkalu, jota käytetään moniin muihinkin ominaisuuksiin kuin vain tietokantaan pääsyyn. Ensin tarkastelemme tämän työkalun meille tarjoamaa ensisijaista ominaisuutta, tietokantaan yhdistämistä:
MySQL GUI Tool: MySQL Workbench
Yksiselitteisesti se tarjoaa myös samat ominaisuudet yhteyden muodostamiseen etätietokantaan kuin aiemmin näkemämme Sequel Pro -työkalu. Tämän lisäksi MySQL Workbenchin avulla voimme lukea taulukoita ja muuntaa ne suoraan EER-diagrammeiksi seuraavilla vaiheilla:
Taulukosta ER-diagrammiksi
Prosessia kutsutaan Reverse Engineeringiksi. Kun se on valmis, näemme yksinkertaisesti vaaditun tuloksen:
Taulukosta EER-kaavioon
Tämä on erinomainen käyttökohde dokumentaation laatimiseen tällä hetkellä olemassa oleville tietokannoille ja taulukoille & paljon nopeammin sekä manuaalista työtä. Siitä on apua paitsi tietokannan ylläpitäjille myös arkkitehdeille ja kehittäjille.
dbForge Studio for MySQL
DbForge Studio for MySQL on todettu yhdeksi älykkäimmistä palveluista MySQL:n ja MariaDB:n kanssa työskentelyyn myös:
dbForge Studio for MySQL
Se on universaali graafinen käyttöliittymätyökalu MySQL- ja MariaDB-tietokantojen kehittelyyn, hallintaan ja hallinnointiin. Sen luojien mukaan: “IDE:n avulla voimme luoda ja suorittaa kyselyitä, kehittää ja debugata tallennettuja rutiineja, automatisoida tietokantaobjektien hallintaa, analysoida taulukoiden tietoja intuitiivisen käyttöliittymän kautta”. Aivan kuten MySQL Workbench, myös dbForge Studio mahdollistaa tietokannan visuaalisen suunnittelijan:
dbForge Studio
Kyselyiden rakentaminen, muokkaaminen ja suorittaminen sekä kyselyiden suorituskyvyn mittaaminen ja optimointi helpottuvat huomattavasti seuraavilla toiminnoilla:
- MySQL Debugger
- MySQL Code Completion
- Query Profiler
- SQL-koodin muotoilu
- SQL-syntaksitarkistus
Kokeile näitä toiminnallisuuksia, ja hyödynnä tätä erinomaisesti.
DBManager Professional
DBManager Professionalin joustavuus tekee siitä ihanteellisen nykypäivän nopeasti muuttuvaan liiketoimintaympäristöön, sillä se pystyy hallitsemaan kaikkia tiedonhallintaan liittyviä näkökohtia. Lisäksi siinä on sisäänrakennettu tuki nykyisin käytetyimmille tietokantamoottoreille: MySQL, PostgreSQL, Interbase/Firebird, SQLite, DBF, MSAccess, MSSQL Server, Sybase ja Oracle. Kehittynyt käyttöliittymä, tehokkaat ominaisuudet, helppo tietokantojen integrointi.
Johtopäätös
Tällä oppitunnilla tarkastelimme neljää käytetyintä MySQL:n graafista käyttöliittymävälinettä, joita käytetään kaikissa käyttöjärjestelmissä ja joilla on hämmästyttäviä ominaisuuksia ja työkaluja, jotka helpottavat tietokantojen suunnittelua, mallintamista ja virheenkorjausta.
.