5
© 2007 The Smart Method Ltd
Contents
Who Is This Book For.......................................................................................................1
Use of this book as courseware.....................................................................................................................1
Contents .............................................................................................................................5
How to Use This Book .....................................................................................................11
Feedback....................................................................................................................................................... 11
Downloading the sample files..................................................................................................................... 11
Only one file is essential .............................................................................................................................. 11
Session and lesson files................................................................................................................................ 11
Problem resolution....................................................................................................................................... 11
Typographical Conventions Used In This Guide ..........................................................12
Use of American English ............................................................................................................................. 13
Putting the Smart Method to Work.................................................................................14
Access version and service pack ................................................................................................................. 14
Sessions and lessons..................................................................................................................................... 14
First page of a session.................................................................................................................................. 15
Every lesson is presented on two facing pages.......................................................................................... 16
Learning by participation............................................................................................................................ 17
Session One: The Sample Database..............................................................................19
Session Objectives........................................................................................................................................ 19
Lesson 1-1: Understand the sample database.................................................................................................. 20
Lesson 1-2: Create lookup fields....................................................................................................................... 22
Lesson 1-3: Create a concatenated lookup field............................................................................................... 24
Lesson 1-4: Create one-to-many table relationships........................................................................................ 26
Lesson 1-5: Create a many-to-many table relationship................................................................................... 28
Lesson 1-6: Set default and required values.................................................................................................... 30
Lesson 1-7: Create a general-purpose query.................................................................................................... 32
Lesson 1-8: Create the prototype main form using a wizard ......................................................................... 34
Lesson 1-9: Improve the prototype form for keyboard input......................................................................... 36
Lesson 1-10: Create a simple report using a wizard........................................................................................ 38
Session 1: Exercise........................................................................................................................................ 41
Session 1: Exercise answers......................................................................................................................... 43
Session Two: Adding Advanced Features Using Wizards ...........................................45
Session Objectives........................................................................................................................................ 45
Lesson 2-1: Add a switchboard to the application using the Switchboard Wizard ...................................... 46
Lesson 2-2: Add a command button to a form using a wizard ...................................................................... 48