db-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rhille...@apache.org
Subject svn commit: r854277 [3/44] - in /websites/production/db/content/derby: docs/10.4/ja_JP/ docs/10.4/ja_JP/getstart/ docs/10.4/ja_JP/images/ docs/10.4/ja_JP/ref/ manuals/
Date Wed, 13 Mar 2013 13:54:25 GMT
Added: websites/production/db/content/derby/docs/10.4/ja_JP/getstart/getstart-single.html
==============================================================================
--- websites/production/db/content/derby/docs/10.4/ja_JP/getstart/getstart-single.html (added)
+++ websites/production/db/content/derby/docs/10.4/ja_JP/getstart/getstart-single.html Wed Mar 13 13:54:17 2013
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>初めてのApache Derby</title><META content="text/css" http-equiv="Content-Style-Type"><style type="text/css">
+        a { color: black; border: none; text-decoration: none; }
+        img { border: none; }
+      </style></head><body topmargin="6" leftmargin="6" marginheight="6" marginwidth="6" bgcolor="white"><br><div valign="top"><div style="padding: 6pt; border-width: thin; border-color: black; font-family: Helvetica; margin-top: 2pc;"><div style="text-align: right; margin-bottom: 12pc; margin-top: 12pc; line-height: 100%; font-size: 12pt;"><img src="../images/logowithtext.jpg"></div></div><a name="cover"></a><div style="font-family: Helvetica; text-align: left;"><div style="line-height: 140%; font-weight: bold; font-size: 22pt;">初めてのApache Derby</div><div style="font-style: italic; margin-bottom: 1in; line-height: 140%; font-size: 8pt;">
+          Version 10.2</div></div><div style="line-height: normal; font-size: 8pt; text-align: right; margin-top: 3pc;">
+          Derby Document build: <div>April 14, 2008, 10:00:32 AM (CEST)</div></div></div><br><br><div valign="top"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; text-align: center; color: purple;"></div></div><br><br><div valign="top"><div style="font-style: italic; margin-bottom: 1in; line-height: 140%; font-size: 8pt;">
+          Version 10.2
+         &nbsp;
+	初めてのApache Derby</div></div><div valign="top"><a name="page1-1"></a><div style="font-family: Helvetica; font-size: 10pt; line-height: 12pt;"><div style="font-family: Helvetica; text-align: left;"><div> &nbsp;&nbsp;&nbsp; </div><a name="contents"></a><div style="line-height: 140%; font-weight: bold; font-size: 20pt;">
+              Contents </div><div style="margin-left: 4.9pc; margin-top: 6pt;"><a href="#rgscopyright"><span style="font-weight: bold;">Copyright</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 4.9pc; margin-top: 6pt;"><a href="#cgsintro"><span style="font-weight: bold;">Derbyの紹介</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#cgsintdo"><span style="font-weight: bold;">配置可能な構成</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#cgsinstr"><span style="font-weight: bold;">システム要件</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgsdocs17307"><span style="font-weight: bold;">Derbyのライブラリマニュアル</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 4.
 9pc; margin-top: 6pt;"><a href="#cgsinsta"><span style="font-weight: bold;">Derbyのインストールと利用</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#cgsinstallingderby"><span style="font-weight: bold;">Derbyのインストール</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#tgssetupjavaenvir"><span style="font-weight: bold;">環境設定</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#cgsusingtoolsutils"><span style="font-weight: bold;">Derbyのツールと、そのスクリプトについて</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 9pc;"><a href="#cgsusingsysinfo">sysinfoを使う &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 9p
 c;"><a href="#tgsrunningij">ijを動かす &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 9pc;"><a href="#tgs26250">classpathの設定 &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 4.9pc; margin-top: 6pt;"><a href="#cgsquck19524"><span style="font-weight: bold;">JDBCを使ったプログラムに慣れている人向けのクイックスタートガイド</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#cgsquck70629"><span style="font-weight: bold;">Derbyにて可能な構成</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 9pc;"><a href="#cgsquck35643">組み込み環境の構成 &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 9pc;"><a href="#cgsquck13780">ク
 ライアント/サーバ環境の構成 &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgsquck35368"><span style="font-weight: bold;">ドライバの一覧</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgsquck30197"><span style="font-weight: bold;">データベース接続URL</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 4.9pc; margin-top: 6pt;"><a href="#rgsdocs37966"><span style="font-weight: bold;">文書の記法</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgsdocs99397"><span style="font-weight: bold;">用語</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgsdocs10012"><span style="font-weight: bold;">SQLの文法</span> &nbsp;
 &nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgsdocs18277"><span style="font-weight: bold;">体裁</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 4.9pc; margin-top: 6pt;"><a href="#cgslib19524"><span style="font-weight: bold;">Derbyのライブラリとスクリプトの全一覧</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgslib46043"><span style="font-weight: bold;">Derbyの提供するライブラリ</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgslib56653"><span style="font-weight: bold;">Derbyの提供しないライブラリ</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 7.5pc;"><a href="#rgslib27507"><span style="font-weight: bold;">Derbyの
 スクリプト</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div><div style="margin-left: 4.9pc; margin-top: 6pt;"><a href="#rgstrademderby"><span style="font-weight: bold;">Trademarks</span> &nbsp;&nbsp;&nbsp; <span>&bull;</span></a></div></div></div></div><div valign="top"><div style="font-family: Helvetica; font-weight: bold; font-size: 10pt; text-align: center;"><span>&bull;</span></div></div><br><br><div valign="top"><div style="line-height: 8pt; font-size: 8pt;">初めてのApache Derby</div></div><div valign="top"><div style="font-family: Helvetica; font-size: 10pt; text-align: left;">Apache Software Foundation初めてのApache DerbyApache Derby<div><a name="N1003D"></a><div style="margin-top: 0pc; margin-bottom: 1.4pc; font-size: 16pt; font-weight: bold; padding-top: 1.4pc;"><div style="border-right-width: 0pt; border-left-width: 0pt; line-height: 100%; border-top-width: 3pt; border-top-color: black;"><a name="rgscopyrigh
 t"></a><div></div>Copyright</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10046"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><img src="../../images/logowithtext.jpg"></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">Copyright 2004, 2006 The Apache Software Foundation</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">
