• Search
  • Cart
  • Courses

Access 2013 Advanced Course

(4.76 out of 5) 14 Student Reviews

About the Course

This 2-day course builds on the foundations covered in the Microsoft Access 2013 Essentials course. Participants will extend their Microsoft Access skills to an advanced level; by learning advanced sql syntax and queries, creating relational databases, creating and using advanced macro techniques, basic VBA commands and other advanced features. Our courses are delivered in a prectical, hands-on manner to facilitate learning in a real-world context.

Who should do this course?

This course is suitable for participants who want to upgrade their Access 2013 skills to an advanced level. Upon completion of this course participants should be able to effectively design secure and scalable multi-user databases.


Participants should have completed our Access 2013 Essentials course, or have equivalent practical knowledge; including creating databases, tables, queries, forms and reports.

Quick Facts

$ 990 incl GST

Duration: 2 Days

Max. Class Size: 10

Avg. Class Size: 5

Level: Advanced

Times: 9.00am - 5.00pm approx

Course Dates

28-29 Jun 17Wed - Thu

17-18 Aug 17Thu - Fri

05-06 Oct 17Thu - Fri

14-15 Nov 17Tue - Wed

11-12 Jan 18Thu - Fri

More Dates


Level 11,
32 Walker Street,
North Sydney , NSW 2060

View map

Click Here external link for Google Map

09-10 May 17Tue - Wed

29-30 Jun 17Thu - Fri

16-17 Aug 17Wed - Thu

02-03 Oct 17Mon - Tue

23-24 Nov 17Thu - Fri


Level 12
379 Collins Street,
Melbourne , VIC 3000

View map

Click Here external link for Google Map

27-28 Apr 17Thu - Fri

30-31 May 17Tue - Wed

24-25 Aug 17Thu - Fri

13-14 Nov 17Mon - Tue

08-09 Feb 18Thu - Fri

More Dates


C/O Support Technology
Level 6, 371 Queen Street,
Brisbane , QLD 4000

View map

Click Here external link for Google Map

31 May - 01 Jun 17Wed - Thu

21-22 Aug 17Mon - Tue

13-14 Nov 17Mon - Tue

05-06 Feb 18Mon - Tue

02-03 May 18Wed - Thu


C/O Atlas Business Services
Level 1, 33 Ainslie Place,
Canberra , ACT 2601

View map

Click Here external link for Google Map

18-19 May 17Thu - Fri

08-09 Aug 17Tue - Wed

01-02 Nov 17Wed - Thu

22-23 Jan 18Mon - Tue

19-20 Apr 18Thu - Fri


C/O The International Visualisation Centre (IVC)
19 Young Street,
Adelaide , SA 5000

View map

Click Here external link for Google Map

Upon demand

This course is currently upon demand in Perth


C/O Saxons Training Facilities
Level 1, 140 St Georges Terrace,
Perth , WA 6000

View map

Click Here external link for Google Map

Please Join the waiting list and We'll notify you when a new class is scheduled or if a place becomes available.

Course Units

Expand full topic list

Unit 1: Relational Database Design

See topics

  • Designing a Relational Database
  • Scoping the System
  • Determining the Inputs
  • Normalising a Database
  • First Normal Form (1NF)
  • Second Normal Form (2NF)
  • Second Normal Form – Case Study
  • Third Normal Form (3NF)
  • Database Indexing

Unit 2: Creating a Relational Database

See topics

  • Creating a New Database File
  • Creating Lookup Tables
  • Defining a Primary Key
  • Saving and Closing a Table
  • Creating the Expense Type Table
  • Creating the Transactions Table
  • Creating the Details Table

Unit 3: Setting Table Relationships

See topics

  • Understanding Table Relationships
  • Understanding Lookup Relationships
  • Looking Up the Employees Table
  • Looking Up the Expense Types Table
  • Viewing Table Relationships
  • Understanding Table Joins
  • Editing the Employee Table Join
  • Editing the Expense Type Table Join
  • Creating a New Join
  • Creating a Relationship Report

Unit 4: Importing and Exporting Records

See topics

  • Exporting Records to Microsoft Excel
  • Exporting Records to a Text File
  • Importing From Microsoft Excel
  • Importing From a Text File
  • Linking To an External Source

Unit 5: Multi Table Queries

See topics

  • Understanding Relational Queries
  • Creating a Relational Query Design
  • Filtering a Relational Query
  • Filtering Related Fields
  • Adding More Tables and Fields
  • Utilising Hidden Fields
  • Understanding Query Joins
  • Creating an Inner Join
  • Creating a Left Outer Join
  • Creating a Right Outer Join

Unit 6: Parameter Queries

See topics

  • Creating a Parameter Query
  • Displaying All Records
  • Using Parameters to Display a Range
  • Using Parameters in Expressions
  • Using Parameters with Wildcards

