Access の概要

データベース オブジェクト入門

Surface Book デバイスの写真

演習

Access には 6 つのデータベース オブジェクトがあり、それらを組み合わせることにより、データを最大限に活かすことができます。 各オブジェクトが果たす役割について説明します。

テーブル

Access では、情報がテーブルにまとめられます。行と列のリスト: accountant のパッドまたはスプレッドシートの reminiscent。 各テーブルには特定の件名に関する情報が格納されているため、ほとんどのデータベースには複数のテーブルが含まれています。

製品、顧客、受注テーブルのスニペット

テーブルの各行はレコードと呼ばれ、各列はフィールドと呼ばれます。 レコードには、顧客や注文などの特定のエンティティに対するすべての情報が含まれます。 フィールドは、そのエンティティに関する情報の 1 つのアイテムです。 製品テーブルでは、たとえば、各行または各レコードは 1 つの製品に関する情報を保持しています。 各列または各フィールドは、製品名や製品価格など製品に関する情報の一部を保持します。 使い慣れていない場合は、データベースの基本を学びましょう

クエリ

適切に設計されたデータベースでは、フォームまたはレポートで提供するデータは、通常、複数のテーブルに散らばって存在しています。 クエリを使用して、さまざまなテーブルから情報を取得し、フォームまたはレポートに表示するために組み立てます。

クエリは、データベースからのデータの結果を要求することも、データに対する操作を実行するために使うことも、両方の場合もあります。 簡単な質問に対する回答を得る、データを使用して計算を実行する、さまざまなテーブルのデータを結合する、データベースのデータを追加、変更、または削除するには、クエリを使用します。

さまざまな種類のクエリがありますが、基本となる種類は次の 2 つです。

主なクエリの種類

用途

選択

テーブルからのデータの取得、計算を実行します。

アクション

データの追加、変更、削除を行います。 各タスクには特定の種類のアクション クエリが含まれています。 Access Web アプリではアクション クエリは使用できません。

フォーム

フォームは、ストアの表示ケースのようなものであり、必要なデータベース項目を簡単に表示したり、取得したりすることができます。 紙のフォームと同様に、Access フォームは、Access デスクトップデータベースに格納されているデータを追加、編集、表示できるオブジェクトです。 使用するフォームをデザインすることが重要です。 たとえば、複数のユーザーがいる場合、適切にデザインされたフォームを使用すると、データの入力を正確かつ迅速に、効率的に行うことができます。

レポート

レポートを使用すると、Access データベースの情報の表示、書式設定、要約などを行うことができます。 たとえば、すべての連絡先の電話番号の簡単なレポート、または異なる地域や期間の総売上高の概要レポートを作成することができます。

レポートは、次の用途でデータベース内の情報を表示するときに便利です。

  • データの概要を表示または配布する。

  • データのスナップショットをアーカイブする。

  • 個々のレコードの詳細情報を表示する。

  • ラベルを作成する。

マクロ

マクロとは、ユーザーがタスクを自動化して、フォーム、レポート、およびコントロールに機能を追加できるツールです。 たとえば、フォームにコマンド ボタンを追加して、ボタンの OnClick イベントをマクロに関連付ける場合、ボタンをクリックするたびにコマンドが実行されます。

Access には、マクロを作成するためのデザイン環境があります。 基本的には、簡素化されたプログラミング言語を使用して、実行するアクションのリストをビルドします。 一部のアクションには、入力を表示するフィールドなど、その他の情報を必要とするものがあります。 アクションおよび入力情報のリストから選択することにより、デザイン環境で簡単にマクロを作成できます。

マクロは、一連のアクションを自動化したり、データベース内のデータを変更する場合などに使用されます。 デザイン ビューでは、マクロは、Visual Basic for Applications (VBA) で使用できるコマンドのサブセットとして機能します。 ほとんどのユーザーが、VBA コードを記述するよりも、フォーム、レポート、コントロールに機能を追加するマクロを作成する方が簡単だと感じますが、ユーザーはいつでもデザイン ビュー内でマクロを VBA に変換できます。

データ入力フォームから直接レポートを開くとします。 フォームにボタンを追加後、レポートを表示するマクロを作成します。 マクロは、ボタンの OnClick イベントにバインドされる単体のマクロ (データベース内の個別のオブジェクト)、またはボタン自体の OnClick イベントに直接埋め込まれたもののどちらかです。 いずれの方法でも、ボタンをクリックすると、マクロが実行され、レポートが表示されます。

モジュール

モジュールは、アプリケーションのタスクを自動化し、最後の高度な機能を実行するためにユーザーが記述する VBA コードです。 モジュールは、VBA プログラミング言語で記述されます。 モジュールは、ユニットとしてまとめて格納されている宣言、ステートメント、手順の集まりです。

注:  このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 情報が役に立ったかどうか、ご意見をお寄せください。 参考までに、こちらから英語の記事をお読みいただけます。

お時間を最大限に活用するためのサブスクリプション

ヘルプを表示

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×