+Licensed under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License. You may obtain a copy of
+the License at
+<span style="color: blue;"><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></span>.</div></div></div></div><div><a name="N10071"></a><div style="margin-top: 0pc; margin-bottom: 1.4pc; font-size: 16pt; font-weight: bold; padding-top: 1.4pc;"><div style="border-right-width: 0pt; border-left-width: 0pt; line-height: 100%; border-top-width: 3pt; border-top-color: black;"><a name="cgsintro"></a><div></div>Derbyの紹介</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>にようこそ! <span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>は、<span style="border-right-width: 0pt; border-left-width: 0pt;">Java<span style="font-size: 75%;">(TM)</span></span>とSQLを基盤に
 置いて開発された、関係性データベース管理システム(RDBMS)です。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">この節では、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>について説明します。</div></div><div><a name="N100DE"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="cgsintdo"></a><div></div>配置可能な構成</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span
 >は、いくつかの異なる構成で配置することができます。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">以下の各構成で配置可能です。:<div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div>一人で使うJavaアプリケーションへの組込 この構成では、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span> はアプリケーションと同じJava仮想マシン(JVM)で動作します。DBMSを管理する必要もありませんから、このæ§
 ‹æˆã§ã¯çµ„み込まれたソフトウェアの存在をエンドユーザからほとんど見えなくする事ができるでしょう。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div>Webサーバやアプリケーションサーバ、共有された開発環境等の、複数人で使うアプリケーションへの組込</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div>サーバ機能を提供するフレームワークへã
 ®çµ„è¾¼ ネットワークサーバとネットワーククライアントドライバを使うこともできますし、それ以外のあなたが選んだフレームワークを使うこともできます。</div></td></tr></table></div></div></div></div><div><a name="N1014A"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="cgsinstr"></a><div></div>システム要件</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width:
  0pt;">Derby</span> はJavaにより全てが実装されたデータベースのエンジンです。
+ですから、正しいJava仮想マシン(JVM)であれば、何を使っても動作させることが可能です。
+</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"></div></div></div><div><a name="N1018F"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="rgsdocs17307"></a><div></div>Derbyのライブラリマニュアル</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のライブラリマニュアルには、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span> のマニュアルとAPIのリファレンスが含まれていますã€
 </div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N101A8"></a><span></span><div><div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Developer's Guide</span></span></div><div style="margin-left: 72pt + 16pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のJDBC/SQL上の仕様や、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>をアプリケーションで使う方法、セキュリティやその他の、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の全般的な機能や要点を説明
 します。</div></div></div><div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Reference Manual</span></span></div><div style="margin-left: 72pt + 16pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>にて実装されたSQLの文法をこの文書で説明します。また、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のJDBCやJTAの実装や、用語、システム表、プロパティや<span style="font-style: italic;">SQLExceptions</span>もこの文書で説明します。</div></div></div><d
 iv><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Tuning Derby</span></span></div><div style="margin-left: 72pt + 16pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の設定やチューニングについて、関連するプロパティを説明します。
