What is Microsoft Access? A Beginner's Guide to Small-Scale Databases in Microsoft 365 E3/E5

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

About this article
This article was created using an automated generation workflow leveraging generative AI. By verifying current Microsoft 365 Enterprise plan information and official Microsoft resources, it frames Access not as an "advanced version of Excel," but as a Windows-based database for structuring small-scale business data.

Verification Status: 📘 Official Microsoft Information Verified / Physical Device Unverified

Microsoft Access allows you to associate multiple tables and build everything from input screens, searches, and aggregations to reports within a single desktop application.relational database. "Relational" refers to the concept of separating data into different tables, such as "Employees" and "Departments," and linking them using IDs.

Clarifying Terminology First

TermMeaning for Beginners
TableA grid that stores data in rows and columns
Primary KeyA unique ID that identifies each record without duplicates
RelationshipA link connecting different tables using IDs or other keys
QueryA mechanism to search and aggregate data by specifying conditions
FormA screen for users to enter and view data
ReportOutput formatted for printing or business reports
VBAA programming language that automates routine operations within Access

How are things connected inside Access?

flowchart LR
    U[利用者] --> F[フォームn入力・検索]
    F --> Q[クエリn抽出・集計]
    Q --> T1[(社員テーブル)]
    Q --> T2[(部署テーブル)]
    T1 --> R[レポートn帳票・印刷]
    T2 --> R
    V[VBAn定型処理] -.補助.-> F
    V -.補助.-> R

In Excel, people often repeatedly write department names in a single sheet, but in Access, the fundamental design is to separate "Departments" and "Employees" and establish a relationship between them.

Positioning in Microsoft 365 E3/E5

ItemMicrosoft 365 E3Microsoft 365 E5
Access DesktopIncludedIncluded
Primary EnvironmentWindows PCWindows PC
Web version of AccessDo not expect a web version equivalent to the current Access desktopSame as left
Does Access itself gain more features with E5?Do not view it as a difference in basic featuresDo not view it as a difference in basic features

The major differences between E3 and E5 lie in suite-wide areas such as security, compliance, and analytics. You should not choose E5 solely to use Access. Please reconfirm the actual contract SKUs and terms of service using the official Microsoft comparison table at the time of deployment.

A Familiar Example: Do Not Write Department Names Repeatedly in the Employee Table

First, consider the following two tables.

部署

- DepartmentId   ← 主キー

- DepartmentName

社員

- EmployeeId     ← 主キー

- EmployeeName

- DepartmentId   ← 部署表につなぐ値

Viewing Relationships with SELECT Only

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

This is a read-only example that does not modify data.Success is achieved when the employee name and their department name are displayed side-by-side.

Change One Thing

Add a column to search, or add one condition, and observe how the results change. It is safer not to try UPDATE or DELETE from the start.

Different Perspectives: General Users, Administrative Staff, and IT Departments

RoleKey Points to Look for in Access
General UserWhether the input form is easy to understand and search
Administrative StaffWhether it reduces manual Excel transcription and allows report reuse
Development-focused StaffWhether primary keys, relationships, and queries are well-organized
IT DepartmentWhether file locations, backups, macros/VBA, external DB connections, and maintenance ownership are clear

Start VBA with "Reading" Examples

Simply displaying table names in the Immediate Window does not modify any data.

Sub ListTableNames()
    Dim tdf As DAO.TableDef

    For Each tdf In CurrentDb.TableDefs
        If Left$(tdf.Name, 4) <> "MSys" Then
            Debug.Print tdf.Name
        End If
    Next tdf
End Sub

What to look at: The table names you created.
Success criteria: The table names are listed, and the record contents remain unchanged.
Change one thing: TableDefs After examining this, you can use the same approach as an entry point to learning other objects like QueryDefs.

Do Not Treat Access as a "Database Server Just by Placing It in a Shared Folder"

Even for small-scale tools, multi-user scenarios require considering front-end/data separation, backups, network quality, concurrent access, and update methods. As the number of users or business criticality increases, alternative platforms like Dataverse, SQL-based databases, or SharePoint Lists should be evaluated.

flowchart TB
    A[小規模・Windows中心nAccessで完結] --> B{利用者や重要度が増えた?}
    B -- いいえ --> C[バックアップと保守を継続]
    B -- はい --> D[データ層を分離]
    D --> E[SQL / Dataverse等も比較]

Points for Administrators to Verify

  • Target users' Microsoft 365 licenses and Access deployment status

  • Compatibility of 32-bit/64-bit versions with existing add-ins and ODBC drivers

  • Handling of VBA, macros, and Trusted Locations

  • Storage location and backup of accdb files

  • Front-end/back-end configuration for multi-user scenarios

  • Whether user-created Access databases have turned into "shadow IT systems that only the creator can maintain"

Official & Primary Information

The value of Access does not lie in having flashier features than Excel.It lies in separating data, defining relationships, and being able to reuse the same search, input, and reporting processes. While convenient for small-scale operations, it is safer to re-evaluate the underlying data platform as the number of users, criticality, and cloud requirements grow.

Document information

Article title
What is Microsoft Access? A Beginner&apos;s Guide to Small-Scale Databases in Microsoft 365 E3/E5
Published
Updated
Source
https://papanda925.com/?p=16306&lang=en

License: Text and original figures for which this site holds the relevant rights are available under CC BY 4.0 , unless otherwise noted. This article may include content created or edited with generative AI. If code has a separate license notice or a linked GitHub repository license, that license takes precedence for the code. Quotations, third-party materials, images, and trademarks are excluded from this license. Usage policy

Copied title and URL