- 締切済み
ACCESS2013を学びたい
ACCESSを人並み程度には操作できるようになりたいと考えています。 「Access入門&使い方講座」というサイトを読んで、テーブル、クエリ、フォームとは何か?が言葉上では理解できたかどうか程度の知識です。 実際、自分の作りたいデータベースがあったとして、それをどう定義するか(テーブルの種類やどのテーブルにどんなフィールドを持たせるか)を決めるのが難しそうだと感じました。 エクセルを多用しているせいか、いざ自分がデータベースを作成しようとした時、1つのテーブルに全フィールドを入力してしまいそうです..テーブルを複数用意し、それをクエリで関連付けるところにアクセスの魅力があるのだと思いますが、その点は言葉では理解できても実際にはいまいち理解できていない気がします。 実際にやって覚えるのが手っ取り早く面白いと感じたので、自分の好きな株の四季報データを管理するデータベースの仕様を考えてみました。 前置きが長くなりましたが本題です。以下のようなデータベースを作成する上でのアドバイスを頂きたいです。(テーブルをいくつ作成し、どんなフィールドを持たせるかなど) ・会社毎に営業キャッシュ・フローと純利益と比較会社を管理するデータベース 特定の会社と、その会社の比較会社(複数あることを想定)の営業キャッシュ・フローと純利益を表示するデータベース テーブル:企業 会社コード←主キー 企業名 テーブル:四季報 会社コード←主キー 営業CF 純利益 比較会社(会社コードで管理) 漠然とこんな感じに2つのテーブルを定義し、クエリで上手く条件を抽出するといったイメージなのですが、クエリで条件をどう定義するかいまいち想像できません。 漠然と 会社コード(四季報T) 会社名(企業T) 営業CF(四季報T) 純利益(四季報T) /「どうにかして比較会社コードの企業名を引っ張る項目」×複数の比較会社名 上のようなクエリをイメージしています。最終的にはどうにかして、各会社の比較会社の営業CFと純利益が比較して見えやすいようなデータベースを考えているのですが 「どうにかして」の部分がまだ理解できていません。
- みんなの回答 (6)
- 専門家の回答