Ms-access-create-tables

提供:Dev Guides
移動先:案内検索

MS Access-テーブルの作成

データベースを作成するとき、データをテーブルに保存します。 他のデータベースオブジェクトはテーブルに大きく依存しているため、すべてのテーブルを作成してから他のオブジェクトを作成することで、常にデータベースの設計を開始する必要があります。 テーブルを作成する前に、要件を慎重に検討し、必要なすべてのテーブルを決定します。

次の表に示すように、従業員に関する基本的な連絡先情報を保存する最初のテーブルを作成してみましょう-

Field Name Data Type
EmployeelD AutoNumber
FirstName Short Text
LastName Short Text
Address1 Short Text
Address2 Short Text
City Short Text
State Short Text
Zip Short Text
Phone Short Text
Phone Type Short Text

これらすべてのフィールドのデータ型として短いテキストを使用し、Accessで空のデータベースを開きます。

ホーム

これが私たちが物事をやめたところです。 データベースを作成し、Accessが自動的にこのテーブルの1つのデータシートビューを開きました。

フィールド

[フィールド]タブに移動すると、それも自動的に作成されます。 AutoNumberフィールドであるIDは一意の識別子として機能し、このテーブルの主キーです。

IDフィールドは既に作成されているため、条件に合わせて名前を変更します。 これは従業員テーブルであり、従業員の一意の識別子になります。

一意の識別子

リボンの[名前とキャプション]オプションをクリックすると、次のダイアログボックスが表示されます。

フィールドプロパティ

このフィールドの名前を EmployeeID に変更して、このテーブルにより具体的にします。 必要に応じてその他のオプション情報を入力し、[OK]をクリックします。

表1

これで、従業員IDフィールドにキャプションEmployee IDがあります。 これは自動的に自動番号に設定されるため、実際にデータ型を変更する必要はありません。

  • クリックして追加*をクリックして、さらにフィールドを追加しましょう。

クリックして追加

フィールドとして Short Text を選択します。 短いテキストを選択すると、Accessはそのフィールド名を自動的に強調表示し、フィールド名を入力するだけです。

ショートテキスト

フィールド名として FirstName と入力します。 同様に、次のスクリーンショットに示すように、すべての必須フィールドを追加します。

すべてのフィールドを追加したら、[保存]アイコンをクリックします。

[名前を付けて保存]ダイアログボックスが表示され、テーブルのテーブル名を入力できます。

名前を付けて保存

[テーブル名]フィールドにテーブルの名前を入力します。 ここで、 tbl プレフィックスはテーブルを表します。 [OK]をクリックすると、ナビゲーションペインにテーブルが表示されます。

テーブル

テーブルデザインビュー

*Datasheet View* を使用して既に1つのテーブルを作成しました。 *Table Design View* を使用して別のテーブルを作成します。 このテーブルに次のフィールドを作成します。 これらのテーブルには、さまざまな書籍プロジェクトの情報の一部が保存されます。
Field Name Data Type
Project ID AutoNumber
ProjectName Short Text
ManagingEditor Short Text
Author Short Text
PStatus Short Text
Contracts Attachment
ProjectStart Date/Time
ProjectEnd Date/Time
Budget Currency
ProjectNotes Long Text

[作成]タブに移動しましょう。

タブの作成

テーブルグループで、[テーブル]をクリックすると、これがデータシートビューとはまったく異なるように見えることがわかります。 このビューでは、*フィールド名*と*データタイプ*を並べて見ることができます。

デザインタブ

ここで ProjectID をこのテーブルのプライマリキーにする必要があるため、 ProjectID を選択し、リボンの Primary Key オプションをクリックします。

プライマリキー

フィールド名

そのフィールドの横に表示される小さなキーアイコンを見ることができます。 これは、フィールドがテーブルの主キーの一部であることを示しています。

このテーブルを保存して、このテーブルに名前を付けましょう。

プロジェクトとして保存

[OK]をクリックすると、データシートビューでこのテーブルがどのように見えるかを確認できます。

データシートビュー

リボンの左上にあるデータシートビューボタンをクリックします。

左隅

このテーブルまたは特定のフィールドに変更を加えたい場合、デザインビューに戻って変更する必要はありません。 データシートビューから変更することもできます。 次のスクリーンショットに示すように、PStatusフィールドを更新しましょう。

Pstatus

[OK]をクリックすると、変更が表示されます。

プロジェクトステータス