U sljedećem članku ćemo baciti pogled na Beekeeper Studio. Ovo je besplatni SQL editor otvorenog koda i menadžer baze podataka za Gnu/Linux, MacOS i Windows. Pomoću ovog alata moći ćemo lako da se povežemo, konsultujemo i upravljamo našim bazama podataka. Objavljuje se pod licencom MIT-a.
Program trenutno kompatibilan je s bazama podataka; SQLite, MySQL, MariaDB, Postgres, SQL Server, cockroachDB i Amazon Redshift. Takođe ima korisničko sučelje za više zadataka s karticama, koje je jednostavno i lako za korištenje. Preko njega možemo sačuvati naše SQL upite. Neke druge dostupne funkcije su mogućnost automatskog dovršavanja upita ili isticanja sintakse.
Opće karakteristike Beekeeper studija
- Ugrađeni editor nudi korisnicima Isticanje sintakse i prijedlozi za autodovršavanje za upite, i tako biti u mogućnosti da radite brzo i lako.
- Ima interfejs sa karticama, tako da možemo raditi više zadataka s njima.
- Možemo sortiranje i filtriranje podataka tablice, da pronađemo ono što nam je potrebno u svakom trenutku.
- Program također nudi neke prečice na tastaturi.
- Moći ćemo Lako sačuvajte i organizirajte najčešće korištene upite, tako da ih možemo koristiti iznova i iznova na svim našim vezama.
- Mi ćemo imati historija izvršenja upita, sa kojim možemo pronaći onaj upit na kojem radimo danima.
- Imat ćemo zadana tamna tema.
- Uz normalne veze, Možemo šifrirati vezu sa SSL-om ili tunelom preko SSH-a. Kada sačuvate lozinku za povezivanje, program će se pobrinuti da je šifrira kako bi bila sigurna.
Instalirajte Beekeeper Studio na Ubuntu
Instalacija Beekeeper Studio na Ubuntu je jednostavan proces. Možemo ga instalirati kroz izvorni DEB paket fajl, AppImage i kroz snap paket. Sve ih možemo pronaći u stranica izdanja projekta.
Korištenje .deb paketa
Da bismo koristili .deb paket, moraćemo samo da ga preuzmemo i sačuvamo na našem računaru. Ovaj fajl možemo preuzmite ga ili koristeći web preglednik i odete na stranicu sa izdanjima projekta ili otvorite terminal (Ctrl+Alt+T) i izvršite naredba:
wget https://github.com/beekeeper-studio/beekeeper-studio/releases/download/v1.4.0/beekeeper-studio_1.4.0_amd64.deb
U ovom slučaju, naziv datoteke je 'beekeeper-studio_1.4.0_amd64.deb'. Ovo će se promijeniti ovisno o verziji programa. Dakle, ova i sljedeće naredbe će se promijeniti ovisno o imenu datoteke.
Nakon što je paket preuzet, sa istog terminala ćemo imati samo pokrenite sljedeću naredbu za pokretanje instalacije:
sudo dpkg -i beekeeper-studio_1.4.0_amd64.deb
Kada se instalacija završi, možemo potražiti pokretač na našem računaru da pokrenemo program:
Deinstaliraj
para uklonite program instaliran sa .deb paketom, u terminalu (Ctrl+Alt+T) sve što trebate učiniti je izvršiti:
sudo apt remove beekeeper-studio
Korištenje AppImage
Kao iu prethodnom slučaju, prvo ćemo morati preuzmite najnoviju verziju Beekeeper Studio u .AppImage formatu sa stranice pokretanja projekta. Također ćemo imati mogućnost da otvorimo terminal (Ctrl+Alt+T) i izvršimo sljedeću naredbu za preuzimanje datoteke:
wget https://github.com/beekeeper-studio/beekeeper-studio/releases/download/v1.4.0/Beekeeper-Studio-1.4.0.AppImage
Kada je preuzimanje završeno, imamo promijenite dozvole za fajl kako biste ga učinili izvršnim. To ćemo učiniti naredbom:
sudo chmod +x Beekeeper-Studio-1.4.0.AppImage
Sada možemo pokrenite program izvršavanjem naredbe na istom terminalu:
./Beekeeper-Studio-1.4.0.AppImage
Kao iu slučaju .DEB paketa, ime 'Beekeeper-Studio-1.4.0.AppImage' može se promijeniti ovisno o nazivu preuzete datoteke.
Korištenje snap paketa
Ovaj program također možemo instalirajte ga pomoću snap pack. Da bismo to učinili, otvorit ćemo terminal (Ctlr+Alt+T) i izvršiti naredbu:
sudo snap install beekeeper-studio
Deinstaliraj
para uklonite instalirani program kao snap paket sa našeg računara, sve što treba da uradite je da otvorite terminal (Ctrl+Alt+T) i izvršite naredbu:
sudo snap remove beekeeper-studio
Na bilo koji od ovih načina možemo instalirati Beekeeper Studio u Ubuntu. Ovaj open source SQL editor i menadžer baze podataka je atraktivan, moćan, ali i jednostavan za korištenje SQL okvir. Više informacija o projektu možete pronaći kod njih web stranica, u službena dokumentacija ili u GitHub stranica.
Da li morate izvoziti rječnike i dijagrame iz BDD-a?