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