+また、プロパティのリファレンスを提供します。
+さらにパフォーマンス向上のヒントや、詳細に立ち入った話題、さらに<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のオプティマイザに関する情報を提供します。</div></div></div><div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Tools and Utilities Guide</span></span></div><div style="margin-left: 72pt + 16pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span style="font-family: Courier;">ij</span>やインポート/エクスポート、データベースのクラスローダなã
 ©ã®ãƒ„ールの使い方を説明します。</div></div></div><div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Server and Administration Guide</span></span></div><div style="margin-left: 72pt + 16pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">サーバの設定方法や、クライアントのアプリケーションプログラムの書き方、データベースの管理方法をこの文書で説明します。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">さらに、ある種のシス
 テムではデータベースのバックアップや様々な管理を行う必要があります。これはサーバを実現するフレームワークとは関係なく、データベースが複数のユーザで使われる場合や、その規模が大きい場合です。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">この文書の第二章では、バックアップやデッドロックの解消のようなデータベース管理の方法について説明します。</div></div></div>
 <div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span> API javadoc </div><div style="margin-left: 72pt + 16pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">公開された<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のクラスから自動的に出力した文書です。
+(J2SEの一部であるJDBC APIのjavadocは提供されません。) 
+APIの提供するクラスの詳細については<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Reference Manual</span></span></span>を参照してください。</div></div></div></div></div></div></div></div><div><a name="N102B6"></a><div style="margin-top: 0pc; margin-bottom: 1.4pc; font-size: 16pt; font-weight: bold; padding-top: 1.4pc;"><div style="border-right-width: 0pt; border-left-width: 0pt; line-height: 100%; border-top-width: 3pt; border-top-color: black;"><a name="cgsinsta"></a><div></div>Derbyのインストールと利用</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;">あなたが<span style="border-right-width: 0pt; border-left-wid
 th: 0pt;">Derby</span>および
+JDBC を使ったプログラミングに不慣れであれば、この節の内容はこの製品の利用を始めるときの助けとなるでしょう。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">あなたにJDBCを使ったプログラミングの経験があるのであれば、<span style="color: blue;"><a href="#cgsquck19524">JDBCを使ったプログラムに慣れている人向けのクイックスタートガイド</a></span>を見るほうが良いでしょう。</div></div><div><a name="N10323"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-
 size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="cgsinstallingderby"></a><div></div>Derbyのインストール</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>をインストールするには、 
+最初に<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のzipあるいはtarによる書庫ファイルを、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のWebサイトからダウンロードする必要があります。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">Webブラウザで<span style="color: blue;"><a href="http://db.apache.org/derby/derby_downloads.html"><span style="border-right-width: 0pt; border-left-width: 0pt;">http://db.apache.org/derby/derby_downloads.html</span></a></span>を開いてください。
+このURLのページには、最新および以前に公式にリリースされた<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の配布物へのリンクが幾つかあります。これらの配布物には、ソースコードやバイナリが含まれています。
+このページには<span style="color: blue;"><a href="http://db.apache.org/derby/dev/derby_source.html"><span style="border-right-width: 0pt; border-left-width: 0pt;">http://db.apache.org/derby/dev/derby_source.html</span></a></span>へのリンクがあります。リンク先の文書を読むと、ソースコード管理ツールから<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の幹や枝にあるソースコードを取得するためには、Subversionをどのように使えばいいのかわかるでしょう。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">配布物は以下のようになっã
 ¦ã„ます。<div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-style: italic;">bin</span>という配布物には、スクリプト、デモプログラム、文書が含まれています。これらを省いてjarファイルのみを提供する<span style="font-style: italic;">lib</span>という配布物が用意されています。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-style: italic;">lib</span>という配布物には、配置用に最適åŒ
 されたフットプリントが小さなjarファイルが含まれています。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-style: italic;">lib-debug</span>という配布物には、デバッグや発見した問題を報告するときに便利な、フットプリントの大きなjarファイルが含まれています。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-style: italic;">src</span>という配布物には、<span style="font-styl
 e: italic;">bin</span>, <span style="font-style: italic;">lib</span>, and <span style="font-style: italic;">lib-debug</span>の配布物が作られたソースコードが含まれています。</div></td></tr></table></div></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">このガイドはあなたのダウンロードした配布物が<span style="font-style: italic;">bin</span>であると仮定しています。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">ダウンロードしたものを解凍してください。解凍してできたインストール物には、以下のサブã
 ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒå«ã¾ã‚Œã¦ã„ます。<div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-family: Courier;">demo</span>というサブディレクトリには、デモプログラムがあります。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-family: Courier;">bin</span>というサブディレクトリには、各種ユーティリティ的なツールを実行したり環境設定を行うスクリプトがあります。</div></td><
 /tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-family: Courier;">javadoc</span>というサブディレクトリには、<span style="font-family: Courier;">api</span>を説明する文書があります。これはソースコード中のコメントから作られたものです。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-family: Courier;">docs</span>というサブディレクトリには、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の文書があります。</div></td></
 tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-family: Courier;">lib</span>というサブディレクトリには、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のjarファイルがあります。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-family: Courier;">test</span>というサブディレクトリには、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>が劣化なく動作するか確かめるための、試験プログラムがあります.</div></td></tr><tr><td val
 ign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-family: Courier;">frameworks</span>というサブディレクトリには、各種ユーティリティ的なツールを実行したり環境設定を行うスクリプトが置かれています。これは歴史的なもので、このリリースでは後方互換性のために提供されています。改善されたスクリプトが<span style="font-family: Courier;">bin</span> ディレクトリにあるので、今後のリリースのことをè
 ƒãˆã‚‹ã¨ã“のディレクトリにあるスクリプトはお勧めできません。
