ホームページ  >  記事  >  Access データベースの構造階層は何ですか?

Access データベースの構造階層は何ですか?

青灯夜游
青灯夜游オリジナル
2022-08-26 16:45:374032ブラウズ

構造階層は「データベース→データテーブル→レコード→フィールド」となっており、フィールドはレコードを構成し、レコードはデータテーブルを構成し、データテーブルはデータベースを構成します。データベースはデータ レコードの完全なセットです。データベースには 0 ~ N のテーブルが含まれ、テーブルには 0 ~ N のフィールドが含まれます。レコードはテーブル内の行です。

Access データベースの構造階層は何ですか?

このチュートリアルの動作環境: 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 テーブルを例として、テーブル内のすべてのデータをクエリすると、そのテーブル内の行はレコードと呼ばれます。

概要: フィールドはレコードを構成し、レコードはデータ テーブルを構成し、データ テーブルはデータベースを構成します。

テーブルとリレーションシップ

データを保存するには、追跡する情報の種類ごとにテーブルを作成します。情報の種類には、顧客情報、製品、注文の詳細が含まれます。クエリ、フォーム、またはレポートで複数のテーブルのデータを結合するには、テーブル間の関係を定義する必要があります。

Access データベースの構造階層は何ですか?

#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 つのレコードにのみ対応します。

Access データベースの構造階層は何ですか?

  • 1 対多 (多対 1)

1 つのテーブルに 1 つのレコード1 つのテーブル内の複数のレコードに別のレコードを対応させることができますが、逆に、1 つのテーブル内のレコードは別のテーブルの 1 つのレコードにのみ対応できます。

たとえば、母親と子の関係では、母親は複数の子を持つことができますが、子は母親を 1 人しか持つことができません (母親テーブルと子テーブルの関係)。

Access データベースの構造階層は何ですか?

  • #多対多

1 つのテーブルのレコードは、別のテーブルの複数のレコードに対応することができます、別のテーブルのレコードは、このテーブルの複数のレコードに対応することもできます。

Access データベースの構造階層は何ですか?

注: 多対多のリレーションシップの説明では、特定のデータベースを設計するときに、2 つのテーブル間のリレーションシップを保存するための新しいテーブルを追加する必要があります。

関連知識の詳細については、

FAQ 列をご覧ください。

以上がAccess データベースの構造階層は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。