jdbc:derby: [サブサブプロトコル:][データベース名][;属性]*
JDBCにてderbyは、Derbyのデータベースに接続するためのサブプロトコルです。 このサブプロトコルは常にderbyで、それ以外となることはありません。
サブサブプロトコルは必要に応じて記述され、Derbyがデータベースを探すディレクトリやクラスパス、jarファイルを指定します。サブサブプロトコルが使われることは稀ですが、多くの場合は読み取り専用のデータベースに対して使われます。 サブサブプロトコル は以下のいずれかです。
(アーカイブへのパス)
アーカイブへのパスはデータベースのあるjarやzipファイルへの、ファイル名を含むパスです。
読み取り専用のデータベースへのデータベース接続URLの例は、Derby ディベロッパーズ ガイドを参照してください。
接続先である、既存あるいは新規のデータベース名を指定します。
データベース名は単独で指定することも、相対/絶対パスと共に指定することもできます。Derby ディベロッパーズ ガイドの第1章にある、 "標準的な接続-ファイルシステムにあるデータベースへの接続"を参照してください。
0個以上のデータベース接続URL属性を指定します。属性の詳細はDerbyのデータベース接続URLの属性にて記述されます。