This is the standard Derby JDBC connection URL, which you can use for tasks besides connecting to a database.
jdbc:derby:[subsubprotocol:][databaseName][;attribute=value]*
Subsubprotocol, which is not typically specified, determines how Derby looks for a database: in a directory, in a class path, or in a jar file. Subsubprotocol is one of the following:
jar requires an additional element immediately before the database name:
(pathToArchive)
pathToArchive is the path to the jar or zip file that holds the database.
You typically pass the connection URL as an argument to the JDBC DriverManager.getConnection method call. For example:
DriverManager.getConnection("jdbc:derby:sample");
You can specify attributes and attribute values to a connection URL. For detailed reference about attributes and values, see the Java DB Reference Manual.