+</div></td></tr></table></div></div></div></div><div><a name="N104A4"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="tgssetupjavaenvir"></a><div></div>環境設定</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"> 配布された<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の<span style="font-family: Courier;">bin</span>にあるスクリプトを正常に実行するためには、幾つかの環境変数の設定が必要です。
+またスクリプトは、WindowsのコマンドプロンプトやUnixのシェルのような、コマンドラインの環境から実行する必要があります。</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N1051A"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">環境変数は次のように設定します。</div></div><div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div>1. 
+          </div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="border-right-width: 0pt; border-left-width: 0pt;">環境変数の<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span>を、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の配布物(bin)が展開された場所に設定します。</span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">たとえば、もし<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>がWindowsのc:\<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby_10</span>というディレクトリ、またはUnixの/opt/<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby_10</span>というディレクトリã
 «ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚ŒãŸãªã‚‰ã€
+次のコマンドで環境変数の<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span>を設定します。</div><div style="margin-top: 12pt;"><table style="margin-top: 10pt; margin-bottom: 10pt; background-color: white; border-style: solid; border-width: 1pt; border-color: black;" valign="top"><tbody><tr><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: center; padding: 2pt; background-color: silver; margin-left: 2pt;" valign="top"><div style="font-size: 10pt;">OS</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: center; padding: 2pt; background-color: silver; margin-left: 2pt;" valign="top"><div style="font-size: 10pt;">コマンド</div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa
 ; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;">UNIX</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;"><span style="font-family: Courier;">export <span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span>=/opt/<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby_10</span></span></div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;">Windows</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;"><span style="font-family: Courier;">set <span style="border-r
 ight-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span>=c:\<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby_10</span></span></div></td></tr></tbody></table></div></div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div>2. 
+          </div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="border-right-width: 0pt; border-left-width: 0pt;">環境変数のJAVA_HOMEを設定します。JAVA_HOMEという環境変数は、スクリプトがJVMやJavaアプリケーションの場所を知るために使います。</span><div style="margin-top: 12pt;"><table style="margin-top: 10pt; margin-bottom: 10pt; background-color: white; border-style: solid; border-width: 1pt; border-color: black;" valign="top"><tbody><tr><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: center; padding: 2pt; background-color: silver; margin-left: 2pt;" valign="top"><div style="font-size: 10pt;">OS</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: ce
 nter; padding: 2pt; background-color: silver; margin-left: 2pt;" valign="top"><div style="font-size: 10pt;">コマンド</div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;">UNIX</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;"><span style="font-family: Courier;">export JAVA_HOME=/usr/j2se</span></div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;">Windows</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" vali
 gn="top"><div style="font-weight: bold; font-size: 9pt;"><span style="font-family: Courier;">set JAVA_HOME=C:\Program
+Files\Java\j2se1.4.2_05</span></div></td></tr></tbody></table></div></div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div>3. 
+          </div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span><span style="font-family: Courier;">/bin</span>ディレクトリを環境変数のPATHに設定して、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のスクリプトを、カレントディレクトリにかかわらず実行できるようにします。</span><div style="margin-top: 12pt;"><table style="margin-top: 10pt; margin-bottom: 10pt; background-color: white; border-style: solid; border-width: 1pt; border-color: black;" valign="top"><tbody><tr><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: center; padding: 2pt; b
 ackground-color: silver; margin-left: 2pt;" valign="top"><div style="font-size: 10pt;">OS</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: center; padding: 2pt; background-color: silver; margin-left: 2pt;" valign="top"><div style="font-size: 10pt;">コマンド</div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;">UNIX</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;"><span style="font-family: Courier;">export PATH="$<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span>/bin:$PATH"</span></div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color
 : black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;">Windows</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #fafafa; margin-left: 2pt;" valign="top"><div style="font-weight: bold; font-size: 9pt;"><span style="font-family: Courier;">set PATH=%<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span>%\bin;%PATH%</span></div></td></tr></tbody></table></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">環境変数の<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span>が設定されていて、 その下にあるbinディレクトリが環境変数のPATHに含まれていれば、<span style="border-right-width: 0pt; bord
 er-left-width: 0pt;">Derby</span>のツールを、短いコマンドで実行することが可能です。</div></div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div>4. 
