ビデオ: 11 Data Queries 2024
Access 2013の一部でダミーのチートシート
Access 2000のようなデータベースプログラムを使用すると、データの入力を開始するだけです。その代わりに、リレーショナル・データベース設計を作成し、情報を1つ以上の表に分けます(それぞれがスプレッドシートの列のようなフィールドで構成されています)。テーブルは、リレーショナルジョインによって接続されます。リレーショナルジョインでは、あるテーブルのフィールドが別のテーブルのフィールドと一致(関連)します。一般的な考え方は次のとおりです。
<! - 1 - >-
あなたのデータを特定します。
テキスト、数値、日付、真偽、およびその他のタイプのデータを含む、可能なフィールド(情報の一部)のリストを作成します。
-
冗長フィールドを削除します。
同じ情報を複数の場所に保管しないでください。あるフィールドを別のフィールドから計算できる場合は、1つだけを格納します。 (誕生日や年齢などを保存しますが、両方を保存することはできません。)
-
フィールドをテーブルに整理します。
<! - 2 - >フィールドをグループ化して、各グループが表になるようにフィールドをグループ化します。ストアの受注データベースには、顧客用、製品用、および受注用の1つの表があります。
-
コードと略語の表を追加します。
州名と2文字コードの表と、データベースで使用する予定の他のすべてのコードまたは省略形の表を含むように計画します。これらの表を使用して、レコードを入力するときに選択できる値のドロップダウンメニューを作成します。
<! - 3 - > -
各テーブルの主キーを選択します。
主キーは、テーブルの各レコードを一意に識別するフィールドです。オートナンバー型フィールドを使用して、各レコードに一意のID番号を割り当てるようにAccessに指示することができます。
-
テーブルをリンクします。
どのテーブルに他のテーブルのフィールドと一致するフィールドが含まれているかを確認します。注文入力データベースでは、注文テーブルには、注文した顧客を識別するフィールド、つまりCustomersテーブルの主キーフィールドと一致するフィールドが含まれている必要があります。ほとんどの関係は、1つの表の1つのレコードが別の表の複数の(または全くない)レコードと一致する 1対多 、 です。