MOS Access Associate (Office 365 and Office 2019)
1 Introduction to Microsoft Access
1-1 Overview of Microsoft Access
1-2 Understanding the Access interface
1-3 Navigating the Ribbon and Backstage view
1-4 Customizing the Quick Access Toolbar
1-5 Using the Tell Me feature
2 Creating and Managing Databases
2-1 Creating a new database
2-2 Opening and closing databases
2-3 Saving and backing up databases
2-4 Converting databases between file formats
2-5 Managing database properties
3 Designing Tables
3-1 Understanding table structure
3-2 Creating tables using table design view
3-3 Defining field properties
3-4 Setting primary keys
3-5 Creating relationships between tables
3-6 Enforcing referential integrity
3-7 Using lookup fields
4 Entering and Managing Data
4-1 Entering data into tables
4-2 Editing and deleting records
4-3 Using data entry forms
4-4 Sorting and filtering data
4-5 Using validation rules and messages
4-6 Importing and exporting data
5 Creating and Customizing Forms
5-1 Understanding forms
5-2 Creating forms using the Form Wizard
5-3 Customizing form layout
5-4 Adding controls to forms
5-5 Setting control properties
5-6 Using form views (Form View, Layout View, Design View)
5-7 Creating subforms
6 Creating and Customizing Reports
6-1 Understanding reports
6-2 Creating reports using the Report Wizard
6-3 Customizing report layout
6-4 Adding controls to reports
6-5 Setting control properties
6-6 Using report views (Report View, Layout View, Design View)
6-7 Grouping and summarizing data in reports
6-8 Printing and exporting reports
7 Querying Data
7-1 Understanding queries
7-2 Creating queries using the Query Wizard
7-3 Using query design view
7-4 Adding fields to queries
7-5 Using criteria and operators
7-6 Sorting and grouping query results
7-7 Creating calculated fields
7-8 Using aggregate functions
7-9 Creating and using parameter queries
7-10 Creating and using crosstab queries
8 Macros and Automation
8-1 Understanding macros
8-2 Creating and editing macros
8-3 Using macro actions
8-4 Assigning macros to events
8-5 Debugging macros
8-6 Understanding VBA (Visual Basic for Applications)
8-7 Writing simple VBA procedures
9 Securing and Sharing Databases
9-1 Setting database passwords
9-2 Encrypting databases
9-3 Managing user-level security
9-4 Sharing databases with others
9-5 Using SharePoint and OneDrive for data storage
9-6 Collaborating with others in real-time
10 Maintaining and Optimizing Databases
10-1 Compact and repair databases
10-2 Analyzing and optimizing database performance
10-3 Using the Database Documenter
10-4 Managing database objects
10-5 Backing up and restoring databases
10-6 Migrating databases to newer versions of Access
Encrypting Databases in Microsoft Access

Encrypting Databases in Microsoft Access

Key Concepts

Encryption

Encryption is the process of converting data into a format that cannot be easily understood by unauthorized users. It ensures that sensitive information is protected from unauthorized access.

Database Encryption

Database encryption involves applying encryption techniques to the entire database or specific parts of it. This ensures that the data remains secure even if the physical storage medium is compromised.

Encryption Methods

Microsoft Access supports various encryption methods, including symmetric encryption, which uses the same key for both encryption and decryption. The most common method used in Access is the Advanced Encryption Standard (AES) with a 128-bit key.

Encryption Key

The encryption key is a secret code used to encrypt and decrypt data. In Microsoft Access, the encryption key is generated when the database is encrypted and must be used to open the encrypted database. Losing the encryption key can result in permanent data loss.

Security Benefits

Encrypting a database provides several security benefits, including protection against unauthorized access, data breaches, and tampering. It ensures that sensitive information remains confidential and secure.

Implementation Steps

To encrypt a database in Microsoft Access, follow these steps:

  1. Open the database you want to encrypt.
  2. Go to the "File" tab and select "Info."
  3. Click on "Encrypt with Password."
  4. Enter a strong password and confirm it.
  5. Save and close the database.
  6. Reopen the database using the password you set.

Decryption

Decryption is the process of converting encrypted data back into its original format. In Microsoft Access, you can decrypt a database by removing the encryption password. This should be done with caution to avoid exposing sensitive data.

Best Practices

When encrypting databases, follow these best practices:

Examples and Analogies

Imagine encryption as a locked safe. Just as a safe protects valuable items from theft, encryption protects sensitive data from unauthorized access. The encryption key is like the combination to the safe; without it, the contents remain inaccessible.

Another analogy is a secret code. Just as a secret code ensures that only those who know it can understand a message, encryption ensures that only those with the encryption key can access the data.

By mastering the concepts of encrypting databases in Microsoft Access, you can ensure that your sensitive information remains secure and protected from unauthorized access.