+          </div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="border-right-width: 0pt; border-left-width: 0pt;">環境変数のDERBY_HOMEとJAVA_HOMEが正しく設定されていて、DERBY_HOME/bin のディレクトリが環境変数のPATH environmentに追加されたことを検証します。 </span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">次のコマンドで設定を検証します。<pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;">sysinfo </div></pre></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">
+環境変数が正しく設定されていれば、sysinfoコマンドにより、あなたの環境のJVMおよびインストールしたDerbyのバージョンが表示されます。</div></div></td></tr></table></div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N1066C"></a><span></span>binにあるスクリプトについてもっと知りたければ、<span style="color: blue;"><a href="#rgslib27507">Derbyのスクリプト</a></span>を参照してください。</div></div></div><div><a name="N106C5"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; borde
 r-top-width: 1pt; border-top-color: black;"><a name="cgsusingtoolsutils"></a><div></div><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のツールと、そのスクリプトについて</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>には便利なツールや機能が幾つか用意されています。. </div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>には、<span>dblook</span>、 <span>ij</span>、
+それと<span>sysinfo</span>というツールが用意されています。これらの<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のツールは<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>に用意されたスクリプトで起動します。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">またDerbyには、ツールの<span>ij</span>から呼び出し可能なシステムプロシージャとして提供されている機能もあります。これらのシステムプロシージャを使って、たとえば外部ã
 ®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã®é–“でインポートやエキスポートを行うことができます。システムプロシージャの使い方は、<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Tools and Utilities Guide</span></span></span>と、<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Reference Manual</span></span></span>に書かれています。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">それぞれのツールは、<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span><span style="font-family: Courier;">/bin</spa
 n>のディレクトリにあるスクリプトで起動します。ここにあるスクリプトはそのほかにも、classpathを設定するときに重宝します。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span><span style="font-family: Courier;">/bin</span>のディレクトリにあるスクリプトは、DBMSを組み込みモードで実行するように作られています。これらのツールをNetwork Serverで使う場合、次のコマンドを使ってくださいã
 €‚<div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span>dblook</span>は-dオプションとNetwork ServerへのURLを指定してスクリプトを読んでください。たとえば、<span style="font-family: Courier;">dblook
+-d 'jdbc:derby://localhost/myDB;user=usr'</span> の様にです。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span>ij</span>は、<span style="font-family: Courier;">set DERBY_OPTS=-Dij.protocol=jdbc:derby://localhost/</span>というコマンドを実行した後に、<span>ij</span>を <span style="font-family: Courier;">ij</span>コマンドで実行してください。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span>sysinfo</span>は、<span style="font-family: Courier;">NetworkServerControl sysinfo</span>コマンドで実行してください。</div></td></tr></table></div></div><div
  style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Getting Started with Derby</span></span></span>にある例では、どのように<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のスクリプトを使って、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のツールを起動するかを説明するために、
+組み込みモードで<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>を使っているものとしています。</div></div><div><a name="N1083C"></a><div style="padding-top: 1pc; margin-bottom: 2pt; font-size: 12pt; font-weight: bold;"><a name="cgsusingsysinfo"></a><div></div>sysinfoを使う</div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>が提供する <span>sysinfo</span>は、Javaの実行環境に関する情報と<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のバージョン情報を表示するツールです。</div><div style="f
 ont-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span><span style="font-family: Courier;">/bin</span>ディレクトリが環境変数のPATHに追加されていれば、<span>sysinfo</span>というツールを実行できます。
+<span>sysinfo</span>のスクリプトは、適切にclasspath等の環境変数を設定して<span>sysinfo</span>を実行します。<span>sysinfo</span>を実行するには、コマンドのウィンドウで次のコマンドを実行します。<pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;">sysinfo</div></pre></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"></div></div></div><div><a name="N108FC"></a><div style="padding-top: 1pc; margin-bottom: 2pt; font-size: 12pt; font-weight: bold;"><a name="tgsrunningij"></a><div></div>ijを動かす</div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; 
 margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span>ij</span>というツールを使って<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のデータベースに接続できます。</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10935"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span>ij</span>を実行する前に、あらかじめ<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span><span style="font-family: Courier;">/bin</span>のディレクトリをPATHの環境変数に追加しておく必要があります。</div></div><div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><di
 v><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="border-right-width: 0pt; border-left-width: 0pt;"><span>ij</span>を実行するには、コマンドラインから<span>ij</span>スクリプトを実行してください。</span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">具体的には次のようになります。<pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;">ij</div></pre></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span>ij</span> のスクリプトは、CLASSPATHのような環境変数の設定と、<span>ij</span>の起動ã
 ’行います。</div></div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="border-right-width: 0pt; border-left-width: 0pt;"><span>ij</span>でデータベースを作成するためには、次のコマンドを使います。</span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;">ij&gt; connect 'jdbc:derby:testdb;create=true';</div></pre></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">このコマンドは、<span style="font-family: Courier;">testdb</span>というデータベーã
 ¹ã‚’カレントディレクトリに作成して、それにシステムテーブルを書き込んだ後、そのデータベースに接続します。
