Środowisko pracy bazy danych
Oryginalni autorzy | Wyższa produkcja |
---|---|
Wersja stabilna | 6.1.0 / 20 września 2022
|
System operacyjny | Okna |
Typ | Projektowanie baz danych, zarządzanie, rozwój |
Licencja | Wersja próbna |
Strona internetowa |
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.