Site hosted by Angelfire.com: Build your free website today!
dbInside

Beschreibung

dbInside ist ein in Pure-Java™ geschriebener, grafischer Datenbank-Explorer.

Neben den üblichen Grundfunktionen eines generischen Datenbank-Clients wie z.B. der Visualisierung der Datenbankstruktur oder dem Ausführen von SQL-Befehlen, bietet dbInside eine Fülle von professionellen Features für den einfachen und effizienten Umgang mit Datenbanken.

Da dbInside die standardisierte JDBC-Schnittstelle nutzt, ist das Tool prinzipiell für jede Datenbank einsetzbar, für die ein entsprechender JDBC- oder ODBC-Datenbanktreiber vorliegt.

Getestet wurde dbInside bisher auf folgenden Datenbanken:

  • dBase (ODBC)
  • Paradox (ODBC)
  • Microsoft Access (ODBC)
  • Microsoft SQL-Server Desktop Edition/MSDE (JDBC)
  • Borland Interbase (ODBC + JDBC)
  • IBM DB2 UDB (ODBC + JDBC)
  • ORACLE (ODBC + JDBC)
  • MYSQL (JDBC)

Um einen ersten Eindruck zu erhalten, sind einige Screenshots verfügbar.

 

Features

Visualisierung

Grafische Darstellung der Datenbankstruktur als Baum

  • Schemas / Kataloge (mit Filterungsmöglichkeit)
  • Systemtabellen, Tabellen, Views, Stored Procedures, Aliases, etc.
  • Tabellenspalten und -indizes, Primärschlüssel
  • Stored Procedure Parameter und Return-Werte

Information

Anzeigen von Metainformationen

  • allgemeine Datenbank-Eigenschaften und -Restriktionen
  • Datenbanktreiber-Eigenschaften
  • unterstützte Non-ANSI-SQL-Keywords
  • System-, String-, Date/Time- und Numeric-Funktionen
  • unterstützte Datentypen
  • Zugriffsprivilegien für Tabellen/Views
  • Spaltendefinitionen von Tabellen/Views
  • Parametertypen von Stored Procedures

Inhalt

Datenanzeige und -manipulation

  • inkrementelles Browsen von Tabellen/Views mit Sortiermöglichkeit
  • Suche nach Zeichenketten in Tabellen/Views und Resultsets
  • Formularansicht der Daten
  • direkter Insert, Update und Delete von Rows

SQL

Professioneller SQL-Editor

  • Syntaxhighlighting
  • mehrere parallele SQL-Views
  • Öffnen, Speichern und Ausführen von SQLs + SQL-Scripts
  • Debug-Modus für SQL-Ausführung
  • Suchen & Ersetzen
  • Generieren von SQL-Befehlen, z.b. CREATE TABLE
  • Unterstützung von parametrisierbaren SQLs
  • Unterstützung von Multiple Resultsets durch Tab-Anzeige
  • Export von Resultsets als CSV, HTML oder XML
  • Fehlerübersicht nach SQL-Ausführung

Relationen

Grafische Darstellung der Tabellen-Beziehungen

  • Anzeige durch dynamisch generierte HTML-Seiten
  • Darstellung der referred-by- und refers-to-Beziehungen
  • Auflistung von Foreign-Key-Constraints

Export

Umfassende Export-Funktionalität

  • gleichzeitiger Export mehrerer Tabellen/Views
  • Export als SQL, CSV, HTML und XML (mit DTD oder XML-Schema)
  • Export von Struktur und/oder Daten
  • Zeilenauswahl durch Anzahlbegrenzung, Iteration und WHERE-Bedingungen
  • Spaltenauswahl

Import

Umfassende Import-Funktionalität

  • gleichzeitiger Import mehrerer Dateien
  • Import von CSV- und XML-Dateien
  • Import von Struktur und/oder Daten
  • Zeilenauswahl durch Anzahlbegrenzung und Iteration
  • bestimmbare Spaltenzuordnung

Migration

Kopieren von Tabellen in heterogene Datenbanken

  • Copy&Paste von Tabellen
  • automatisches Konvertieren von Spaltendefinitionen

Konfiguration

Umfassende Einstellmöglichkeiten

  • umschaltbare Sprache der Benutzeroberfläche
  • Look & Feel
  • Transaktionsverhalten

 

Lizensierung

dbInside ist Freeware und sowohl für die private als auch die kommerzielle Nutzung kostenlos verfügbar.

Die Software darf beliebig weitergegeben und kopiert werden. Die Verwendung von Teilen der Software sowie jegliche Veränderung der Software oder des Releasepakets sind nicht gestattet.