Unit 7: Calculations in Queries

See topics

  • Creating a Calculated Field
  • Formatting Calculated Fields
  • Summarising Data Using a Query
  • Changing the Grouping
  • Calculating With Dates
  • Using Criteria in Calculations
  • Concatenating String Fields

Unit 8: Aggregation Queries

See topics

  • Creating an Aggregation Query
  • Working with Aggregation Queries
  • Multiple Aggregations
  • Modifying Aggregation Headings
  • Aggregating Calculated Fields
  • Applying Criteria to Aggregates
  • Understanding Nested Queries
  • Creating an Assembly Query
  • Creating the Nesting Query

Unit 9: Action Queries

See topics

  • Creating a Make Table Query
  • Using a Make Table Query
  • Understanding Expressions and Update Queries
  • Preparing an Update Query
  • Running an Update Query
  • Updating Using Expressions
  • Running an Expression-Based Update
  • Creating a Delete Query
  • Running a Delete Query
  • Creating an Append Query
  • Running an Append Query
  • Turning Action Messages Off

Unit 10: Modifying Forms

See topics

  • Understanding Form Design and Layout
  • Switching Between Form Views
  • Selecting Form Objects
  • Working With a Control Stack
  • Changing Control Widths
  • Moving Controls on a Form
  • Aligning Controls
  • Understanding Properties
  • Changing Label Captions
  • Adding an Unbound Control
  • Adding a Control Source
  • Formatting a Control
  • Checking the Current Tab Order
  • Changing the Tab Order
  • Inserting the Date into the Form Header

Unit 11: DIY Forms

See topics

  • Creating a Multiple Item Form
  • Adjusting the Layout of a Form
  • Typing Into a Form Layout
  • Disabling Fields
  • DIY Sub Forms
  • Removing SubForm Redundancy
  • Splitting and Merging Layout Cells
  • Adding an Easy Lookup Field
  • Adding Buttons to a Form
  • Adjusting Form Properties

Unit 12: Creating and Using Macros

See topics

  • Understanding Macros and VBA
  • Creating a Macro
  • Running a Macro
  • Modifying an Existing Macro
  • Interacting With the User
  • Stepping Through a Macro
  • Documenting Macros

Unit 13: Macro Techniques

See topics

  • Creating a Print Macro
  • Using Conditions to Enhance a Macro
  • Creating a Sequence of Conditions
  • Understanding the Versatility of MsgBox
  • Using the MsgBox Function
  • Reconfiguring a Message Box
  • Using the InputBox Function

Unit 14: Macros on Forms

See topics

  • Understanding Macros on Forms
  • Creating Navigation Macros
  • Accessing Event Macros
  • Creating Unassigned Buttons
  • Programming an Event
  • Running an Event Macro
  • Modifying an Event Macro
  • Setting Echo Off
  • Adding a Close Button
  • Creating a Search Macro
  • Running the Search Macro
  • Understanding the Search Macro
  • Naming Macros
  • Referencing Macro Sheet Macros

Unit 15: Database Wellness

See topics

  • Compacting and Repairing a Database
  • Understanding Database Splitting
  • Using the Database Splitter
  • Managing Linked Tables
  • Checking Object Dependencies
  • Analysing Database Performance
  • Documenting a Database

Unit 16: An Introduction to VBA

See topics

  • Understanding VBA
  • Coding VBA for an Event
  • Running VBA Event Code
  • Understanding MsgBox and InputBox
  • Modifying an Existing Procedure
  • Understanding the Modified Code
  • Creating a Standard Module
  • Loan Simulator Code
  • Running the Code
  • Understanding the Loan Simulator Code
  • Creating a Button for the Simulator
  • Attaching the Simulator Code


(5.00 out of 5) James O [ 28 March, 2017 ]
Course delivery was excellent and the course material well structured. The course handbook was very easy to follow and will provide a useful resource into the future. In summary, the course exceeded my expectations and I'm confident in developing databases into the future.
(4.60 out of 5) David d [ 23 March, 2017 ]
Very good course. The one on one nature of the course allowed me to tailor the course to work based solutions.

See more reviews

(5.00 out of 5) Oanh P [ 29 September, 2016 ]
Excellent instructor - very helpful and dedicated with a wealth of knowledge and years of experience in MS Access. Course note is very well structured & good explanation.
(4.00 out of 5) Peter T [ 23 September, 2016 ]
It was very good to have a one on one session - helps to tailor the session and focused on the areas that I needed

Read all reviews

Enquire Now

Fill in your details to have a training consultant contact you to discuss your training needs.

Your details

Other Ways To Get In Touch

You can also Book Online or call us on 1300 888 724

Back to Top