Databas Workbench
Originalförfattare | Upscene Productions |
---|---|
Stabil frisättning | 6.1.0 / 20 september 2022
|
Operativ system | Windows |
Typ | Databasdesign, förvaltning, utveckling |
Licens | Provprogram |
Hemsida |
Database Workbench är en mjukvaruapplikation för utveckling och administration av flera relationsdatabaser med SQL , med interoperationalitet mellan olika databassystem, utvecklad av Upscene Productions.
Eftersom Databases Workbench stöder flera databassystem, kan den förse programvaruutvecklare med samma gränssnitt och utvecklingsmiljö för dessa annars olika databassystem och inkluderar även korsdatabasverktyg.
Utveckling
Database Workbench började som ett utvecklarverktyg specifikt för InterBase , "InterBase Workbench", ursprungligen modellerat efter SQL Navigator-verktyget för Oracle Database av Quest Software . Under de första åren blev InterBase öppen källkod för en kort stund, och strax efter skapades Firebird som en gaffel från InterBase-kodbasen . Huvudutvecklaren av Database Workbench, Martijn Tonies, var nära involverad i den tidiga utvecklingen av Firebird, har varit kommittémedlem i Firebird Foundation och fortsätter att vara en Foundation-medlem och sponsor.
Database Workbench fortsatte att stödja båda databassystemen, initialt genom en separat " Firebird Workbench" -version. Inte långt efter kom programmet att fungera interoperativt mellan de olika databassystemen och detta initiala stöd för flera databassystem ledde till att produkten döptes om till dess nuvarande titel " Databas Workbench" 2003. Det öppnade också vägen till införandet av stöd för fler databassystem: stöd för Microsoft SQL Server och MySQL lades till 2003; 2005 tillkom stöd för Oracle Database och NexusDB och SQL Anywhere- stöd följde 2008. I början av 2010 släpptes en fullständig Unicode- version av Database Workbench och version 5 av Database Workbench släpptes i augusti 2014. I december 2021 släpptes Database Workbench 6 släpptes med ett förnyat användargränssnitt inklusive ett mer konsekvent utseende och känsla och flertrådsladdning av databasmetadata. Denna version introducerade Enterprise Edition med dess TeamServer-komponent. En gratisversion med begränsad funktionalitet, Data Workbench Lite, baserad på Data Workbench 4 finns också tillgänglig.
Databaser och miljöer som stöds
Database Workbench stöder följande relationsdatabaser: Oracle Database , Microsoft SQL Server , SQL Anywhere , Firebird , NexusDB , InterBase , MySQL , MariaDB och PostgreSQL Version 6 av Database Workbench är en 64-bitars applikation för Windows -plattformar, tidigare versioner var 32-bitars . Under Linux kan FreeBSD eller Mac OS X Database Workbench arbeta med Wine .
Funktioner
Databas Workbench kan användas för att visa, skapa och redigera tabeller , index , lagrade procedurer och andra databasmetadataobjekt. Den stöder även:
- visuell databasdesign/schemaläggning, både konceptuell och fysisk, inklusive reverse engineering
- testa SQL-frågor och visa frågeplaner
- steg-för-steg-felsökning av lagrade rutiner
- genererar testdata
- överföra data mellan databassystem (DataPump)
- import och export av data
- databasschema jämföra och ändra skriptskapande
- databasschemamigrering , även från ett databassystem till ett annat
- hantering av visuella privilegier
- beroende surfning
- öppna ODBC- eller ADO-datakällor och MS Access-databaser
- hantera säkerhetsobjekt som användare, grupper och roller
- skapa anpassade rapporter baserade på databasfrågor
- skriv ut databasschema, källkod, listor över objekt eller frågeresultatuppsättningar
- BLOB- redigerare (binärt stort objekt) med stöd för bilder, HTML, PDF och RTF , DOC och DOCX -dokument
Den innehåller flera produktivitetsfunktioner:
- Favoritdatabaser för enkel åtkomst till dina mest använda databaser
- SQL Insight inklusive "Join Completion"
- Parameterinsikt
- Kodmallar
- Objektmallar
- Namnmallar
- Tvåvägs Visual Query Builder
Historia
- Ursprungligen skapad av som InterBase Workbench
- Version 1: 2001
- Version 1.4: 2002, Firebird Workbench för att endast fungera med Firebird. InterBase Workbench fungerar med både Firebird och InterBase.
- Version 2: 2003, omdöpt till Databas Workbench med modulärt tillvägagångssätt för databassystem som stöds, stöd för Microsoft SQL Server, MySQL, Oracle och NexusDB.
- Version 3: 2007, SQL Anywhere-stöd tillagt.
- Version 4: 2010, helt Unicode-aktiverad.
- Version 5: 2014, medveten om hög DPI och stöd för PostgreSQL lagt till.
- Version 6: 2021, Enterprise Edition tillagd, en speciell fleranvändarversion med centralt arkiv av servrar, databaser och arbetsytor och ett databasversionskontrollsystem.