V naslednjem članku si bomo ogledali DBeaver. To je odjemalec SQL in orodje za upravljanje baz podatkov. Je namizna aplikacija, napisana v Javi in temelji na platformi Eclipse. Če želimo delati z relacijskimi bazami podatkov, bo uporabil uporablja JDBC API za interakcijo z bazami podatkov prek gonilnika JDBC. Za druge zbirke podatkov, ki niso SQL, uporabite lastniške gonilnike baz podatkov.
Ta stranka nam bo priskrbela a urejevalnik, ki podpira dokončanje kode in poudarjanje sintakse. Imeli bomo tudi vtično arhitekturo, ki temelji na vtični arhitekturi Eclipse, kar bo uporabnikom omogočilo, da spremenijo velik del vedenja aplikacije, da dosežejo določene funkcije ali značilnosti baze podatkov.
Ta programska oprema je namenjena razvijalcem in podpira ne samo Microsoft SQL. Omogočil nam bo tudi sodelovanje s številnimi drugimi relacijske baze podatkov priljubljen kot MySQL, PostreSQL, SQLite, Oracle, DB2, MariaDB, Sybase, Teradata, Netezza itd. Hkrati priznava nekaj Baze podatkov NoSQL kot MongoDB, Cassandra, Redis, Apache Hive itd.
Pomembno je omeniti tudi to obstaja plačljiva različica, to nam bo omogočilo uporabo NoSQL ali če bomo potrebovali nekatere dodatne funkcije, kot sta Officeova integracija ali pomoč.
Community Edition (CE) DBeaver je brezplačna in odprtokodna programska oprema ki se distribuira pod licenco Apache. Zaprtokodna izdaja podjetja DBeaver je na voljo pod komercialno licenco. V naslednjih vrsticah bomo videli brezplačno (skupnostno) izdajo tega orodja. Za več informacij o tem se lahko obrnete na spletna stran tega projekta.
Funkcije DBeaver
- Ta odjemalec podpira najbolj priljubljene zbirke podatkov, kot so: MySQL, PostgreSQL, MariaDB, SQLite, Oracle, MS Access, DB2, SQL Server, Sybase, Teradata itd.. Podpira katero koli bazo podatkov z gonilnikom JDBC.
- Čeprav lahko manipulira s katerim koli zunanjim virom podatkov, ki lahko uporablja ali ne uporablja gonilnika JDBC.
- Obstaja vtični komplet za nekatere zbirke podatkov (MySQL, Oracle, DB2, SQL Server, PostgreSQL, Vertica, Informix, MongoDB, Cassandra, Redis) in različne pripomočke za upravljanje z bazami podatkov.
- Lahko dobimo vizualni diagrami objektov baze podatkov posamezne in popolne sheme.
- Nam bo dovolil urejanje ali ogled tabel. Izvažamo lahko tudi v številne formate, kot so CSV, HTML, XML, XLS, XLSX.
- Bomo imeli več podatkovnih pogledov prilagoditi različnim uporabniškim potrebam, kot je prikaz slikovne vsebine (gif, png, jpeg, bmp).
- Spletno urejanje podatkov in v namenskem prostoru.
- Nam bo dovolil pridružite poizvedbe SQL ki se bo izvedel v seji DB takoj po vzpostavitvi povezave.
- Našli bomo a upravitelj povezav kar nam bo omogočilo, da konfiguriramo povezave z različnimi bazami podatkov in uporabimo tudi nekatere napredne lastnosti, kot so tunel SSH, proxy SOCKS ali izvršimo ukaze lupine pred ali po povezavi z bazo podatkov.
Namestite DBeaver na Ubuntu
Preko paketa .deb
Uporabniki Debian, Deepin OS, Ubuntu in Linux Mint bomo med drugimi distribucijami s podporo za deb pakete lahko prenesite paket .deb aplikacije. Če želite to narediti, morajo 64-bitni uporabniki odpreti terminal (Ctrl + Alt + T) in uporabiti naslednji ukaz:
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
Ko bo prenos paketa končan, bomo to lahko storili namestite ga z naslednjim ukazom iz mape, kamor smo shranili paket .deb:
sudo dpkg -i dbeaver-ce*.deb
Uporaba Flatpaka
Če vas zanima namestitev tega orodja, moramo biti sposobni še enega načina namestite skupnost DBeaver v Ubuntu, je prek ustreznega paketa Flatpak. Za nadaljevanje te namestitve bomo morali uporabiti le paket flatpak, ki ga lahko prenesi s strani flathub ali odpiranje Programska možnost Ubuntu in ga namestite neposredno od tam.
Po končani namestitvi lahko začnemo uporabljati to aplikacijo v našem sistemu Ubuntu. Vrč bomo morali iskati le v naši ekipi.
DBeaver je koristen program za profesionalne in amaterske skrbnike baz podatkov. Tako je delo v zbirkah podatkov intuitivno in preprosto.