DBMonster is a tool which helps database application developers with tuning the structure of the database, tuning the usage of indexes, and testing the application performance under heavy database load. dbMonster generates as much random test data as you wish and puts it into SQL database. It provides a very pluggable interface and is trivial to use.
dbsql2xml is a Java tool (class) for transformation (export, convert) relational database into hierarchical XML. It requires JRE 5.0, JDBC and SQL DBMS. "dbsql2xml" uses XML document for mapping database tables and columns into elements of tree XML.
a simple JAVA application to access ORACLE and MySQL Databases. It's possible to enter and execute SQL-Statements. After executing the statements the results are listed in a formated grid. There is a command history for up to 100 commands
DBTree is a cross-platform (both database and operating system) general purpose database query tool. Some of the primary features of DBTree are a tabbed interface which allows you multi-database connectivity and multiple Workbooks per connection. A Workbook is the main query interface and is optimized for productivity and ease of use. DBTree also features automatic session saving and loading upon startup.
a cross platform database visualization tool relying 100% on the JDBC, Java Database Connectivity API's. DbVisualizer enables simultaneous connections to menu different databases through JDBC drivers available from a variety of vendors
DbWrench is a multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases
a tool to help you create any text files that take their content from a relation database structure.
The primary usage consists to generate Java source code that contains CRUD operations
Drizzle-JDBC is a JDBC driver for drizzle, a microkernel DBMS for high performance scale-out applications.
Druid is a GUI tool for database build and management. Users can add/change/delete DB objects (tables, fields, etc). Druid generates for you: SQL scripts, docs in XHTML, PDF, DocBook, etc; code in C, C++ & Java Beans even for JDO and support Castor & OJB.
a simple XML file database API in Java to manage a xml db file system without DB complexity (no server or client, stores only Strings). This API creates both the access DAO sources files and the DB filesystem. Handle auto-increments and PKs
Duke is a fast and flexible record linkage engine. It does not use the traditional blocking (sort by key) approach, but instead relies on Lucene.
(commercial) a universal and fully dynamic GUI for relational databases. 100% pure Java, based on JDBC - runs on all platforms
Easysoft ODBC-JDBC Gateway
(commercial) The Easysoft ODBC-JDBC Gateway allows ODBC applications to be used with JDBC databases. It is a fully functional ODBC 3.5 driver that allows you to access any JDBC data source from any ODBC-compatible application. All leading Java databases are supported, including JDataStore, Cloudscape, PointBase, FirstSQL, McKoi, and HSQL. It is compatible with unixODBC, the Linux and Unix driver manager.
Embedded JSON Database engine (EJDB) aims to be a fast MongoDB-like library which can be embedded into C/C++ and NodeJS applications under terms of LGPL license.
Elvyx is a tool designed to monitor and profile the jdbc activity on java projects. This jdbc profiler has a server with a built-in db and a client to improve the experience.
(commercial) Emeraldj is a Object / Relational DAO generator for Java Applications. It allows developers to map relational database tables to XML and have the DAO pattern based SQL and Java source generated. One of the main features of Emeraldjb, is the ability to use native SQL commands and functions in the XML file definition.
Epictetus is a manager for JDBC-compliant databases.
ExtenDB Parallel Server Standard Edition
(commercial) The ExtenDB Parallel Server is a clustered database solution for data warehousing and business intelligence. It leverages the PostgreSQL database running on PC-based commodity hardware, and intelligently coordinates work between them. This allows for the scaling out of databases to handle large data volumes quickly.
Firebird is a relational database offering many ANSI SQL-92 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. Read more
(commercial) imports database schema definitions from SQL scripts or from live databases via JDBC, and then generates a complete data-access tier based on the Data Access Object (DAO) design pattern
Flat File Reporting
Flat File Reporting allows you to use fixed width files as a data source in IReport designer and Jasper Reports.
FormatCheck is an application that screens flat files (fixed and variable width) for violations in the format of the data. The input files may contain one record type or a mixture of record formats, such as a file containing header and detail records. It uses a set of XML files that define the file formats that can be evaluated. Each XML file defines the acceptable record layout(s) for one input format. The application supports a record-related XML schema definition.
Geomajas Hibernate layer
Geomajas Hibernate layer is a plug-in that allows direct access to Hibernate mapped database tables in the Geomajas mapping framework.
Gzz is an implementation of Ted Nelson's zzstructure.
a JDBC driver implementation that provides light-weight, transparent clustering capability to groups of homogeneous JDBC-accessed databases
hamsterdb-java is a Java wrapper for the hamsterdb embedded database library.
a SQL shell written in Java that works for any database that has JDBC support. It provides commandline history, commandline completion, and can handle multiple connects to different databases at once
hsqldb is a relational database engine written in Java, with a JDBC driver, supporting a subset of ANSI-92 SQL. It offers a small (about 100k), fast database engine which offers both in memory and disk based tables. This product includes Hypersonic SQL. Read more
Hydrate is a Java tool that provides for fast efficient and error-free transformation of data between three different representations: relational databases, objects in an object-oriented programming language and extended markup language (XML).
a Java database engine with standard SQL and JDBC interface. Very compact. It can be used in applets, applications, as a server
i-net Crystal-Clear is a full reporting package. It consists of a report engine and a designer for generating the report templates. i-net DesignerXML comes free of charge with i-net Crystal-Clear, thus making it an extremely cost effective solution. This is also true for OEM partners who wish to integrate i-net Crystal-Clear into their solution.
i-net KONNEKTER is a new type of JDBC driver. It allows you to develop an applet or server application that supports different DBMS.
i-net MERLIA is a J2EE 1.3 certified JDBC driver for the MS SQL database server. It implements the latest JDBC API levels 3.0 and 4.0. It supports SSL security.
i-net ORANXO is a J2EE 1.3 certified Type 4 JDBC driver for the Oracle database server. It implements the latest JDBC API level 3.0.
a well-featured JDBC independant database app. It allows you seamless access to PostgreSQL, MySQL, Oracle, etc. in the same application
Itzam/Java is a pure Java reimplementation of the Itzam embedded database engine, and it is 100% interoperable with files created by Itzam/Core.
JAConfig implements an eventually consistent distributed key/value database for managing a JASocket cluster. Also included are Quarum for tracking when a quorum of hosts is present, Ranker for determining which nodes are least loaded, ClusterManager for starting up other servers and Kingmaker?which decides which node is to run ClusterManager. JAConfig is lock-free, actor-based and has no single point of failure.
Java SQL Admin Tool
a Java-based Admin-Tool for SQl-Databases via JDBC. Works fine with JDK 1.3
Java Ultra-Lite Persistence
an independant Object-Relational framework. Inheritance, Many classes per table, Many tables per class, Optimistic concurrency, simple mappings, etc. Less then 50KB. Swing GUI to generate classes and mappings
a simple, yet powerful tool for creating an object to relational mapping layer. In simple usages, jaxor allows developers to painlessly insert, update, and delete rows from tables
JayBird is a JCA/JDBC driver suite for connecting to Firebird database servers. It was based on Borland's InterClient JDBC driver and uses the new JCA standard, which specifies an architecture in which an application server can cooperate with a driver so that the application server manages transactions, security, and resource pooling, and the driver supplies only the connection functionality. It also supports JDBC.
JDatabaseImport is a tool capable of transferring data between databases. One can easily migrate data between servers by writing a simple XML configuration file.
an open source initiative to implement a database
administration tool in Java
provides a front end for SQL commands. It uses JDBC drivers to connect to a RDBMS. Future plans include storing a history of commands, syntax highlighting, and customizable ui
provides a consistent mechanism of importing data from files into a JDBC compliant database. Currently, each database vendor has their own utility or command that must be learned. Additionally, there are some limitations and caveats about the data format
JdbcTool is a collection of command line utilities for making your life easier when working with Java JDBC databases. Included is jdbctool, an interactive command line tool for executing SQL statements, jdbcdump, which dumps the contents of a database as SQL statements into a file, like mysqldump, and jdbcload, which executes SQL statements from a file (the opposite of jdbcdump).
jDBSync provides ANT tasks with which you will be able to find differences between two databases while offline and prepare SQL to update any of them.
a plugin for Eclipse. It allows you to view the structure and the content of any JDBC compliant database, issuing SQL commands, etc
jguigen generates screens to do CRUD (create, review, update, delete) from tables in a database. It supports any major database using JDBC. It generates fully internationalized and accessible screens that allow users to search tables, edit, run reports, and calculate summary stats.
provides SQL capabilities for querying, ordering and grouping of collections of Java objects. It allows a SQL statement to be applied to the collection of objects and the matching set returned, ordered and grouped
Prev 50 Next 50