Seuraavassa artikkelissa aiomme tarkastella DBeaveria. Tämä on SQL-asiakas ja tietokannan hallintatyökalu. Se on Java-sovelluksella kirjoitettu työpöytäsovellus, joka perustuu Eclipse-alustaan. Jos haluamme työskennellä relaatiotietokantojen kanssa, aikoo käyttää käyttää JDBC-sovellusliittymä vuorovaikutuksessa tietokantojen kanssa JDBC-ohjaimen kautta. Käytä muissa kuin SQL-tietokannoissa omia tietokantaohjaimia.
Tämä asiakas toimittaa meille a editori, joka tukee koodin täydennystä ja syntaksin korostamista. Meillä on myös Eclipse-laajennusarkkitehtuuriin perustuva laajennusarkkitehtuuri, jonka avulla käyttäjät voivat muokata suurta osaa sovelluksen toiminnasta tietyn toiminnon tai tietokannan ominaisuuksien saavuttamiseksi.
Tämä ohjelmisto on tarkoitettu kehittäjille ja tukee paitsi Microsoft SQL: ää. Se antaa meille mahdollisuuden työskennellä myös monien muiden kanssa relaatiotietokannat suosittu kuten MySQL, PostreSQL, SQLite, Oracle, DB2, MariaDB, Sybase, Teradata, Netezza jne. Samalla myöntää joitain NoSQL-tietokannat kuten MongoDB, Cassandra, Redis, Apache Hive jne.
On myös tärkeää mainita se on maksettu versio, tämä antaa meille mahdollisuuden käyttää NoSQL: ää tai jos tarvitsemme joitain lisäominaisuuksia, kuten Officen integrointia tai apua.
DBeaverin yhteisöversio (CE) on ilmainen ja avoimen lähdekoodin ohjelmisto joka jaetaan Apache-lisenssillä. DBeaverin suljetun lähdekoodin yritysversio jaetaan kaupallisella lisenssillä. Seuraavilla riveillä näemme tämän työkalun ilmaisen (yhteisö) version. Saat lisätietoja tästä tämän projektin verkkosivusto.
DBeaverin ominaisuudet
- Tämä asiakas tukee suosituimpia tietokantoja, kuten: MySQL, PostgreSQL, MariaDB, SQLite, Oracle, MS Access, DB2, SQL Server, Sybase, Teradata jne.. Tukee mitä tahansa tietokantaa, jossa on JDBC-ohjain.
- Vaikka voi manipuloida mitä tahansa ulkoista tietolähdettä, joka saattaa käyttää JDBC-ohjainta tai ei.
- On laajennussarja tietyille tietokannoille (MySQL, Oracle, DB2, SQL Server, PostgreSQL, Vertica, Informix, MongoDB, Cassandra, Redis) ja erilaiset tietokannan hallinnan apuohjelmat.
- Voimme saada visuaaliset kaaviot tietokantaobjekteista yksittäiset ja täydelliset järjestelmät.
- Sallii meille muokata tai tarkastella taulukoita. Voimme viedä myös moniin muotoihin, kuten CSV, HTML, XML, XLS, XLSX.
- Meillä tulee olemaan useita datanäkymiä sopeutua käyttäjien erilaisiin tarpeisiin, kuten kuvasisällön näyttämiseen (gif, png, jpeg, bmp).
- Online-tietojen muokkaus ja omistetussa tilassa.
- Sallii meille liittyä SQL-kyselyihin joka suoritetaan DB-istunnossa heti yhteyden muodostamisen jälkeen.
- Löydämme a yhteydenhallinta jonka avulla voimme määrittää yhteydet eri tietokantoihin ja käyttää myös joitain lisäominaisuuksia, kuten SSH-tunneli, SOCKS-välityspalvelin tai suorittaa komentokomentoja ennen tietokantayhteyttä tai sen jälkeen.
Asenna DBeaver Ubuntuun
.Deb-paketin kautta
Debian-, Deepin OS-, Ubuntu- ja Linux Mint -käyttäjät, muiden deb-pakettien tuella toimivien jakelujen joukossa, voimme lataa sovelluksen .deb-paketti. Tätä varten 64-bittisten käyttäjien on vain avattava pääte (Ctrl + Alt + T) ja käytettävä seuraavaa komentoa:
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
Kun paketin lataus on valmis, voimme asenna se seuraavalla komennolla kansiosta, johon olemme tallentaneet .deb-paketin:
sudo dpkg -i dbeaver-ce*.deb
Flatpakin käyttö
Jos olet kiinnostunut asentamaan tämän työkalun, toinen menetelmä, joka meidän on pystyttävä Asenna DBeaver Community Ubuntuun vastaavan Flatpak-paketin kautta. Asennuksen jatkamiseksi meidän on käytettävä vain Flatpak-pakettia, joka on mahdollista lataa flathub-sivulta tai avaamalla Ubuntu-ohjelmistovaihtoehto ja asentamalla sen suoraan sieltä.
Asennuksen valmistuttua voimme alkaa käyttää tätä sovellusta Ubuntu-järjestelmässämme. Meidän on vain etsittävä syöttäjää joukkueestamme.
DBeaver on hyödyllinen ohjelma ammattimaisille ja amatööritietokantojen ylläpitäjille. Tämä tekee työskentelystä tietokannoissa intuitiivista ja yksinkertaista.