Microsoft Accessとは?M365 E3/E5で使える小規模データベースを利用者目線で整理

Microsoft 365・Azureカテゴリを表すパンダのイラスト Microsoft 365・Azure

この記事について
この記事は、生成AIを活用した自動生成フローで作成しています。Microsoft 365 Enterprise の現行プラン情報と Microsoft 公式の Access 情報を確認し、Windows PCで小規模な業務データを扱うときの入口を整理しています。

検証ステータス:📘 公式情報確認済み・実機未確認

Microsoft Access は、Excelよりも「データの関係」を意識して管理したいときに使えるデスクトップデータベースです。Microsoft 365 E3/E5ではWindows PC向けデスクトップアプリとして利用できます。

ライセンスの位置づけ

項目M365 E3M365 E5
Access デスクトップ利用可利用可
Web版Accessなしなし
対応OSWindows PCWindows PC

Macやブラウザー中心の運用には向きません。

どんなときに使う?

  • Excelの1シートでは管理しづらい複数表

  • 顧客と案件、社員と部署など「1対多」の関係

  • 入力フォームを作りたい

  • 検索・集計クエリを保存したい

  • 少人数で使う部内ツール

大規模・多人数・クラウド前提なら、Dataverse、SQL Database、SharePoint Listsなど別の選択肢も検討します。

まず試す:2つの表を分ける

最初からVBAを書かず、次の2表だけ作ります。

部署

- DepartmentId

- DepartmentName

社員

- EmployeeId

- EmployeeName

- DepartmentId

ここを見る

社員表に部署名を何度も手入力するのではなく、DepartmentIdで部署表とつなげられることを確認します。

1か所変えてみる

部署名を変更し、社員データを直接直さなくても表示結果へ反映できる設計を試します。

SQLビューで確認する

AccessのクエリをSQLビューで見ると、GUI操作がSQLへどう変換されるか学べます。

SELECT
    Employee.EmployeeName,
    Department.DepartmentName
FROM
    Department
    INNER JOIN Employee
        ON Department.DepartmentId = Employee.DepartmentId;

いきなりUPDATEやDELETEを書かず、まずSELECTだけで結果を観察します。

VBAを使うなら最初はメッセージ表示

Private Sub Command0_Click()
    MsgBox "ボタンが呼び出されました。"
End Sub

フォームのボタンとイベントがつながっているかだけを先に確認し、その後でデータ更新へ進みます。

仕事で使うなら

  • accdbを共有フォルダーへ置くだけの多人数運用は慎重にする

  • フロントエンドとデータを分ける

  • バックアップを取る

  • 主キーを設定する

  • テキスト列に何でも詰め込まない

  • 将来クラウド化する可能性があるなら、早めにデータ構造を整理する

管理者が確認する点

  • Accessのインストール対象

  • 信頼できる場所・マクロ設定

  • ファイル共有方式

  • バックアップ

  • ODBC接続先

  • 32bit / 64bit差

公式情報・一次情報

  • Microsoft 365 Enterprise plans and pricing: https://www.microsoft.com/ja-jp/microsoft-365/enterprise/microsoft-365-plans-and-pricing

  • Access help & learning: https://support.microsoft.com/access

Accessは「Excelの上位版」ではなく、表同士の関係、入力フォーム、保存クエリを小規模にまとめたいときのデータベースとして考えると使いどころが見えます。

文書情報

記事タイトル
Microsoft Accessとは?M365 E3/E5で使える小規模データベースを利用者目線で整理
作成日
更新日
Source URL
https://papanda925.com/?p=16088

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

タイトルとURLをコピーしました