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
Defining Field Properties in Microsoft Access

Defining Field Properties in Microsoft Access

Defining field properties in Microsoft Access is a crucial step in ensuring data integrity, accuracy, and usability. Field properties allow you to control how data is stored, displayed, and validated within each field of a table. Understanding and properly setting these properties is essential for creating a well-structured database.

Key Concepts

1. Data Type

The data type defines the kind of data that can be stored in a field. Common data types in Access include Text, Number, Date/Time, Currency, and Memo. Choosing the correct data type ensures that the data is stored efficiently and can be manipulated appropriately.

Example: For a field named "EmployeeID," the Number data type would be appropriate because it stores numeric values. For a field named "FirstName," the Text data type would be suitable because it stores character strings.

2. Field Size

Field size determines the maximum number of characters or digits that can be stored in a field. This property is particularly important for Text and Number data types. Setting an appropriate field size helps optimize storage and ensures data consistency.

Example: For a field named "PhoneNumber," you might set the field size to 10 characters to accommodate a standard 10-digit phone number. For a field named "Notes," you might set the field size to a larger value to allow for longer text entries.

3. Validation Rules and Messages

Validation rules define the conditions that data must meet to be accepted into a field. Validation messages provide feedback to users when data does not meet these conditions. These properties help maintain data accuracy and consistency.

Example: For a field named "Age," you might set a validation rule to ensure that the entered value is between 18 and 65. The validation message could be "Please enter an age between 18 and 65."

Examples and Analogies

Think of field properties as the rules and guidelines for how data is handled in a field. Just as a library has rules for how books are categorized and stored, Access has rules for how data is stored and validated in each field.

For instance, the data type is like the genre of a book, determining what kind of content it contains. The field size is like the maximum number of pages a book can have, ensuring it fits neatly on the shelf. Validation rules and messages are like the librarian's instructions for checking out a book, ensuring only appropriate books are selected.

By carefully defining field properties, you ensure that your database is well-organized, efficient, and capable of handling the specific needs of your data.