Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 
Browse Microsoft Training Courses

Microsoft Access 2003: A Comprehensive Hands-On Introduction

Course Code: MAC-123      Days: 5
Show all Microsoft Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

Microsoft Access is a powerful visual tool with which to design and develop Windows-based database applications. Windows power users can also use Access to manipulate data, generate reports and act as the front-end for client/server database systems.

This hands-on course provides an in-depth view of the features and functionality of Access. You learn key database design concepts, and work with Access to build a database system in class. You also develop a Microsoft Access front-end that queries a SQL Server database over a Windows network.

Audience

This course is valuable for anyone who plans to prototype, build and integrate database applications using Microsoft Access 2003 or a prior version of Access. Familiarity with Windows is assumed; some knowledge of databases or macros is helpful.!

Skills Gained

  • Design robust relational database applications using Microsoft Access 2003
  • Develop client/server database front-ends
  • Build database applications quickly using Form, Table, Report and Query wizards
  • Link to ODBC and OLE-DB data sources to leverage enterprise security
  • Create and integrate macros into your applications
  • Implement advanced Access reporting features

Course Outline

Introduction to Access

Overview of database concepts

  • Databases and their contents
  • Flat file and relational databases

The fundamentals of database design

  • Tables, records and fields
  • Ordering schemes
  • Indexes and keys

Introduction to the Access product

  • The visual development environment
  • When to use Access

Creating a Relational Database Management System with Access

Defining the requirements

  • Eliciting user needs and wants
  • Designing the data model

Building an Access database system

  • Access tables, fields, indexes
  • Table relationships
  • Table Wizards

Adding the data

  • Working with the datasheet view
  • Attaching or importing existing tables
  • Designing a friendly user interface
  • Forms design
  • Form wizards
  • Controls and control properties

Querying the Database

Query types and elements

  • What is a Query?
  • Query by Example (QBE)
  • Query by Form (QBF)
  • Select queries
  • Crosstab queries
  • Action queries
  • Parameter queries

Managing queries

  • Query wizards
  • Expressions in queries

Access as a Client/Server Front-end

Attaching to a SQL Server database

  • The ODBC OLE-DB connectivity standards
  • Multiuser and security concerns

SQL queries across the network

  • Using Query wizards with SQL
  • Issuing commands to SQL databases using pass-through queries

Access Reports

Using report wizards

  • Quick printouts with AutoReports
  • Tabular, groups/totals, mailing labels and other standard report types
  • Visually enhancing your presentation with wizards
  • Exploiting formulas and expressions in reports
  • Designing queries for effective report grouping

Modifying the standard report formats

  • Elements of effective custom reports
  • Adjusting report controls

Application Development with Macros and VBA

Designing effective macros

  • Point and click
  • Debugging tips
  • Macro style guidelines
  • Running a macro from events
  • Converting macros to VBA code

Event-driven programming

  • Writing event-driven programs
  • Associating macros with controls to respond to user-triggered events
  • Programming conditional macros to respond to user input

Automating your application with VBA

  • Correlating data types with Access table definitions
  • Controlling form values with variables

Advanced Access Techniques

Techniques for forms

  • Validating user data with field masks, field-level validation and advanced logic control
  • Populating list and combo boxes with queries
  • Hiding columns in list and combo boxes

Macro techniques

  • Grouping macros for organisation
  • Creating keyboard shortcuts with AutoKeys
  • Converting Access macros to VBA code


How to make a booking for the MAC-123 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership