Ta strona jest częściową listą interaktywnych klientów SQL (GUI lub innych) – nie obejmuje ona mechanizmów raportowania, programów ładujących dane ETL ani elementów wizualnych narzędzia projektowe, tylko interaktywne klienty, do których można wpisać SQL i uzyskać z nich wyniki. Obejmuje to aplikacje internetowe lub stacjonarne.
Klienci GUI macOS
Klienci kompatybilni tylko z systemem OS X .
Oprogramowanie typu open source lub całkowicie bezpłatne
(pusta lista)
Zastrzeżone
Niektóre z nich mają warstwę „bezpłatną” ( zwykle nieco okaleczony).
QueryPie (bezpłatny)
Kompletne wieloplatformowe środowisko IDE dla ALL (Mac, Windows, Linux)
Funkcje:
- Autouzupełnianie: natychmiastowe automatyczne uzupełnianie ułatwiające szybsze pisanie zapytania
- Muti-query, Multi-results: Intuicyjny interfejs użytkownika przyspiesza wyszukiwanie i wykonywanie zapytań oraz umożliwia jednoczesne wyświetlanie wyników wielu zapytań
- Bezpośrednia edycja danych: wystarczy kilka kliknięć, aby edytować wyniki zapytań, przeglądarka danych i struktura tabeli bezpośrednio
SQLPro dla Postgres
macOS 10.8 i nowszy
Funkcje:
- W 100% natywna aplikacja OS X z przejrzystym i prostym w użyciu interfejsem.
- Edytor zapytań z podświetlaniem składni i autouzupełnianiem.
- Obsługa wykonywania wielu zestawów wyników.
- Funkcja historii, wyświetlająca ostatnie dziesięć wykonanych zapytań.
- Wykrywanie klucza podstawowego w celu modyfikacji wbudowanych zestawów wyników.
- Obsługa niestandardowych motywów umożliwiająca programistom pracę ze stylem.
TablePlus
Nowoczesne, natywne narzędzie z eleganckim interfejsem użytkownika, które umożliwia jednoczesne zarządzanie wieloma bazami danych, w tym PostgreSQL. Dostępne w systemach macOS, Windows i iOS.
- Prawdziwie natywna konstrukcja.
- Workspace obsługuje wiele kart, wiele okien
- Potężny edytor SQL z pełnymi funkcjami: automatyczne podświetlanie składni, automatyczna sugestia, podzielony panel, ulubione i historia.
- Filtr danych & Sortowanie, import & eksport
- Motyw w pełni ciemny & nowoczesny skrót
Dzięki systemowi wtyczek możesz pisać własne nowe funkcje do pracy z bazą danych zgodnie ze swoimi potrzebami (eksport wykresów, ładny json…).
Postico
Ładny klient natywny autorstwa twórców Postgres.app. Bezpłatna „wersja demonstracyjna” niedrogiej, zastrzeżonej aplikacji, ale ma bardzo rozsądne ograniczenia („tylko jedna karta”) i nie ma ograniczeń czasowych.
Postico to w pełni natywna aplikacja na komputery Mac do łączenia się z serwerem PostgreSQL . Obsługuje szyfrowane połączenia przez SSL i SSH z PostgreSQL 8.0 i nowszymi wersjami, w tym z Amazon Redshift.
Postico ma potężny edytor zawartości tabel z możliwością edycji w komórce i opartą na formularzach edycję wierszy na pasku bocznym. Możesz szybko filtrować tabele według słów kluczowych, a nawet złożonych wyrażeń SQL.
Dostępny jest również edytor struktury tabel do edycji kolumn, typów, wartości domyślnych, kluczy obcych, ograniczeń sprawdzania itp.
Wreszcie istnieje wygodny edytor zapytań SQL z obsługą historii zapytań i podświetlaniem składni. Ma również wygodne funkcje, takie jak automatyczne wcięcie i skróty do linii komentarzy itp.
PSequel (bezpłatny)
OS X Yosemite +, bezpłatny, ale nie uszkodzony. Ostatnia aktualizacja: 2018. Natywny OS X
SEQUEL dla PostgreSQL
SEQUEL dla PostgreSQL to profesjonalne narzędzie do administrowania i zarządzania bazami danych, z niezwykle intuicyjnym i bogatym w funkcje GUI, dzięki czemu jest najlepszy narzędzie pomocnicze dla programistów i administratorów. SEQUEL jest lekki, szybki i potężny, dzięki czemu może znacznie uprościć proces zarządzania bazą danych. Dla tych, którzy nie mogą żyć bez CLI, SEQUEL oferuje potężny edytor zapytań z podświetlaniem składni, autouzupełnianiem i widokiem dziennika konsoli, który jest zawsze widoczny, dzięki czemu można monitorować komunikację z bazami danych. Obejmuje:
- Formularze zarządzania bazą danych dla obiektów Schema, Table, Index, Foreign key, Trigger, Rule, Sequence, Collation, Domain, Enum type, Tablespace i Language z pełną obsługą parametrów
- Asystentowe widoki informacyjne dotyczące informacji o obiekcie, działań, pomocy i dokumentacji
- Pasek szybkiego wybierania obiektów i nawigacji
- Pasek zadań z obsługą monitorowania wielu zadań
- Widok dziennika konsoli
- Podświetlanie składni, autouzupełnianie, wykonywanie i wyjaśnianie zapytania bieżącego i wybierającego, numerowanie wierszy i wykrywanie instrukcji roboczych
- Bezpośrednia edycja w widoku wyników, wyjaśnienie wyników zapytania
- Potężny edytor pól
- Aktualizacje baz danych oparte na transakcjach
- Podgląd kodu i edycja treści
Klienci GUI Windows
Klienci kompatybilni tylko z Windows.
Open Source / Free Software
HeidiSQL
HeidiSQL to lekka aplikacja komputerowa Windows z obsługą PostgreSQL od 2015 roku. ZA Obsługuje również MySQL, MariaDB, MS SQL Server i SQLite.HeidiSQL koncentruje się na prostej edycji struktury i edycji danych w oparciu o siatkę, ale ma również kilka zaawansowanych funkcji:
- Zarządzanie sesjami z obsługą folderów
- Wiele połączeń na okno
- Przeglądaj bazy danych i tabele, widoki, procedury i wyzwalacze
- Edytuj kolumny, indeksy i klucze obce tabel
- Zapewnia specjalne edytory dla pól z różnymi typami danych: tekst, data / time, enum, set, binary.
- Karty zapytań do uruchamiania zapytań niestandardowych
- Propozycja ukończenia
- Wyświetla wiele wyników na każdej karcie
- Zachowuje historia wykonanych zapytań
- eksport SQL bezpośrednio do pliku .sql, innej bazy danych lub na inny serwer
- Szybki eksport siatki do Excela, CSV, HTML, XML, LaTeX, Wiki znaczniki, PHP, Markdown, JSON
- Wyszukaj tekst w bazie danych lub na całym serwerze
- Importuj pliki tekstowe
- Sformatuj ponownie niestandardowe zapytania SQL
Zastrzeżone
dbForge Studio dla PostgreSQL
dbForge Studi o dla PostgreSQL to zupełnie nowe narzędzie do tworzenia, zarządzania i edycji baz danych PostgreSQL, przyjemne i łatwe w Devart. PostgreSQL IDE umożliwia użytkownikom tworzenie, rozwijanie i wykonywanie zapytań, edycję i dostosowywanie kodu do wymagań w wygodnym interfejsie użytkownika. Narzędzie zapewnia funkcjonalność edytora danych PostgreSQL do dostosowywania zapytań i okno właściwości do przeglądania wszystkich wymaganych informacji o obiektach bazy danych PostgreSQL.
Kluczowe cechy:
1) Query Profiler
- Plan Drzewo wykonania zapytania
- Diagram wykonania zapytania z kosztem wszystkich operacji jako procent całkowitego kosztu partii
- Lista najważniejszych operacji wykonywanych w serwer
- Plan wykonania w formacie XML
2) Programowanie SQL
- Uzupełnianie kodu PostgreSQL
- Formatowanie kodu SQL
- Sprawdzanie składni SQL
- Walidator zapytań PostgreSQL
3) Eksport i import danych
- Obsługa ponad 10 formatów plików, w tym Arkusze Google
- Elastyczny import i eksport danych.
- Poręczne kreatory eksportu i importu danych
- Migracja danych PostgreSQL
4) Raporty i analiza danych
- Kreator raportów danych
- Projektant raportów
- Pivot Tabele
- Projektant wykresów
5) Eksplorator obiektów
- Pobierz dane z bazy danych w pojedynczym dokumencie SQL
- Obetnij tabelę
- Wybierz Właściwości, aby wyświetlić informacje o obiekcie
- Generuj skrypt AS
6) Edytor danych
- Edycja danych w miejscu
- Edycja danych wyszukiwania
- Edycja danych w trybie buforowanej aktualizacji
- Tabela, tekst, widoki kart
7) Przeglądarka Master-Detail
- Widok projektu do konfigurowania relacji między tabelami
- Widok danych do wygodnego wyświetlania wyników
- Inteligentne sortowanie i filtrowanie
Database Tour Pro
Database Tour Pro to narzędzie bazodanowe z wbudowanym narzędziem do tworzenia raportów dla systemu Windows. Działa z różnymi typami relacyjnych baz danych, w tym PostgreSQL.
Kluczowe funkcje:
- Tworzenie tabel.
- Przeglądanie i edycja danych.
- Kilka sposobów drukowania danych.
- Wbudowany silnik raportów i wizualny projektant raportów z szablonami, wyrażeniami, podglądem itp.
- Konstruktor wyrażeń do raportów i wyrażeń eksportu.
- Budowanie i wykonywanie zapytań SQL. Obsługa wykonywania skryptów SQL z wieloma instrukcjami. Podświetlanie składni w edytorze SQL. Obsługa sparametryzowanych zapytań SQL.
- Ulepszone siatki bazy danych, które pozwalają na przeglądanie i manipulowanie danymi w najwygodniejszy sposób, w tym sortowanie przez klikanie nagłówka kolumny, zmianę wysokości wierszy, zmianę rozmiaru kolumn itp.
- Obsługa wiersza poleceń do wykonywania zapytań, otwierania tabel, operacji eksportowo-importowych, wczytywania raportów itp. z logowaniem wykonanych operacji.
- Wyszukiwanie i zamiana tekstu w bazie danych z możliwością wyboru pól, zakresu rekordów itp .
- Importowanie danych do tabeli z innej tabeli lub zapytania.
- Eksportowanie danych z otwartej tabeli lub zapytania do pliku (ów), takich jak tekst, CSV, HTML, XLSX, XML, RTF , DBF lub do innej relacyjnej bazy danych dowolnego obsługiwanego typu (np. ODBC, PostgreSQL, Oracle, SQL Server, dBase, Interbase, SQLite, MS Access, Firebird itp.).
- Kopiowanie danych do schowka.
- Przeglądanie i edycja danych Blob, takich jak duży tekst i grafika.
- Narzędzia do edycji pól tekstowych (przycinanie, zmiana wielkości liter, zamiana tekst).
- Dostosowany widok danych (czcionka, tło).
- Warunkowe formatowanie danych w siatkach baz danych i raportach.
- Możliwość kontrolowania transakcji.
SQLGate
Windows
SQLGate to proste, ale potężne IDE dla wielu baz danych, w tym PostgreSQL.
- Potężna siatka danych i ERD
- Wielokrotne wykonywanie SQL
- Autouzupełnianie
- Intuicyjny interfejs użytkownika / UX
- Wiele motywów
- Duża szybkość przetwarzania
Użyj SQLGate, aby zmaksymalizować produktywność!
Datazenit
Java
Datazenit to wieloplatformowy graficzny interfejs użytkownika PostgreSQL i MySQL z siatką danych, narzędziem do tworzenia schematów i interaktywnymi wykresami, a także konstruktorem zapytań, edytorem nieprzetworzonych zapytań z funkcją automatycznego uzupełniania, funkcjami współpracy zespołowej, takimi jak połączenia, zapytania i udostępnianie wykresów wśród członków zespołu.
Oparty na sieci Web, ale dostępny w pakiecie jako aplikacja komputerowa (linux, Mac, Windows)
EMS SQL Manager dla PostgreSQL Freeware
EMS SQL Manager dla PostgreSQL Freeware (EMS SQL Manager Lite dla PostgreSQL) to doskonałe i łatwe w użyciu darmowe narzędzie graficzne do administrowania bazą danych PostgreSQL. Ma minimalny wymagany zestaw narzędzi dla tych użytkowników, którzy są nowicjuszami na serwerze PostgreSQL i potrzebują tylko jego podstawowej funkcjonalności.EMS SQL Manager dla PostgreSQL Freeware umożliwia pracę z serwerami, bazami danych i schematami, przeglądanie, edycję, wyszukiwanie, grupowanie, sortowanie i filtruj dowolne dane przechowywane w bazie danych, twórz i wykonuj zapytania SQL za pomocą potężnego edytora SQL, obsługuj wiele wybranych obiektów naraz i wiele więcej.
Dostępna jest prawnie zastrzeżona wersja ze znacznie większą funkcjonalnością.
PostgreSQL Maestro
Pozwala łatwo i szybko tworzyć, edytować, kopiować, upuszczać i zrzucać obiekty bazy danych. Możesz również zaprojektować swoją bazę danych jako diagram ER, budować zapytania wizualnie, wykonywać zapytania SQL i skrypty, debugować funkcje PL / pgSQL, przeglądać i edytować dane, w tym BLOB, przedstawiać dane jako diagramy, eksportować i importować dane do / z najpopularniejszych formatów plików, analizuj dane podsumowane w wielowymiarowych widokach i hierarchiach (kostki OLAP), zarządzaj rolami, użytkownikami, grupami i uprawnieniami PostgreSQL oraz korzystaj z wielu innych narzędzi administracyjnych zaprojektowanych tak, aby praca z serwerem bazy danych PostgreSQL była wygodna i wydajna.
Nucleon Database Master
Nucleon Database Master to nowoczesny, potężny, intuicyjny, łatwy w użyciu i wszystko w jednym PostgreSQL MongoDB, Oracle, DB2, Informix, Ingres, SQL Server, SQL Azure, MySQL, FireBird , Aplikacja kliencka SQLite ze spójnym interfejsem, który upraszcza zarządzanie, tworzenie zapytań, edycję, wizualizację, projektowanie i raportowanie relacyjnych i pozbawionych schematów (NoSQL) systemów baz danych. Możesz podłączyć dowolny system bazodanowy poprzez połączenia ODBC i OleDB, korzystając z Database Master, wykonywać zapytania SQL, LINQ, JSON lub tworzyć, edytować i usuwać wszystkie obiekty bazy danych takie jak tabele, widoki, procedury, kolumny, indeksy, kolekcje, i wyzwalacze. Możesz wykonywać zapytania SQL i skrypty, przeglądać i edytować dane tabel, w tym BLOB (obraz, tekst lub dowolny plik), reprezentować tabele i ich relacje jako diagram ER (Entity Relationship).
SQLPro
SqlPro to łatwe w użyciu narzędzie GUI do obsługi sześciu popularnych baz danych (Oracle, MySQL, PostgreSQL, SQL Server, SQLite i Access). Jedno IDE sprawia, że administrowanie i tworzenie baz danych jest szybsze i bezbłędne.SQLPro Kluczowe funkcje: kodowanie SQL za pomocą kolorów, przeciąganie i upuszczanie obiektów do okienka edytora, aby zaoszczędzić na wpisywaniu ich nazw, odzyskiwaniu kodu SQL na takie rzeczy, jak przechowywane procedury i wyzwalacze z podstawowej bazy danych oraz tworzenie za pomocą jednego kliknięcia instrukcji SELECT i INSERT. Możesz otwierać, zapisywać i drukować skrypty SQL.SQLPro używa natywnych sterowników do łączenia się z bazami danych (nie trzeba instalować silników ODBC ani innych firm).
Analiza danych SQL
Windows
SQL Data Analysis to narzędzie do analizy biznesowej, które pomaga przeglądać i rozumieć dane PostgreSQL.
- Połącz się z bazą danych PostgreSQL, uruchom zapytanie i wizualizuj dane w kilka sekund.
- Analizuj dane za pomocą intuicyjnego interfejsu przeciągania & upuszczania. Żadnego programowania, tylko spostrzeżenia.
- Zapytania między bazami danych umożliwiają połączenie zestawu danych PostgreSQL z zestawem danych innej bazy danych (SQL Server, Oracle, MySQL itp.).
- Elastyczny Układy umożliwiają łączenie wielu widoków danych w celu jak najlepszej wizualizacji danych.
- Udostępniaj i eksportuj swoje odkrycia i spostrzeżenia do plików PDF, Excel i HTML.
- Obsługa wielu silników baz danych – połącz do SQL Server, Oracle, MySQL, MariaDB, SQLite, Access i dowolnej bazy danych obsługiwanej przez ODBC
Analiza danych SQL pomaga przekształcić dane w przydatne informacje. Bezpłatna wersja próbna dostępna pod adresem https://www.yohz.com/sda_details.htm
Wieloplatformowe klienty GUI
Open Source
Ci klienci są zarówno „bezpłatni”, jak i „open source”
Beekeeper Studio
Beekeeper Studio to nowoczesny wieloplatformowy edytor SQL i menedżer baz danych dostępny dla systemów Linux, Mac i Windows.Niektóre z jego funkcji obejmują:
- Czysty, płynny, użyteczny interfejs użytkownika z ciemnymi i jasnymi motywami
- Interfejs z kartami
- Wiele połączeń w tym samym czasie
- Zapisane zapytania i historia uruchamiania
- Autouzupełnianie
pgAdmin 4
pgAdmin 4 to podstawowa przeróbka pgAdmin 3. Zamiast być aplikacją natywną, jest to przede wszystkim aplikacja internetowa, która jest również spakowana jako powłoka internetowa dla komputerów stacjonarnych. Ale działa lokalnie.
Postbird
Open source, aplikacja komputerowa do zarządzania lokalnymi lub zdalnymi bazami danych PostgreSQL.
Sqlectron
windows / linux / OS X
Prosty i lekki komputer stacjonarny / terminal klienta SQL z obsługą wielu baz danych i platformą. GUI lub termin.
Postrzegany jako fajny program, chociaż prawdopodobnie nie jest teraz konserwowany: https://github.com/sqlectron/sqlectron-gui/issues/433
SQuirrel
Platformy obsługujące Javę
SQuirreL SQL Client to graficzny program Java, który umożliwia przeglądanie struktury bazy danych zgodnej z JDBC, przeglądanie danych w tabelach, wydawanie poleceń SQL itp. Minimalna obsługiwana wersja Java to 1.8.x od wersji SQuirreL 3.8.1.
Komentarz 1: Jeśli nie uruchamia się w OS X (jak nic się nie pojawia), zobacz https://sourceforge.net/p/squirrel-sql/bugs/1398/
pgAdmin 3
Windows, Linux, FreeBSD, macOS, OpenBSD, Solaris
Przez wiele lat „standardowy”, swobodnie dostępny klient GUI dla Postgresql, i tak jest w pakiecie w wielu instalatorach pakietowych. Dostarcza narzędzie do zapytań SQL, edytor języków proceduralnych i interfejs CRUD. Jest także jednym z niewielu klientów, który zapewnia interfejs GUI do debuggera plpgsql.
Bezpłatnie Centrum administracyjne bazy danych PostgreSQL. Zawiera graficzny interfejs administracyjny, narzędzie do zapytań SQL, edytor kodu proceduralnego i wiele więcej. pgAdmin III został zaprojektowany, aby odpowiedzieć na potrzeby większości użytkowników, od pisania prostych zapytań SQL po tworzenie złożonych baz danych. Graficzny interfejs obsługuje wszystkie funkcje PostgreSQL i ułatwia administrację. Dostępne w ponad 30 językach i dla kilku systemów operacyjnych.
pgAdmin III to narzędzie Open Source do zarządzania bazami danych PostgreSQL. Zawiera pełną obsługę Unicode, szybkie, wielowątkowe narzędzia do zapytań i edycji danych oraz obsługę wszystkich typów obiektów PostgreSQL.
pgAdmin III jest dołączony do instalatora Windows w starszych wersjach Postgres i możesz go używać jako klienta do administrowania zdalnym serwerem w innym systemie operacyjnym. Zwróć uwagę, że pakiety binarne dla platform takich jak RPM nie pojawiają się w każdym wydaniu punktowym, obecnie musisz wrócić do wersji 1.8.0, aby pobrać ostatni pełny zestaw pakietów.
Program pgadmin przerwał programowanie .org, ale nadal jest utrzymywany przez BigSQL, który przeprowadza podstawową konserwację w celu obsługi nowszych wersji PostgreSQL i pakuje go do aktualnych wersji systemu operacyjnego.
Tora
Linux, Windows, macOS
Oracle, MySQL i PostgreSQL, a także ograniczona obsługa celów ODBC. Zainspirowana zastrzeżonym klientem Toad.
SQL Workbench / J
Java
OpenSource (chociaż zabrania używania przez agencje rządowe z USA, Wielkiej Brytanii, Kanady, Chin, Rosji, Korei Północnej, Syrii, Arabii Saudyjskiej, Turcji i Czeczenii) Narzędzie GUI SQL podobne do Squirrel. Dane mogą być edytowane bezpośrednio w zestawie wyników. Posiada silne wsparcie dla eksportu i importu danych między bazami danych przy użyciu własnego rozszerzenia poleceń SQL. Może być używany w trybie GUI lub jako aplikacja konsoli jon. Wszystkie polecenia specyficzne dla SQL Workbench można również uruchamiać w trybie wsadowym, aby zautomatyzować zadania eksportu i importu. Obsługuje porównywanie schematów („diff”) i kopiowanie danych między bazami danych.
Ma pewne ograniczenia w używaniu przez pracowników rządowych.
DBeaver
Java
Obsługuje wiele baz danych SQL od różnych dostawców, a także kilka baz danych NoSQL (Cassandra, itp.). Dobry edytor zapytań z podświetlaniem składni, uzupełnianiem i automatycznym zapisem. Edycja wyników zapytań. Obsługa tunelowania SSH. Mnóstwo innych fajnych funkcji. Całkiem dobra, ale nie w 100% doskonała obsługa PostgreSQL (jeszcze?).
Czy dostępna jest bezpłatna wersja społecznościowa i „pro”.
pgManage
Alternatywa dla pgAdmin, która działa zarówno w trybie aplikacji, jak i serwera.
Zastrzeżone
Są to aplikacje „zamkniętego źródła”, niektóre oferują bezpłatne wersje demonstracyjne.
PgManager
Windows, Linux
Zasadniczo zastrzeżona, bardziej wydajna wersja PGAdmin II lub PGAccess. Dodaje obsługę edycja wyzwalaczy i ograniczeń, rejestrowanie metadanych i monitorowanie zapytań. Zawiera także narzędzia do importu / eksportu danych w wielu formatach, które są również dostępne samodzielnie dla systemu Linux. Opracowane przez EMS Hitech. (JMB 4.2003).
Valentina Studio (bezpłatny)
Windows / OS X / Linux /
Valentina Studio to potężne narzędzie do administrowania i programowania serwera bazy danych PostgreSQL.Oferuje za darmo wiele zaawansowanych edytorów:
- Edytor schematów z widokami drzewa i kolumn
- Edytor diagramów z inżynierią wsteczną
- Edytor SQL z automatycznym uzupełnianiem , podświetlanie składni, ostatnie i ulubione zapytania, szablony poleceń, wiele paneli z wynikami, …
- Edytor danych z łatwym sortowaniem i filtrowaniem rekordów bez SQL, edycja w komórce.
- Edytor powiązanych danych, który umożliwia naukę powiązanych rekordów w różnych trybach.
- Import / Eksport
- zrzuty SQL
- i tak dalej. .
Valentina Studio PRO – dodaje dodatkowe zaawansowane funkcje, takie jak:
- Edytor raportów do raportów programistów opartych na Valentina Report Engine ze źródłami danych z PostgreSQL i innych baz danych.
- Diagramy do przodu inżynierii
- SQL DIFF
- Transfer danych
RazorSQL
Macintosh / Windows / Linux / Solaris
RazorSQL to narzędzie do zapytań SQL, przeglądarka baz danych, edytor SQL i narzędzie do administrowania bazami danych, porty PostgreSQL i każda inna baza danych zgodna z JDBC lub ODBC. Niektóre z głównych funkcji to narzędzia do tworzenia, usuwania i modyfikowania obiektów, takich jak tabele, widoki, indeksy, wyzwalacze, funkcje, użytkownicy i bazy danych; edytor programowania obsługujący 20 różnych języków programowania; narzędzia do importu i eksportu; automatyczne wyszukiwanie kolumn i tabel; oraz konstruktor zapytań, harmonogram zapytań i program formatujący SQL.
IDE JetBrains – DataGrip, IntelliJ IDEA, PHPStorm, PyCharm, RubyMine, etc …
Windows, Mac OS X, Linux
JetBrains ma dedykowane IDE SQL – DataGrip, które może łączyć się również z PostgreSQL. Zapewnia uzupełnianie kodu, wiele kursorów, lokalną historię zapytań, nawigację, refaktoryzacje i obsługę wstrzykiwania języka. https://www.jetbrains.com/datagrip/
Inne produkty JetBrains, na przykład PHPStorm, IDEA, ma wbudowaną wtyczkę bazy danych i ma taką samą funkcjonalność jak DataGrip.
Po skonfigurowaniu źródeł danych projektu możesz łatwo tworzyć tabele, klucze obce, indeksy znacznie łatwiejsze niż zwykle, ponieważ IDE jest bardzo inteligentne; na przykład za pomocą kluczy obcych automatycznie ustawia nazwę klucza i związane z nim kolumny. Dla mnie to jak dotąd najlepsze doświadczenie, tworząc podstawowy schemat bazy danych. Nawet z edytowalnymi modelami EER było wolniej… Poprzez ustawienia źródła danych możesz skonfigurować dialekt SQL swojej bazy danych. Po tym, jeśli chcesz dodać procedury składowane lub wyzwalacze, będziesz mieć uzupełnianie kodu, które również jest korzystne. Myślę więc, że produkty JetBrains przyspieszają twoją pracę, jeśli dokładnie wiesz, czego chcesz i jak możesz to zrobić.
Dla każdego IDE JetBrains dostępna jest bezpłatna licencja na projekty open source. W przypadku zastosowań korporacyjnych dostępna jest 30-dniowa wersja próbna, po czym można kupić licencję osobistą lub prawnie zastrzeżoną, która jest bardzo tania w porównaniu z innymi produktami.
Aqua Data Studio
Java: Windows / Linux / macOS / Solaris
Aqua Data Studio to narzędzie do zarządzania relacyjną bazą danych PostgreSQL z funkcjami administracyjnymi i narzędziem do wysyłania zapytań do bazy danych. Funkcje administracji wizualnej zapewniają użytkownikom możliwość przeglądania i modyfikowania struktur bazy danych, w tym obiektów schematów, przechowywania bazy danych i utrzymywania bezpieczeństwa bazy danych. Zintegrowane narzędzie do zapytań umożliwia użytkownikom szybkie tworzenie, edytowanie i wykonywanie zapytań SQL i skryptów. Aqua Data Studio zapewnia również narzędzie do importowania i eksportowania, które umożliwia użytkownikom łatwe przenoszenie danych do iz bazy danych PostgreSQL do iz różnych formatów danych.
Navicat
Windows, macOS, iOS, Linux
Navicat jest potężnym narzędziem administracyjnym i programistycznym PostgreSQL Database Server. Działa z wersją PostgreSQL 8.0 lub nowszą i obsługuje większość funkcji PostgreSQL, w tym wyzwalanie, funkcję, widok, zarządzanie użytkownikami i tak dalej. Jest również wystarczająco wyrafinowany dla profesjonalnych programistów, ale także łatwy do nauczenia dla nowych użytkowników. Dzięki dobrze zaprojektowanemu GUI, Navicat pozwala szybko i łatwo tworzyć, organizować, uzyskiwać dostęp i udostępniać informacje w bezpieczny i łatwy sposób.
Wersja 15 wprowadza Smart Charts, potężniejszy transfer danych, Query Builder, Nowe narzędzie do modelowania danych, tryb ciemny i obsługa natywnego systemu Linux.
Datazenit
Windows, Mac OS X, Linux
Datazenit to wieloplatformowy PostgreSQL i Graficzny interfejs użytkownika MySQL z siatką danych, narzędziem do tworzenia schematów i interaktywnymi wykresami, a także konstruktorem zapytań, edytorem nieprzetworzonych zapytań z funkcją automatycznego uzupełniania, funkcjami współpracy zespołowej, takimi jak łączenie, udostępnianie zapytań i wykresów między członkami zespołu.
Dostępne w pakiecie jako aplikacja na komputer.
Quest Toad Edge
Windows & Mac OS X
Obsługa PostgreSQL, MySQL i MariaDB .
- Zarządzanie obiektami i użytkownikami
- Kontrola jakości kodu
- Baza danych Devops: wtyczka Jenkins
- Monitor zapytań SQL
- Porównanie i synchronizacja Shema
- Zaawansowany edytor JSON
- Arkusz SQL
- Import / Eksport
- Migawka bazy danych
- Wsparcie 24/7
Kangaroo
Klienci sieci Web
Klienci sieci Web działają jako serwer na Twoim komputerze i łączysz się z nimi za pośrednictwem przeglądarki internetowej. Umożliwia to również łączenie się między innymi współpracownikami. Możesz uruchomić SQL na serwerach i cofnąć wyniki (w przeglądarce).
Open Source
Są to open source i darmowe:
phpPgAdmin
phpPgAdmin to internetowe narzędzie administracyjne dla PostgreSQL. Jest idealny dla administratorów baz danych PostgreSQL, początkujących i usług hostingowych.
franczyza
Klient sieciowy, hostowany (darmowy) lub działający lokalnie, łączy się z lokalną instancją postgresql przez mały most
Może współdzielić interfejs z innymi, podobnie jak sqlfiddle.com, ale uzyskuje dostęp do bazy danych.
pgAdmin 4
pgAdmin 4 to podstawa przepisać pgAdmin 3. Zamiast być aplikacją natywną, jest to przede wszystkim aplikacja internetowa, która jest również spakowana jako powłoka sieciowa na komputery.
Administrator
PHP
Adminer (dawniej phpMinAdmin) to w pełni funkcjonalne narzędzie do zarządzania bazą danych napisane w PHP. Pojedynczy plik PHP gotowy do wdrożenia na serwerze docelowym. Adminer jest dostępny dla MySQL, PostgreSQL, SQLite, MS SQL i Oracle.
OmniDB
Django / Python na Linux, Windows i macOS.
SIDU
PHP
Schemat i przeglądarka danych oraz edytor.
Hisha
Node.js
Hisha to wieloplatformowy oraz oparty na sieci Web klient Postgre SQL Database inspirowany przez Adminium. Możesz edytować i zapisać wynik, klikając żądaną komórkę i naciskając klawisz Enter, gdy skończysz.
Tadpole DB Hub
Tadpole DB Hub to ujednolicone narzędzie infrastruktury, interfejs oparty na różnych środowiskach zarządzanie bazami danych Apache Hive, Amazon RDS, CUBRID, MariaDB, MySQL, Oracle, SQLite, MSSQL, PostgreSQL i MongoDB. Umożliwia obsługę typowej bazy danych w sieci WWW.
Funkcje:
- Intuicyjny interfejs sieciowy (Safari, Chrome, IE 10, Firefox)
- Zarządzanie użytkownikami (administrator, menedżer, użytkownik)
- Wybierz, wstaw, zaktualizuj, usuń
- Pobierz wynik zapytania
- Podświetlanie składni SQL
- Formatowanie SQL
- Instrukcja SQL < – > Java, ciąg znaków PHP przy każdej konwersji
- Asysta SQL
- Wykonaj instrukcję SQL
- Wynik SQL ustawiony na CSV
- Historia SQL i eksportuj tekst
- Generuj instrukcję SQL (wybierz , Wstaw, Aktualizuj, Usuń, Tabela, Widok, Indeks, Procedura, Funkcja, Wyzwalacz)
- Generuj diagram ER (automatyczny układ)
Zastrzeżone
Niektóre mogą być płatne, inne mogą mieć bezpłatną wersję demo.
TeamPostgreSQL
oparty na przeglądarce, w zestawie serwer sieciowy
Interfejs sieciowy oparty na AJAX / JavaScript dla PostgreSQL administracja. Przeglądaj, utrzymuj i twórz dane i obiekty bazy danych z dowolnego miejsca w przeglądarce internetowej. Obsługuje SSH zarówno dla interfejsu internetowego, jak i połączeń z bazą danych. Bogaty interfejs z edytorem SQL z zakładkami i automatycznym uzupełnianiem, widżetami do edycji wierszy, nawigacją po klawiszach obcych między wierszami i tabelami, zarządzaniem „ulubionymi” dla często używanych skryptów i nie tylko.
Instalatory dostępne dla Windows, Mac i Linux, alternatywnie pobierz proste archiwum wieloplatformowe, które działa w dowolnym miejscu z prostym skryptem.Nie jest jasne, gdzie jest kod źródłowy.
JackDB
Przeglądarka internetowa Html5 (Linux / Mac OS X / Windows)
JackDB to klient bazy danych, który działa całkowicie w przeglądarce internetowej. Nie ma oprogramowania do zainstalowania lokalnie, więc można go używać w systemach Mac OS X, Linux i Windows oraz działa na wszystkich głównych nowoczesnych przeglądarkach (np. Chrome, Firefox, IE, Safari i Opera). Obsługuje połączenie z PostgreSQL, a także bazami danych MySQL, Oracle i SQL Server.
Funkcje:
- Interfejs Html5 bez instalacji klienta
- Edytor zapytań z podświetlaniem składni
- Przewijane zestawy wyników
- Przeglądarka schematów / obiektów
- Połączenia SSL z przypinaniem certyfikatu
- Eliminuje udostępnianie haseł
- Uwierzytelnianie dwuskładnikowe
- Wyświetlanie BLOB (obrazy i audio / wideo Html5)
DBHawk
Przeglądarka internetowa (Linux / Mac OS X / Windows)
DBHawk to internetowe narzędzie SQL i oprogramowanie do raportowania przeznaczone dla PostgreSQL, Oracle, SQL Server i innych baz danych. Jest łatwy do wdrożenia i użytkowania.
Funkcje:
- Interfejs sieciowy bez instalacji klienta
- Zaawansowany edytor zapytań z podświetlaniem składni i wynikami wielu kart
- Wizualny kreator zapytań online
- Narzędzie do tworzenia raportów SQL online
- Harmonogram zadań SQL online
- Eksportuj wyniki do html, csv, pdf, google docs, amazon s3
- Audyt i zabezpieczenia SQL
- Przeglądarka schematów / obiektów
- Udostępnianie kodu SQL i fragmentów danych
- Przeglądarka i edytor danych Blob
Datazenit
Datazenit to wieloplatformowy interfejs użytkownika PostgreSQL i MySQL z siatką danych, narzędziem do tworzenia schematów i interaktywnymi wykresami. udostępnianie połączeń, zapytań i wykresów między członkami zespołu.
Oparta na sieci Web, ale dostępna w pakiecie jako aplikacja komputerowa (linux, Mac, Windows)
Klienci CLI
Open Source / wolne oprogramowanie
psql
Standardowy klient wiersza poleceń, obsługiwany przez programistów postgresql t i zwykle rozprowadzany jako część instalacji serwera.
pgcli
Klient wiersza poleceń z podświetlaniem składni i wyskakującym uzupełnianiem poleceń.
jaqy
Uniwersalny klient wiersza poleceń JDBC z wieloma funkcjami. Nie jest specyficzna dla PostgreSQL, ale jest wstępnie skonfigurowana do obsługi serwerów PostgreSQL. Wymaga sterownika PostgreSQL JDBC.