1300 888 724 8.30am to 5:30pm AEST (Mon-Fri) info@dynamicwebtraining.com.au

Access 2016 Advanced Course

(4.50 out of 5) 4 Student Reviews

About the Course

This 2-day Advanced Access course builds on the introductory topics covered in the Microsoft Access 2016 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 2016 skills to an advanced level. Upon completion of this course participants should be able to effectively design secure and scalable multi-user databases.

Prerequisites

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

Course Details

Course Dates

  • Sydney Class Dates

    Book Now

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

    16 - 17 Jul 18 Mon - Tue
    03 - 04 Sep 18 Mon - Tue
    11 - 12 Oct 18 Thu - Fri
    29 - 30 Nov 18 Thu - Fri
    07 - 08 Jan 19 Mon - Tue
    27 - 28 Feb 19 Wed - Thu
  • Melbourne Class Dates

    Book Now

    Level 12, 379 Collins Street, Melbourne , VIC 3000

    26 - 27 Jul 18 Thu - Fri
    12 - 13 Sep 18 Wed - Thu
    18 - 19 Oct 18 Thu - Fri
    03 - 04 Dec 18 Mon - Tue
    31 Jan - 01 Feb 19 Thu - Fri
    14 - 15 Mar 19 Thu - Fri
  • Brisbane Class Dates

    Book Now

    Level 6, 371 Queen Street, Brisbane , QLD 4000

    18 - 19 Oct 18 Thu - Fri
    14 - 15 Jan 19 Mon - Tue
    11 - 12 Apr 19 Thu - Fri
    08 - 09 Jul 19 Mon - Tue
    03 - 04 Oct 19 Thu - Fri
  • Canberra Class Dates

    Book Now

    Level 1, 33 Ainslie Place, Canberra , ACT 2601

    23 - 24 Jul 18 Mon - Tue
    17 - 18 Oct 18 Wed - Thu
    14 - 15 Jan 19 Mon - Tue
    23 - 24 Apr 19 Tue - Wed
    18 - 19 Jul 19 Thu - Fri
  • Adelaide Class Dates

    Book Now

    19 Young Street, Adelaide , SA 5000

    29 - 30 Oct 18 Mon - Tue
    10 - 11 Jan 19 Thu - Fri
    01 - 02 Apr 19 Mon - Tue
    27 - 28 Jun 19 Thu - Fri
    16 - 17 Sep 19 Mon - Tue
  • Perth Class Dates

    Level 1, 140 St Georges Terrace, Perth , WA 6000

    Classes scheduled on demand in Perth

    Please Join our waitlist and we'll notify you when a new class is scheduled or contact us to disucss your training needs.

Course Units

Expand full topic list

Unit 1: Relational Database Design

  • 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

See more

Unit 2: Creating a Relational Database

  • 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

See more

Unit 3: Setting Table Relationships

  • 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

See more

Unit 4: Importing and Exporting Records

  • 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

See more

Unit 5: Multi Table Queries

  • 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

See more

Unit 6: Parameter Queries

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

See more

Unit 7: Calculations in Queries

  • 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

See more

Unit 8: Aggregation Queries

  • 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

See more

Unit 9: Action Queries

  • 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

See more

Unit 10: Modifying Forms

  • 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

See more

Unit 11: DIY Forms

  • 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

See more

Unit 12: Creating and Using Macros

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

See more

Unit 13: Macro Techniques

  • 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

See more

Unit 14: Macros on Forms

  • 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

See more

Unit 15: Database Wellness

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

See more

Unit 16: An Introduction to VBA

  • 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

See more

Related Courses

Course Reviews

(5.00 out of 5) Jacky D [ 09 April, 2018 ]
Very good, very informative and I have increased my skills easily via a great instructor and structured program.
(4.00 out of 5) Harry J [ 09 April, 2018 ]
Very knowledgeable instructor who was able to answer question in an easy way to understand. It was useful while during the course I was able to think about how I could apply this into my work.
(4.00 out of 5) Angela M [ 22 January, 2018 ]
It was really good doing a re-sit with Daniel as I did my original course with Alex. They have different (complimentary) teaching styles which meant a re-sit was really valuable as we covered the content in a different way.
(5.00 out of 5) Ling L [ 22 January, 2018 ]
Very informative. Instructor has a very good sense of humor, very patient.

Read all course 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