DBの学習 ~JavaDBのセットアップ~

イントロダクション

基本情報技術者試験の学習をしていたら、データベースの学習に入りました。せっかくなので、JavaでDBの学習を使用と思った次第です。

JavaDB

JabaDBに関してはこちらを参照しました。です。

結論的には、Apache Derbyのサイトからダウンロードするということでした。

Settingup Derby

参照したページはこちらApacheDerbyのページです。

  1. ダウンロードしたファイル(db-derby-XX.XX.X.X-bin.zip)を展開します。自分はJDKのディレクトリに解凍しました。

  2. DERBYTUTOR というディレクトリをJDKの直下に作成しました。

    mkdir DERBYTUTOR

  3. 作成したディレクトリに移動する

    cd DERBYTUTOR

  4. SQLファイルをコピーする

    copy %DERBY_HOME%\demo\programs\toursdb*.sql .

    5.コピーしたファイルを確認する

    dir

  5. ij`コマンドを実行する。ただし、環境変数を設定しない場合は、`db-derby-10.14.2.0-bin\bin`に移動してから実行する。⇒`DERBY_HOME/bin

  6. 起動したら、CONNECT 'jdbc:derby:firstdb;create=true';のコマンドでDBコネクションを取得する。

  7. ダウンロードしたファイルを解凍、展開したディレクトリ(db-derby-10.14.2.0-bin)から、次の場所に「」があるのでそれをロードします。コマンドプロンプトで、ijコマンドを実行するディレクトリを上の場所にしてやれば次のコマンドでテーブルを自動で作成してくれます。

    run 'ToursDB_schema.sql'

    ちなみに、対象のディレクトリは下のようなファイルがあります。

とりあえずは以上です。今後SQLの実行など追記していきます。

でわでわ。。。

投稿者:

takunoji

音響、イベント会場設営業界からIT業界へ転身。現在はJava屋としてサラリーマンをやっている。自称ガテン系プログラマー(笑) Javaプログラミングを布教したい、ラスパイとJavaの相性が良いことに気が付く。 Spring framework, Struts, Seaser, Hibernate, Playframework, JavaEE6, JavaEE7などの現場経験あり。 SQL, VBA, PL/SQL, コマンドプロント, Shellなどもやります。

コメントを残す