COURSE SEARCH
 
   HOME > COURSES > MICROSOFT ACCESS 97 DEVELOPER MEMBERS LOGIN 
UNLIMITED ACCESS TO OVER 575 ONLINE TRAINING COURSES FOR ONE ANNUAL PAYMENT OF ONLY $149 USD
BUY NOW
  HOME     COURSE LIBRARY     QUESTIONS & ANSWERS     CONTACT US
There are many excellent online courses. This has been hugely beneficial in my day to day work.
- Louise Nolan


Microsoft Access 97 Developer




Course Aims
This intensive course is designed to introduce new MS Access 97 developers to some of the more advanced features and facilities of this software and to encourage confidence, control and creative use of MS Access. The course takes a structured look at some of the more advanced features, many using VBA. Access 97 features covered include writing Class Modules, programmatically changing menus and toolbars and linking into Outlook and other Office applications.
Assumed Knowledge
A good working knowledge of Windows, the MS Access interface, table creation, basic query and report writing functions, macro development and relational database concepts gained from practical experience in developing simple applications. Prior attendance on an "Access Advanced User" course plus programming experience is essential.
Course Audience
This course has been designed to help programmers and developers get up and running with Microsoft Access 97 as quickly as possible.

This course can be found in the following categories:
Courses > Programming > Microsoft VBA
Courses > Databases > Access 97
Courses > Microsoft > Office 97
Courses > Microsoft > Access

Table of Contents
Creating Microsoft Access 97 Databases
  • System Tables - The MDB Data Dictionary
  • Relational Database Terminology
  • Access Data Types
  • Organising Data into Tables ~ or Normalisation
  • Table Relationships
  • Creating Tables in Access 97
  • The Table Design Window
  • Table Wizard
  • Datasheet View
  • SQL CREATE TABLE Command
  • Defining Data Integrity
  • Field-Level Validation
  • Enforcing Referential Integrity
  • Access versus SQL Server
     
    The VBA Programming Environment
  • When to use VBA instead of Macros
  • VBA Development Environment
  • Programming in the VBA Language
  • Code Compilation
  • Finding Bugs
  • AutoData - A Debugging Feature
     
    Error Handling in VBA Manipulating Data through Data Access Objects and SQL
  • Data Access Objects (DAO)
  • Opening Databases Programmatically
  • Database and Recordset Objects
  • Manipulating Data with VBA Methods
  • Finding Records in a Recordset
  • Editing Data in a Recordset
  • Using Recordsets to Manipulate Imported Data.
  • Creating, Using, and Deleting Queries from VBA
  • Changing Database Definitions through VBA
  • Using SQL to Manipulate Databases
     
    Class Modules and Form-Event Procedures
  • Class Modules
  • Using Form Events
  • Code Behind Forms
  • Changing Form Properties
  • Solutions: Soft Validation
  • Solutions: Value Derivation
  • Creating New Form Instances
  • Tying Forms/Reports Together
  • Using Form Class Modules
    Optimizing Access 97 Databases
  • Optimizing Memory
  • The Performance Analyser
  • Using Indexes and the Rushmore™ Optimizer
  • De-normalizing for Maximum Performance
  • Optimizing Multi-user Systems
  • Optimizing Storage and Other Performance Enhancements
     
    Interacting with other Applications through Automation
  • Using Automation
  • Sending Database Data to Word
  • Manipulating an Excel Spreadsheet from Access 97
  • Writing to Microsoft Outlook from Access 97
  • Access 97 as an OLE Server
     
    Access 97 Security
  • Security System Overview
  • Securing the Database
  • Encrypting the Database
  • Key Application Objects to Secure
     
    Access 97 Database Replication
  • Access 97 Replication
  • Replication Topology
     
    Using Access in a Multi-user Environment
  • Multi-user Aspects
  • Access Locking Options
  • Transaction Processing Statements
  • Handling Locking Errors in Access 97
     
    Upsizing Access Databases to SQL Server
  • When and Why to Upsize to SQL Server
  • Preparing to Upsize - Planning in Advance
  • Modifying Upsizing Tool Settings
  • The Access Upsizing Tool
  • Post-Upsizing Considerations
     
    Using Access 97 with the World Wide Web
  • Introduction to HTML and Web Pages
  • Generating Web Templates
  • Outputting to Static Web Pages
    TRY BEFORE YOU BUY BECOME A RESELLER
    Wednesday 23rd May 2012  © COPYRIGHT 2012 - website design by Website Design by Visualsoft