Środowisko pracy bazy danych

Środowisko pracy bazy danych
Oryginalni autorzy Wyższa produkcja
Wersja stabilna
6.1.0 / 20 września 2022 ; 5 miesięcy temu ( 2022-09-20 )
System operacyjny Okna
Typ Projektowanie baz danych, zarządzanie, rozwój
Licencja Wersja próbna
Strona internetowa www .upscene .com / database_workbench /

Database Workbench to aplikacja do tworzenia i administrowania wieloma relacyjnymi bazami danych przy użyciu SQL , z interoperacyjnością między różnymi systemami baz danych, opracowana przez Upscene Productions.

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 do różnych baz danych.

Rozwój

Database Workbench zaczął 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 przez 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, był członkiem komitetu Fundacji Firebird i nadal jest członkiem i sponsorem Fundacji.

Database Workbench nadal obsługiwał oba systemy baz danych, początkowo za pośrednictwem oddzielnej wersji „Firebird Workbench” . Niedługo potem program stał się interoperacyjny między różnymi systemami baz danych, a ta początkowa obsługa wielu systemów bazodanowych doprowadziła do zmiany nazwy produktu na obecną nazwę „ Database Workbench” w 2003 r. Otworzyło to również drogę do włączenia wsparcia dla więcej systemów bazodanowych: w 2003 roku dodano obsługę Microsoft SQL Server i MySQL ; w 2005 r. dodano obsługę Oracle Database i NexusDB , a w 2008 r. obsługę SQL Anywhere. Na początku 2010 r. wydano pełną wersję Database Workbench w Unicode , a wersję 5 Database Workbench wydano w sierpniu 2014 r. W grudniu 2021 r. Database Workbench 6 została wydana z odnowionym interfejsem użytkownika, w tym bardziej spójnym wyglądem i działaniem oraz wielowątkowym ładowaniem metadanych bazy danych. W tej wersji wprowadzono wersję Enterprise Edition z komponentem TeamServer. Dostępna jest również bezpłatna wersja z ograniczoną funkcjonalnością, Data Workbench Lite, oparta 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 Wersja 6 Database Workbench to 64-bitowa aplikacja na platformy Windows , poprzednie wersje były 32-bitowe . Pod Linuksem , FreeBSD lub Mac OS X Database Workbench może działać przy użyciu Wine .

Cechy

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

  • wizualne projektowanie/diagramowanie baz danych, zarówno koncepcyjne, jak i fizyczne, w tym inżynieria wsteczna
  • 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
  • schemat bazy danych porównaj i zmień tworzenie skryptów
  • migracja schematu bazy danych , także z jednego systemu bazodanowego do innego
  • zarządzanie uprawnieniami wizualnymi
  • przeglądanie zależności
  • otwarte źródła danych ODBC lub ADO oraz bazy danych MS Access
  • zarządzać elementami bezpieczeństwa, takimi jak użytkownicy, grupy i role
  • tworzyć niestandardowe raporty na podstawie zapytań do bazy danych
  • wydrukować schemat bazy danych, kod źródłowy, listy obiektów czy zestawy wyników zapytań
  • BLOB (binarny duży obiekt) z obsługą obrazów, dokumentów HTML, PDF i RTF , DOC i DOCX

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

  • Ulubione bazy danych dla łatwego dostępu do najczęściej używanych baz danych
  • SQL Insight, w tym „Zakończenie dołączania”
  • Wgląd w parametry
  • Szablony kodu
  • Szablony obiektów
  • Szablony nazw
  • Konstruktor dwukierunkowych zapytań wizualnych

Historia

  • Pierwotnie stworzony przez jako InterBase Workbench
  • Wersja 1: 2001
  • Wersja 1.4: 2002, Firebird Workbench do pracy tylko z Firebirdem. InterBase Workbench współpracuje zarówno z Firebird, jak i InterBase.
  • Wersja 2: 2003, przemianowana na Database Workbench z modułowym podejściem do 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, w pełni obsługująca Unicode.
  • Wersja 5: 2014, dodano obsługę High DPI i obsługę PostgreSQL.
  • Wersja 6: 2021, dodano Enterprise Edition, specjalną wersję dla wielu użytkowników z centralnym repozytorium serwerów, baz danych i obszarów roboczych oraz systemem kontroli wersji baz danych.

Linki zewnętrzne