Embedded Database by Apache Derby 実装完了!

1 view
Skip to first unread message

yasu

unread,
Dec 14, 2008, 10:22:38 PM12/14/08
to tango! project, kei-k...@hotmail.co.jp
データベースできたー!

デバッグのコンソール画面と実行画面を以下の場所にアップロードしておきました。
http://tango_project.googlegroups.com/web/%5BCapture%5DApacheDerby_002.jpg?hl=ja&gsc=DlNCqxYAAABXVpNRSRkkPrJqhpiIyI6LS7ibph5ftdNh9K_-frBgDg

プロジェクトは↓ここからダウンロードできます。
http://groups.google.co.jp/group/tango_project/web/%5BSource%5DTango_003.7z?hl=ja

あとはデータベースにひたすら単語を入れていくだけです。
ちなみに、まだ負荷テストなどは行ってませんが、データベースのデータ量が多くなってもエラーが起きないように工夫しているので、恐らく問題なく動くは
ずです。


以下、keiへのお願い。

>kei
内容:
データベースに全単語データを入力してください。
単語データはyasu or araiが持っているので、もし持っていない場合はどちらかに連絡してください。

詳細:
Eclipse上でApache Derbyを対話形式で使うことで、データベースにデータを入力できることができます。
araiクンが用意してくれた全単語データを、データベースに入力してみて下さい。

詳細の詳細:
以下に、必要だと思われる変数名とコマンド名、また、その例を挙げます
テーブル名 = worddictionary
接続時のコマンド = connect 'jdbc:derby:word_DB;';

データ挿入コマンドの例:
insert into worddictionary values(0, 'あげおし', '上尾市', '埼玉県の市。', '名詞');
insert into worddictionary values(1, 'あげかす', '揚げ滓', '飛行機を上に向ける、かじのとり
方。', '名詞');
insert into worddictionary values(2, 'あげさげ', '上げ下げ', '上げることと、下げること。',
'名詞');
insert into worddictionary values(3, 'あげしお', '上げ潮', '潮が満ちること。みちしお。',
'名詞');
insert into worddictionary values(4, 'あげざる', '揚げ笊', 'ゆでたそばをすくい上げる、ざ
る。', '名詞');
insert into worddictionary values(5, 'あげぜん', '上げ膳', '客に、食事の膳を出すこと。',
'名詞');
insert into worddictionary values(6, 'あげぞこ', '上げ底', '中身を多く見せるため、そこを上げた
容器。', '名詞');
insert into worddictionary values(7, 'あげたて', '揚げ立て', '油で揚げたばかりであるこ
と。', '名詞');
insert into worddictionary values(8, 'あげだし', '揚げ出し', '片栗粉をまぶし、油であげたも
の。', '名詞');
insert into worddictionary values(9, 'あげたま', '挙げ玉', '揚げ物をして、油の中に残ったか
す。', '名詞');
insert into worddictionary values(10, 'あげなす', '揚げ茄子', '***', '名詞');
insert into worddictionary values(11, 'あげなべ', '揚げ鍋', '揚げ物に使うなべ。', '名
詞');
insert into worddictionary values(12, 'あげはば', '上げ幅', '元の位置から、上がった位置までの
幅。', '名詞');
insert into worddictionary values(13, 'あげはま', '揚げ浜', '機械などで、海水をくみ上げる塩
田。', '名詞');
insert into worddictionary values(14, 'あげはま', '揚げ浜', 'アゲハマ囲碁で、相手から取った
石。', '名詞');
insert into worddictionary values(15, 'あげぶた', '上げ蓋', '取り外しができる床板。', '名
詞');
insert into worddictionary values(16, 'あげパン', '揚げ―', '油であげたパン。', '名
詞');


参考サイト:
以下の参考サイト(データベース設計の講義ページ)を参照すると、Eclipse上でApache Derbyを使うやり方が理解できると思います。

「インストールするソフトウェアのバージョン」
↓の2.6項を参照してください。
http://groups.google.co.jp/group/tango_project/web/tango?hl=ja

「インストール方法」
http://www.fukudat.com/wiki/ja/Apache_Derby/Installation

「使い方」
http://www.fukudat.com/wiki/ja/Apache_Derby/Interactive_Use#.E6.BA.96.E5.82.99

以上です。
お願いします。

Reply all
Reply to author
Forward
0 new messages