はじめに
Microsoft Accessは、中小企業での業務管理システム構築に広く使われているデータベースツールです。この記事では、顧客管理システムを例に、Accessの基本的な活用方法を紹介します。
テーブル設計の基本
顧客管理に必要な主なテーブルは以下の通りです。
| テーブル名 | 主なフィールド |
|---|---|
| 顧客マスタ | 顧客ID、会社名、担当者名、電話番号、メール |
| 案件テーブル | 案件ID、顧客ID、案件名、金額、ステータス |
| 対応履歴 | 履歴ID、顧客ID、対応日、内容 |
クエリの活用
クエリを使うと、条件に合ったデータを素早く抽出できます。
SELECT 顧客マスタ.会社名, 案件テーブル.案件名, 案件テーブル.金額
FROM 顧客マスタ INNER JOIN 案件テーブル ON 顧客マスタ.顧客ID = 案件テーブル.顧客ID
WHERE 案件テーブル.ステータス = '進行中'
ORDER BY 案件テーブル.金額 DESC;
まとめ
Accessを使えば、プログラミングの知識が少なくても業務管理システムを構築できます。まずはシンプルなテーブルとフォームから始めてみましょう。