Microsoft Access Introduction Intermediate and Advanced


Microsoft Access Introduction Training Course – Overview

The Microsoft Access Introduction training course starts by covering basic database concepts. Students Microsoft Accesswill then learn to design and create databases and tables, query those tables, and create forms and reports.

Target Audience: Students who have little or no familiarity with Microsoft Access.

Course Duration: 1 day

Microsoft Access Introduction – Objectives

  • Gain an understanding of database concepts and terminology.
  • Learn about the Access interface.
  • Learn to work with table views, queries, forms, reports, and macros and modules.
  • Learn to plan a database.
  • Learn database design fundamentals.
  • Learn to work with forms and the Form Wizard.
  • Learn to work with reports and the Report Wizard.

Class Outline

  1. Quick Overview of the Access User Interface
    1. Access Ribbon
    2. Quick Access Toolbar
    3. Object Navigation Pane
    4. Access Work Surface
    5. Access Options Dialog Box
    6. Object Overview
      1. Tables
      2. Queries
      3. Forms
      4. Reports
      5. Macros and Modules
    7. Process Overview
    8. Exercise: Getting Around the Access Environment
    9. Create a Database Using a Wizard
  2. Fundamentals
    1. Identifying Requirements
      1. What is the purpose of the database?
      2. Who will use the database?
      3. What kind of output is needed from the database?
      4. What process is the database replacing or improving?
    2. Exercise: Asking Questions
    3. Gather Information
      1. Data Mapping
      2. Sample Data Map
    4. Naming Conventions
    5. Exercise: Gathering Information
    6. Data Normalization
    7. Table Relationships
      1. Relationship Types
    8. Exercise: Normalizing Data
  3. Tables and Their Views
    1. Definition and Purpose
    2. Datasheet View
      1. Selection Tools
      2. Table Layout Tools
      3. Sorting and Filtering Tools
      4. Print Records
      5. Record Navigation
      6. Working in Datasheet View
    3. Exercise:Working with Tables in Datasheet View
    4. Design View
      1. Open a Table in Design View
      2. Design View Layout
  4. Tables
    1. Creating an Access Database
    2. Exercise: Creating a New Database
    3. Data Types
    4. Exercise: Determining Data Types
    5. Create a Table in Design View
      1. Delete a Field
      2. Rename a Table
    6. Exercise: Creating a Table in Design View
  5. Queries
    1. Queries
      1. Definition and Purpose
      2. Types
    2. Select Queries
    3. Select Queries with Criteria
    4. Logical Operators
    5. Group and Total with Queries
      1. Totals Row with Group By
    6. Exercise: Creating Select Queries
  6. Forms
    1. Forms
      1. Definition and Purpose
    2. Alter a Form
    3. Exercise: Adding Data Records in Form View
    4. Form Record Navigation
    5. Layout View and Design View
    6. One-Click Forms
      1. Basic Data Entry Form
      2. Basic Multi-Record Form
      3. Datasheet Form
      4. Split Form
    7. Form Wizard
      1. Create a Form with the Form Wizard
    8. Exercise: Creating a Form with the Form Wizard
  7. Reports
    1. Reports
      1. Definition and Purpose
      3. One-Click Report
    2. Report Wizard
      1. Create a Report Using the Report Wizard
    3. Exercise: Creating a Report with the Report Wizard

Scheduled courses are held regularly in Glasgow & Edinburgh, on-site courses by arrangement across Scotland.

See our upcoming schedule for this course in Glasgow  or  Edinburgh

Microsoft Access Intermediate Training Course

Audience: This course is ideal for those who wish to interrogate existing Access databases, create queries and reports as well as gaining an insight into the fundamentals of database design using Tables and Relationships.

Course Duration: 1 dayMicrosoft Access

Module 1: Table Design

  • Setting advanced field properties in tables
  • Input masks
  • Validation rules
  • Default values
  • Lookup fields
  • Creating Calculated Fields on Tables
  • Relating Tables and the different types of Relationships

Module 2: Creating Relationships between Tables

  • Creating Relationships
  • Different Relationship types
  • Viewing subdatasheets
  • Setting referential integrity
  • Cascade options

Module 3: Select Queries

  • Select queries explained
  • Creating select queries
  • Working with query views
  • Adding and deleting fields
  • Sorting records in the Design View
  • Using query criteria
  • Adding calculated fields

Module 4: Designing Advanced Queries

  • Setting join types between tables and queries
  • Setting top values in a query
  • Creating Calculated fields
  • Creating Summary queries
  • Grouping queries
  • Creating Parameter queries

