JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。
    必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
DKK2002に今すぐ質問する
DKK2002
DKK2002, ITエンジニア
カテゴリ: オペレーティングシステム
満足したユーザー: 5914
経験:  NTTコミュニケーションズ .com Master★★
60772406
ここに オペレーティングシステム に関する質問を入力してください。
DKK2002がオンラインで質問受付中

アクセスで在庫管理をしたいとおもいます、名称を打ち込んで検索させ画像などの情報を画面に表示させたいのですが、大まかな

質問者の質問

アクセスで在庫管理をしたいとおもいます、名称を打ち込んで検索させ画像などの情報を画面に表示させたいのですが、大まかな作成方法を教えて下さい。
投稿: 3 年 前.
カテゴリ: オペレーティングシステム
専門家:  DKK2002 返答済み 3 年 前.
質問のご投稿をありがとうございます。

エクセルやワードとは異なり,アクセスはアプリケーションを開いてすぐにデータを入力していくというものではございません。どのようなアプリケーションを作成するかという設計をまず行ない,それに必要なデータを格納するための場所(テーブル)を作成したり,各テーブルのデータの連携(リレーションシップ)を設定したり,条件に合わせてデ ータを抽出するための設定(クエリー)を作成したり,表示したりデータを入力した入りするための画面(フォーム)を作成したり,印刷する書式(レポート)を作成したりと,多岐にわたり行なうことがございます。またその中にマクロやスクリプト(VBA)を組み込んで,実際のデータベースの操作を行なっていく機能も組み込んでゆく必要があります。

現在,アクセスに関してはどの程度知識をお持ちなのでしょうか?また作成したいデータベースに関してどのような設計がなされているでしょうか?「大まかな作成方法」と一言で言われましても,なかなか答えにくいご質問です。

本当に大まかにとなりますと,まずは「商品テーブル」を一つ作成していただき,そこに商品ID,正式名称,略称,呼称,種類,商品画像 ,備考,等のフィールドを作成していただくことになります。さらに「在庫管理」テーブルを作成していただき,管理ID,商品ID,数量,日付,等のフィールドを作成していただきます。それぞれのテーブルの商品IDをリレーションさせると便利です。またそれぞれのフィールドにはデータの「型」というものを設定していただく必要があります。例えばIDはオートナンバーもしくは数値,名称等はテキスト,日付は日付,画像はOLE オブジェクトといった具合になります。

まずは上記の通りテーブルを作成してデータを入力していくことになりますが,画面に表示するためには,何を表示させるかというクエリーをまず作成し,そのクエリーに基づいてフォームを作成していくという流れになります。表示させるだけであればこれで十分ですが,データを入力したり更新したりするということであれば,それのためのクエリーやフォームを作成していく必要がさらにあります。

これから新しくアクセスを学ばれるのであれば,まずは何かテキストを購入されて,サンプルのデータベースを作成しながら学んでいかれることをお勧めします。もちろんWeb上にも役立つ情報はたくさんございます。

参考:
http://office.microsoft.com/ja-jp/training/RZ006118141.aspx
http://www.lucinasoftware.co.jp/ny_system/index.htm
http://www.officepro.jp/access/
http://www.happy2-island.com/access/gogo05/


オペレーティングシステム についての関連する質問