イントロダクション
基本情報技術者試験の学習をしていたら、データベースの学習に入りました。せっかくなので、JavaでDBの学習を使用と思った次第です。
JavaDB
JabaDBに関してはこちらを参照しました。です。
結論的には、Apache Derbyのサイトからダウンロードするということでした。
Settingup Derby
参照したページはこちらApacheDerbyのページです。
-
ダウンロードしたファイル(db-derby-XX.XX.X.X-bin.zip)を展開します。自分はJDKのディレクトリに解凍しました。
-
DERBYTUTOR というディレクトリをJDKの直下に作成しました。
mkdir DERBYTUTOR
-
作成したディレクトリに移動する
cd DERBYTUTOR
-
SQLファイルをコピーする
copy %DERBY_HOME%\demo\programs\toursdb*.sql .
5.コピーしたファイルを確認する
dir
-
ij
`コマンドを実行する。ただし、環境変数を設定しない場合は、
`db-derby-10.14.2.0-bin\bin
`に移動してから実行する。⇒
`DERBY_HOME/bin
-
起動したら、
のコマンドでDBコネクションを取得する。CONNECT 'jdbc:derby:firstdb;create=true';
-
ダウンロードしたファイルを解凍、展開したディレクトリ(db-derby-10.14.2.0-bin)から、次の場所に「」があるのでそれをロードします。コマンドプロンプトで、ijコマンドを実行するディレクトリを上の場所にしてやれば次のコマンドでテーブルを自動で作成してくれます。
run 'ToursDB_schema.sql'
ちなみに、対象のディレクトリは下のようなファイルがあります。
とりあえずは以上です。今後SQLの実行など追記していきます。
でわでわ。。。