構造階層は「データベース→データテーブル→レコード→フィールド」となっており、フィールドはレコードを構成し、レコードはデータテーブルを構成し、データテーブルはデータベースを構成します。データベースはデータ レコードの完全なセットです。データベースには 0 ~ N のテーブルが含まれ、テーブルには 0 ~ N のフィールドが含まれます。レコードはテーブル内の行です。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
Access は、Microsoft がリリースしたリレーショナル データベース管理システムです。 MicrosoftJet データベース エンジンとグラフィカル ユーザー インターフェイスの 2 つの機能を組み合わせたもので、Microsoft Office のシステム プログラムの 1 つです。
アクセスデータベースの構造階層
構造階層は「データベース→データテーブル→レコード→フィールド」です。
データベース
データベースはデータ レコードの完全なセットです。データベースには 0 ~ N 個のテーブルが含まれ、テーブルには 0 ~ N A が含まれます。フィールドの場合、レコードはテーブル内の行です。
データ テーブル
テーブル (テーブル) - テーブルはデータベースの基本オブジェクトであり、他の 5 つのオブジェクトを作成するための基礎となります。テーブルはレコードで構成され、レコードはフィールドで構成されます。テーブルはデータベース データを格納するために使用されるため、データ テーブルとも呼ばれます。
データ テーブルはデータ レコードを行と列に表示し、同じ種類のデータのコレクションです。データベースには 1 つ以上のデータ テーブルを含めることができますが、テーブルは 1 つのデータベースにのみ含めることができます。
フィールド
フィールドはデータベース インスタンス内のテーブルの列です。たとえば、student テーブルは ID、名前、性別で構成されます。このフィールドは、ID、名前、または性別を指します。言い換えれば、id はフィールドであり、名前もフィールドであり、性別もフィールドです。
レコード
レコードとはテーブル内の行の単位であり、1行をレコードと呼びます。さらに Student テーブルを例として、テーブル内のすべてのデータをクエリすると、そのテーブル内の行はレコードと呼ばれます。
概要: フィールドはレコードを構成し、レコードはデータ テーブルを構成し、データ テーブルはデータベースを構成します。
テーブルとリレーションシップ
データを保存するには、追跡する情報の種類ごとにテーブルを作成します。情報の種類には、顧客情報、製品、注文の詳細が含まれます。クエリ、フォーム、またはレポートで複数のテーブルのデータを結合するには、テーブル間の関係を定義する必要があります。
#1. かつてメーリング リストにあった顧客情報は、現在は Customers テーブルにあります。
2. かつてスプレッドシートにあった注文情報は、現在は Orders テーブルにあります。
3. テーブル内の各レコードを一意の ID (顧客 ID など) で区別します。 Access は、あるテーブルから別のテーブルに一意の ID フィールドを追加し、2 つのフィールド間の関係を定義して、2 つのテーブル内の関連レコードを照合して、フォーム、レポート、またはクエリに結合できるようにします。
、リレーションシップはテーブル間のレコード間の関係を指し、同じテーブル内のレコードを説明するために使用することはできないことに注意してください。
リレーションシップは、主に 1 対 1、1 対多 (多対 1)、多対多の 3 つに分類され、以下の順に紹介します。 。
1 対 1
1 対 1 とは、1 つのテーブルの 1 つのレコードが他のテーブルの 1 つのレコードにのみ対応することを指します。 、その他 テーブル内の 1 つのレコードは、このテーブルの 1 つのレコードにのみ対応します。
1 対多 (多対 1)
1 つのテーブルに 1 つのレコード1 つのテーブル内の複数のレコードに別のレコードを対応させることができますが、逆に、1 つのテーブル内のレコードは別のテーブルの 1 つのレコードにのみ対応できます。
たとえば、母親と子の関係では、母親は複数の子を持つことができますが、子は母親を 1 人しか持つことができません (母親テーブルと子テーブルの関係)。
FAQ 列をご覧ください。
以上がAccess データベースの構造階層は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。