+接続後は<span>ij</span>のコマンドラインから、どのようなSQLでも実行することができます。
+</div></div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="border-right-width: 0pt; border-left-width: 0pt;"><span>ij</span>を終了するときは、次のコマンドを使います。</span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;">ij&gt; exit;</div></pre></div></div></td></tr></table></div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N109C2"></a><span></span><span>ij</span>のより詳しい情報は、<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Tools and
  Utilities Guide</span></span></span>を参照してください。</div></div></div><div><a name="N10A2A"></a><div style="padding-top: 1pc; margin-bottom: 2pt; font-size: 12pt; font-weight: bold;"><a name="tgs26250"></a><div></div>classpathの設定</div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;">classpath とは、JVMや他のJavaアプリケーションの実行に必要なクラスライブラリの一覧です。classpathを設定するためのスクリプトがDerbyには用意されていますが、スクリプトを使わずにJavaで直接ツールを呼ぶ場合にã
 ¯ã€æ‰‹ä½œæ¥­ã§CLASSPATHという環境変数を設定しなければなりません。</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10A76"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">CLASSPATHという環境変数は、一時的または恒久的、あるいはJavaアプリケーションやJVMを実行するときだけ、のいずれでも設定が可能です。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">開発環境であれば、コマンドラインのシェルが立ち上げられた時に
 、CLASSPATHという環境変数を設定するようにするのが良いでしょう。<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span> は<span style="border-right-width: 0pt; border-left-width: 0pt;">DERBY_HOME</span><span style="font-family: Courier;">/bin</span>ディレクトリに、classpathをすばやく設定するためのスクリプトを幾つか用意しています。その幾つかのスクリプトを次に挙げます。 <div><div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="font-weight: bold;">setEmbeddedCP</span></div><div style="margin-left: 72pt + 16pt;"><span>setEmbeddedCP</span> は組み込みモãƒ
 ドの時に使うスクリプトで、derby.jarとderbytools.jarをclasspathに追加します。 </div></div><div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="font-weight: bold;">setNetworkServerCP</span></div><div style="margin-left: 72pt + 16pt;">The <span>setNetworkServerCP</span>はnetwork serverを起動するときに使うスクリプトで、derby.jarとderbynet.jarをclasspathに追加します</div></div><div><div style="font-size: 10pt; font-weight: bold; text-indent: 0em; margin-right: 24pt;"><span style="font-weight: bold;">setNetworkClientCP</span></div><div style="margin-left: 72pt + 16pt;"><span>setNetworkClientCP</span>はnetwork clientを使ってデータベースに接続するときに使うã
 ¹ã‚¯ãƒªãƒ—トで、derbyclient.jarとderbytools.jarをclasspathに追加します。</div></div></div></div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">classpathを一時的に設定する場合、新しいコマンドのウィンドウを開くたびに適切なスクリプトを実行してください。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">また次のコマンドで、スクリプトの実行後に設定したclasspathを見ることができます。<div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="
 8">&nbsp;</td><td valign="top"><div>UNIXでは、<span style="font-family: Courier;">echo $CLASSPATH</span>というコマンドを使ってください。</div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div>Windowsでは、<span style="font-family: Courier;">echo %CLASSPATH%</span>というコマンドを使ってください。</div></td></tr></table></div></div></div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10AF7"></a><span></span><span style="font-family: Courier;">ij</span>と<span style="font-family: Courier;">sysinfo</span>についてもっと詳しく知りたいなら、<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0p
 t;"><span style="font-style: italic;">Derby Tools and Utilities Guide</span></span></span>を参照してください。</div></div></div></div></div><div><a name="N10B83"></a><div style="margin-top: 0pc; margin-bottom: 1.4pc; font-size: 16pt; font-weight: bold; padding-top: 1.4pc;"><div style="border-right-width: 0pt; border-left-width: 0pt; line-height: 100%; border-top-width: 3pt; border-top-color: black;"><a name="cgsquck19524"></a><div></div>JDBCを使ったプログラムに慣れている人向けのクイックスタートガイド</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;">この節はJDBCを使ったプログラムに慣れており、classpathの設定æ–
 ¹æ³•ã‚„Javaのプログラムの実行方法やJDBCドライバの使い方を知っている人向けに書かれています。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">この節に書かれていることの詳細は、<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Developer's Guide</span></span></span>と<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Tools and Utilities Guide</span></span></span>を参照してください。</div></div><div><a name="N10BFE"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: 
 bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="cgsquck70629"></a><div></div>Derbyにて可能な構成</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>を実行するための環境設定を行う前に、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>にて可能な構成を知るべきです。
