Apache-derby-schemas
提供:Dev Guides
Apache Derby-スキーマ
データベーススキーマは、データベース全体の論理ビューを表すスケルトン構造です。 データの編成方法とデータ間の関係の関連付け方法を定義します。 データに適用されるすべての制約を定式化します。
スキーマを作成する
CREATE SCHEMAステートメントを使用して、Apache Derbyでスキーマを作成できます。
構文
以下は、CREATE SCHEMAステートメントの構文です。
例
次の例では、Derbyデータベースにmy_schemaという名前のスキーマを作成します。
次に、以下に示すように、このスキーマにテーブルを作成できます。
ここでSHOW SCHEMASクエリを使用してスキーマのリストを確認できます。作成されたスキーマのリストを見つけることができます。
スキーマの削除
DROP SCHEMAステートメントを使用して、既存のスキーマを削除できます。
構文
DROPS SCHEMAステートメントの構文は次のとおりです。
例
スキーマを削除できるのは、オブジェクトが含まれていない場合のみです。 スキーマを削除するには、そのスキーマ内のすべてのテーブルを削除し、スキーマを削除します。
次の例では、上記で作成したスキーマを削除します。
JDBCの例
次のJDBCの例では、my_schemaという名前のスキーマを作成および削除します。
出力
実行すると、上記のプログラムは次の例を生成します。