MSAccess-テーブルの作成
データベースを作成するときは、データをテーブルに保存します。他のデータベースオブジェクトはテーブルに大きく依存しているため、データベースの設計は、すべてのテーブルを作成してから、他のオブジェクトを作成することから始める必要があります。テーブルを作成する前に、要件を慎重に検討し、必要なすべてのテーブルを決定してください。
次の表に示すように、従業員に関する基本的な連絡先情報を格納する最初のテーブルを作成してみましょう。
フィールド名 | データ・タイプ |
---|---|
EmployeelD | オートナンバー |
ファーストネーム | 短いテキスト |
苗字 | 短いテキスト |
住所(1 | 短いテキスト |
アドレス2 | 短いテキスト |
市 | 短いテキスト |
状態 | 短いテキスト |
Zip | 短いテキスト |
電話 | 短いテキスト |
電話の種類 | 短いテキスト |
これらすべてのフィールドのデータ型として短いテキストを使用し、Accessで空のデータベースを開きます。
これは私たちが物事を中断したところです。データベースを作成すると、Accessはこのテーブルを自動的に開きました-テーブルの1つのデータシートビュー。
[フィールド]タブに移動すると、自動的に作成されていることがわかります。AutoNumberフィールドであるIDは、一意の識別子として機能し、このテーブルの主キーです。
IDフィールドはすでに作成されているので、条件に合わせて名前を変更します。これは従業員テーブルであり、これは従業員の一意の識別子になります。
クリックしてください Name & Caption リボンのオプションを選択すると、次のダイアログボックスが表示されます。
このフィールドの名前をに変更します EmployeeIDこのテーブルをより具体的にするため。必要に応じて他のオプション情報を入力し、[OK]をクリックします。
これで、「従業員ID」というキャプションが付いた「従業員ID」フィールドができました。これは自動的に自動番号に設定されるため、データ型を実際に変更する必要はありません。
をクリックして、さらにいくつかのフィールドを追加しましょう click to add。
選択 Short Textフィールドとして。短いテキストを選択すると、Accessはそのフィールド名を自動的に強調表示し、フィールド名を入力するだけです。
タイプ FirstNameフィールド名として。同様に、次のスクリーンショットに示すように、すべての必須フィールドを追加します。
すべてのフィールドが追加されたら、[保存]アイコンをクリックします。
これで、 Save As テーブルのテーブル名を入力できるダイアログボックス。
「テーブル名」フィールドにテーブルの名前を入力します。ここにtblプレフィックスはテーブルを表します。[OK]をクリックすると、ナビゲーションペインにテーブルが表示されます。
テーブルデザインビュー
を使用してすでに1つのテーブルを作成しているため Datasheet View。次に、を使用して別のテーブルを作成します。Table Design View。このテーブルに次のフィールドを作成します。これらのテーブルには、さまざまな本のプロジェクトに関する情報の一部が格納されます。
フィールド名 | データ・タイプ |
---|---|
プロジェクトID | オートナンバー |
ProjectName | 短いテキスト |
編集長 | 短いテキスト |
著者 | 短いテキスト |
PStatus | 短いテキスト |
契約 | アタッチメント |
ProjectStart | 日付時刻 |
ProjectEnd | 日付時刻 |
予算 | 通貨 |
ProjectNotes | 長いテキスト |
次に、[作成]タブに移動します。
テーブルグループで、テーブルをクリックすると、データシートビューとは完全に異なって見えることがわかります。このビューでは、field name そして data type 並んで。
私たちは今作る必要があります ProjectID このテーブルの主キーなので、選択しましょう ProjectID をクリックします Primary Key リボンのオプション。
これで、そのフィールドの横に表示される小さなキーアイコンが表示されます。これは、フィールドがテーブルの主キーの一部であることを示しています。
このテーブルを保存して、このテーブルに名前を付けましょう。
[OK]をクリックすると、このテーブルがデータシートビューでどのように表示されるかを確認できます。
リボンの左上隅にあるデータシート表示ボタンをクリックしてみましょう。
このテーブルまたは特定のフィールドに変更を加えたい場合は、必ずしもデザインビューに戻って変更する必要はありません。データシートビューから変更することもできます。次のスクリーンショットに示すように、PStatusフィールドを更新しましょう。
[OK]をクリックすると、変更が表示されます。