Module 5: Action Queries

  • Update Query
  • Make Table Query
  • Delete Query
  • Append Query
  • Union Query

Module 6: Working in Form Design View

  • Manipulating controls in form design view
  • Changing form and control properties
  • Adding controls to a form
  • List boxes, Check boxes and Option buttons etc.
  • Using calculations on forms

Module 7: Working in Report Design View

  • Manipulating controls in a report
  • Changing report control properties
  • Managing sorting and grouping in reports
  • Adding calculations to a report
  • Controlling pagination

Module 8: Using Sub forms and Sub reports

  • Creating Sub forms
  • Creating Sub reports

See our upcoming schedule for this course in Glasgow  or  Edinburgh

Microsoft Access Advanced Training Course

Audience: This course is designed for existing Access users who need to start automating database tasks or simplify complex database sequences.

Course Duration: 1 dayMicrosoft Access

Module 1: Creating Forms

  • Working in Form design view
  • Applying Form controls
  • Date Picker control
  • Adding Combo, List and Check Boxes to the Form
  • Creating forms using Mainform – Subform
  • Tabular forms
  • Using Conditional formatting
  • Additional Form topics

Module 2: Advanced Reports

  • Using the Report Wizard
  • Working with Report properties
  • Grouping Reports
  • Applying calculations in Reports
  • Additional topics

Module 3: Advanced Query Techniques

  • Working with Join properties
  • Unmatched data
  • Crosstab queries
  • Union queries
  • Action Queries
  • Find duplicates query
  • Find unmatched query

Module 4: Importing and Exporting Access Data

  • Importing a spreadsheet from Excel
  • Linking data tables to an Access database
  • Export a table to Excel and text files
  • Exporting reports
  • Export to HTML format
  • Export linked data source information to Excel (new)

Module 5: Access Macros

  • Developing macros with Macro Designer
  • Triggering data macros
  • Running a macro
  • Attaching a macro to a command button
  • Running a macro from field properties
  • Creating conditional macros
  • Using sub macros

Module 6: Customising Access databases

  • Database tools and utilities
  • Compacting a database
  • Hiding database objects
  • Start-up options
  • Create a user Switchboard

Module 7: Discussion Only (new)

  • Access Web App features in Access Services (coming for SharePoint 2016)
  • Cascading controls
  • Datasheet filter improvements
  • Related item control enhancements
  • Image storage and performance improvements
  • Office Add-ins integration with Access Web Apps
  • Additional packaging and upgrade functionality for Access Web App packages
  • On Deploy macro action for upgrade scenarios
  • Lock tables from editing functionality
  • Download in Excel feature for datasheet views

See our upcoming schedule for this course in Glasgow  or  Edinburgh

Microsoft Access Visual Basic for Applications (VBA) Training Course

This training course teaches experienced Access users about the greater advantages to be gained by combining the built-in features of Access with the programming capabilities of Visual Basic for Applications (VBA). The course is designed to give delegates a thorough overview of programming within the Access environment, enabling them to improve the functionality of their Access databases, whilst providing a useful introduction to VB programming.

Course Aims to enable delegates to:Microsoft Access

Work with objects, use the Object Browser, identify collection objects, and use the Controls collection. Manipulate data by declaring variables, combine data by using expressions, get user input, create Sub and Function procedures, and call one procedure from another. Use decision structures and loop structures. Identify compile-time, run-time, and logical errors; use the debugging tools; and write error-handling code.

Duration: 2 Days

Course Content

Visual Basic For Applications Overview·       The VBA Editor

  • Program Structure
  • Customising The VBA environment

Create powerful applications

·       Objects, Properties and Methods

  • Synchronising Forms
  • Storing Return Values

Learn basic programming structures

·       Working with Modules

  • Creating Sub Procedures
  • Calling Sub Procedures

Work with conditional statements and loops

·       The If Statement

  • The Do Command
  • Looping

Create custom message boxes

·       Evaluating a Message box

  • Responding to User Selections
Create Custom functions·       Using Built-in Functions

  • Creating Custom Functions
  • Calling Function Procedures

Interact with Excel or Word

·       Opening Other Applications

  • Destroying Object Variables
  • Adding Data

Write error-handling code

·       Stepping Through Code

  • Using the Intermediate Window
  • Setting a Watch on a Variable

Validating User Input

·       Checking for Null Values

  • Offering Choices


Requirements before booking this course:

This is a generic course and is suitable for users of any version of Microsoft Access. This course is particularly beneficial for those with a sound knowledge of Access who are familiar with other features available such as tables, queries, forms, reports, macros and relationships.

See our upcoming schedule for this course in Glasgow  or  Edinburgh