+なぜなら、その構成はclasspathやドライバ、データベースに接続するURLに影響するからです。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">詳しくは<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Developer's Guide</span></span></span>にある<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の構成について説明を参照してください。</div></div><div><a name="N10C6B"></a><div style="padding-top: 1pc; margin-bottom: 2pt; font-size: 12pt; font-weight: bold;"><a name="cgsquck35643"></a><div></div>組み込み環境の構成</div><div style="margin-left: 72pt; 
 font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;">組み込み環境は、同時にひとつのアプリケーションだけがデータベースに接続できる、ネットワーク接続が存在しない環境です。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">アプリケーションが同一JVM内で、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のインスタンスを起動するとき、それは組み込み環境での実行ということになります。組込みド
 ライバをロードすることで、<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>が起動します。</div></div></div><div><a name="N10CC2"></a><div style="padding-top: 1pc; margin-bottom: 2pt; font-size: 12pt; font-weight: bold;"><a name="cgsquck13780"></a><div></div>クライアント/サーバ環境の構成</div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;">クライアント/サーバ環境では、複数のアプリケーションがネットワーク越しに<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>に接続することができます。</div><div st
 yle="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>は複数のネットワーク接続が可能なサーバフレームワークにて組み込んで実行できます。(この場合フレームワークが起動した<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>のインスタンスは組込み環境で実行することとなります。しかしクライアントアプリケーションは組み込み環境ではありません。)</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em;
  margin-bottom: 0.6em;">任意のJavaで作られたサーバフレームワークに<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>を組み込むことができます。</div><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">サーバにおける<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>についての、より詳細な情報については<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Server and Administration Guide</span></span></span>を参照してください。</div></div></div></div><div><a name="N10D42"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-wei
 ght: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="rgsquck35368"></a><div></div>ドライバの一覧</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>を配置した構成に応じて、選択可能なドライバは異なります。</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10D55"></a><span></span><div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div>org.apache.derby.jdbc.EmbeddedDriver   <div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6
 em; margin-bottom: 0.6em;">組み込み環境向けのドライバです。組み込み環境では、アプリケーションプログラムと同じJVMで<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>が動作します。</div></div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div>org.apache.derby.jdbc.ClientDriver   <div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">ネットワークサーバの環境向けのドライバです。
+ネットワークサーバにより、クライアントサーバ環境が実現できます。</div></div></td></tr></table></div></div></div></div><div><a name="N10D94"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="rgsquck30197"></a><div></div>データベース接続URL</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の提供する組込みドライバでデータベースに接続するためには、デー
 ‚¿ãƒ™ãƒ¼ã‚¹æŽ¥ç¶šURLを使う必要があります。</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10DC2"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">データベースに接続するためのデータベース接続URLの書式は以下のとおりです。<pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;">jdbc:derby:<span style="font-style: italic;">databaseName</span>;<span style="font-style: italic;">URLAttributes</span></div></pre>それぞれの意味を次に示します。<div><table width="100%"><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div
 ></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-style: italic;">databaseName</span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">接続しようとするデータベースの名前です。</div></div></td></tr><tr><td valign="top" style="text-align: right;" width="24"><div><span>&bull;</span></div></td><td width="8">&nbsp;</td><td valign="top"><div><span style="font-style: italic;">URLAttributes</span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">幾つかの属性をデータベース接続URLに記述できます。たとえば、;<span style="font-style: italic;">locale=ll_CC</span>や;<span style="font-style: italic;">create=true</span>などです。</div><div style="font-size: 10pt; text-indent: 0em; m
 argin-top: 0.6em; margin-bottom: 0.6em;">より詳しくは、<span style="font-style: italic;"><span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Developer's Guide</span></span></span>を参照してください。</div></div></td></tr></table></div></div></div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10E1C"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の提供するネットワーククライアントドライバを使う場合、データベースに接続するデータベース接続URLの書式は以下のとおりです。  
  <pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;">jdbc:derby://&lt;server&gt;[:&lt;port&gt;]/<span style="font-style: italic;">databaseName</span>[;<span style="font-style: italic;">URLAttributes</span>=&lt;value&gt;[;...]]</div></pre>
