Środowisko pracy bazy danych - Database Workbench

Środowisko pracy bazy danych
Zrzut ekranu programu Database Workbench 5.04.png
Pierwotni autorzy Upscene Productions
Wersja stabilna
5.7.8 / 1 grudnia 2020 r . ; 4 miesiące temu  ( 01.12.2020 )
System operacyjny Windows
Rodzaj Projektowanie, zarządzanie, rozwój baz danych
Licencja Wersja próbna
Stronie internetowej www .upscene .com / database _workbench /

Database Workbench to aplikacja opracowana przez Upscene Productions do tworzenia i administrowania wieloma relacyjnymi bazami danych przy użyciu języka SQL , zapewniająca współdziałanie między różnymi systemami baz danych .

Ponieważ Databases Workbench obsługuje wiele systemów baz danych, może zapewnić programistom ten sam interfejs i środowisko programistyczne dla tych różnych systemów baz danych, a także zawiera narzędzia obsługujące wiele baz danych.

Rozwój

Database Workbench zaczynał jako narzędzie programistyczne specjalnie dla InterBase , „InterBase Workbench” , początkowo wzorowane na narzędziu SQL Navigator dla Oracle Database firmy Quest Software . We wczesnych latach InterBase na krótki czas stał się open-source , a wkrótce potem Firebird został stworzony jako rozwidlenie z bazy kodu InterBase . Główny twórca Database Workbench, Martijn Tonies, był ściśle zaangażowany we wczesny rozwój Firebird i był członkiem komitetu Fundacji Firebird .

Database Workbench nadal obsługiwał oba systemy baz danych, początkowo poprzez osobną wersję „Firebird Workbench” . Niedługo potem program stał się interoperacyjny między różnymi systemami baz danych, a to początkowe wsparcie dla wielu systemów baz danych doprowadziło do zmiany nazwy produktu na jego obecny tytuł „Database Workbench” w 2003 r. Otworzyło to również ścieżkę do włączenia obsługi więcej systemów bazodanowych: obsługa Microsoft SQL Server i MySQL została dodana w 2003 roku; w 2005 r. dodano obsługę Oracle Database i NexusDB, a obsługę SQL Anywhere - w 2008 r. Na początku 2010 r. została wydana pełna wersja programu Database Workbench w standardzie Unicode , a w sierpniu 2014 r. została wydana wersja 5 programu Database Workbench. Bezpłatna wersja z ograniczoną funkcjonalnością, Dostępny jest również Data Workbench Lite, oparty na Data Workbench 4.

Obsługiwane bazy danych i środowiska

Database Workbench obsługuje następujące relacyjne bazy danych: Oracle Database , Microsoft SQL Server , SQL Anywhere , Firebird , NexusDB , InterBase , MySQL , MariaDB i PostgreSQL w wersji 5 programu Database Workbench to aplikacja 32-bitowa działająca na 32- lub 64-bitach Platformy Windows . W systemie Linux , FreeBSD lub Mac OS X Database Workbench może działać przy użyciu Wine .

funkcje

Database Workbench może służyć do przeglądania, tworzenia i edytowania tabel , indeksów , procedur składowanych i innych obiektów metadanych bazy danych. Obsługuje również:

  • wizualne projektowanie / tworzenie diagramów baz danych, zarówno koncepcyjne, jak i fizyczne, w tym inżynieria odwrotna
  • testowanie zapytań SQL i przeglądanie planów zapytań
  • debugowanie krok po kroku zapisanych procedur
  • generowanie danych testowych
  • przesyłanie danych pomiędzy systemami bazodanowymi (DataPump)
  • import i eksport danych
  • Porównanie schematów bazy danych i zmiana tworzenia skryptów
  • migracja schematu bazy danych , także z jednego systemu bazodanowego do innego
  • wizualne zarządzanie uprawnieniami
  • przeglądanie zależności
  • otwarte źródła danych ODBC lub ADO oraz bazy danych MS Access
  • zarządzaj elementami bezpieczeństwa, takimi jak użytkownicy, grupy i role
  • tworzyć własne raporty na podstawie zapytań do bazy danych
  • drukuje schemat bazy danych, kod źródłowy, listy obiektów lub zestawy wyników zapytań

Zawiera kilka funkcji zwiększających produktywność:

  • Ulubione bazy danych zapewniające łatwy dostęp do najczęściej używanych baz danych
  • SQL Insight, w tym „Join Completion”
  • Wgląd w parametry
  • Szablony kodu
  • Szablony obiektów
  • Szablony nazw
  • Dwukierunkowy Visual Query Builder

Historia

  • Początkowo stworzony przez as InterBase Workbench
  • Wersja 1: 2001
  • Wersja 1.4: 2002, Firebird Workbench działa tylko z Firebird. InterBase Workbench współpracuje zarówno z Firebird, jak i InterBase.
  • Wersja 2: 2003, zmieniona nazwa Database Workbench z podejściem modułowym dla obsługiwanych systemów baz danych, dodano obsługę Microsoft SQL Server, MySQL, Oracle i NexusDB.
  • Wersja 3: 2007, dodano obsługę SQL Anywhere.
  • Wersja 4: 2010, pełna obsługa Unicode.
  • Wersja 5: 2014, dodano obsługę wysokiej rozdzielczości DPI i obsługę PostgreSQL.

Bibliografia

Linki zewnętrzne