+&lt;server&gt;と&lt;port&gt;により、サーバが要求を受け付けているホスト名(またはIPアドレス)とポート番号を記述します。また、<span style="font-style: italic;">databaseName</span>により接続するデータベースの名前を記述します。
+<span style="font-style: italic;">URLAttributes</span>では組み込み環境の属性とネットワーククライアントの属性の両方を記述できます。
+ネットワーククライアントを使ってネットワークサーバを使うことに関する詳細については、次の情報を参照してください。<span style="border-right-width: 0pt; border-left-width: 0pt;"><span style="font-style: italic;">Derby Server and Administration Guide</span></span></div></div></div></div></div><div><a name="N10E6F"></a><div style="margin-top: 0pc; margin-bottom: 1.4pc; font-size: 16pt; font-weight: bold; padding-top: 1.4pc;"><div style="border-right-width: 0pt; border-left-width: 0pt; line-height: 100%; border-top-width: 3pt; border-top-color: black;"><a name="rgsdocs37966"></a><div></div>文書の記法</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.
 6em; margin-left: 72pt;"> この節では<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の文書中の用語や文法、体裁について説明します。
+</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10E83"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;"></div></div></div><div><a name="N10EC6"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="rgsdocs99397"></a><div></div>用語</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;"><span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>の文書では<span style="font-family: Courier;">環境</span>という言葉を、アプリケーションが<span style="border-right-width: 0pt; border-left-width: 0pt;">Derby</span>
 ‚’使う方法をあらわす言葉として使っています。</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10EE5"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em;">文書中で、環境は場合によって<span style="font-style: italic;">フレームワーク</span>と言い換えられています。
+環境には、<span style="font-style: italic;">組み込み環境</span>と<span style="font-style: italic;">クライアント/サーバ環境</span>の二つがあります。</div></div></div></div><div><a name="N10F1D"></a><div style="padding-top: 1pc; margin-bottom: 5pt; font-size: 14pt; font-weight: bold;"><div style="border-right-width: 0pt; border-left-width: 0pt; border-top-width: 1pt; border-top-color: black;"><a name="rgsdocs10012"></a><div></div>SQLの文法</div></div><div style="margin-left: 72pt; font-size: 10pt;"><div style="font-size: 10pt; text-indent: 0em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 72pt;">SQLの文法は、改変されたBNF記法により記述されています。</div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10F2B
 "></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">BNFのメタ文字を以下に示します。 <div><table style="margin-top: 12pt; margin-bottom: 10pt; background-color: white; border-style: solid; border-width: 1pt; border-color: black;" valign="top"><thead><tr><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: center; padding: 2pt; background-color: silver; margin-left: 2pt;" valign="top"><div>文字</div></td><td style="border-style: solid; border-width: 1pt; border-color: black; font-weight: bold; text-align: center; padding: 2pt; background-color: silver; margin-left: 2pt;" valign="top"><div>意味</div></td></tr></thead><tbody><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div><span style="font-family: Cour
 ier;">|</span></div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div>あるいは 項目のうち、ひとつを選ぶ</div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div><span style="font-family: Courier;">[ ]</span></div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div>省略可能な項目</div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div><span style="font-family: Courier;">*</span></div></td><td style="border-style: solid; border-width: 1pt; border-color: black; p
 adding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div>その項目を0回以上繰り返せることを示す。一部のSQL文で特別な意味を持つ。</div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div><span style="font-family: Courier;">{ }</span></div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div>[ ]、|あるいは *のような文字で修飾できるよう、項目をグループとして扱う。</div></td></tr><tr><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4
 fa; margin-left: 2pt;" valign="top"><div><span style="font-family: Courier;">( )  . , </span></div></td><td style="border-style: solid; border-width: 1pt; border-color: black; padding: 2pt; background-color: #faf4fa; margin-left: 2pt;" valign="top"><div>文法の一部であるような、そのほかの句読点。</div></td></tr></tbody></table></div></div></div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N10FCC"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">SQLの文法の表記例   <pre><div style="margin-top: 1.2em; margin-bottom: 0.8em; background-color: #f0f0f0; font-family: Courier; line-height: 106%; font-size: 9pt;"><span style="font-weight: bold;">CREATE [ UNIQUE ] INDEX <span style="font-weight: bold;"><span style="font-style: italic;">IndexName</span></span>
+  ON <span style="font-weight: bold;"><span style="font-style: italic;">TableName</span></span> ( <span style="font-weight: bold;"><span style="font-style: italic;">SimpleColumnName</span></span> [ , <span style="font-weight: bold;"><span style="font-style: italic;">SimpleColumnName</span></span> ] * ) </span></div></pre></div></div><div style="line-height: 12pt; margin-top: 0.6em; font-size: 10pt;"><a name="N11007"></a><span></span><div style="font-size: 10pt; text-indent: 0em; margin-top: 0em; margin-bottom: 0.6em;">Javaのプログラムやユーティリティを実行するための、コマンドラインの文法は以下の例のように常に<span style="font-style: italic;">java</span>という単語で始まります。

[... 12 lines stripped ...]
Propchange: websites/production/db/content/derby/docs/10.4/ja_JP/getstart/getstart-single.html
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message