Book description
In just 24 sessions of one hour or less, the reader picks up all the skills needed to increase the effectiveness and reliability of Access applications. Using a straightforward, step-by-step approach, each lesson builds upon the previous one, allowing the reader to quickly learn the essentials of Access programming from the ground up. The book helps the reader to understand the fundamentals of the Access architecture, gain fast knowledge of the new features that Access offers, learn how to effectively use the latest tools and features of Access by following practical, real-world examples, and get expert tips from the best-selling author, Alison Balter. This book is designed for the way readers learn. They can go through each step-by-step chapter or just choose the lessons that interest them the most.
Table of contents
- Copyright
- About the Author
- Acknowledgments
- Introduction
-
I. Introduction to Relational Databases and Access 2003
-
1. Relational Databases and Office Access 2003 Introduced
- What Is a Relational Database?
-
What Types of Things Can I Do with Microsoft Access?
- Access as a Development Platform for Personal Applications
- Access as a Development Platform for Small-Business Applications
- Access as a Development Platform for Departmental Applications
- Access as a Development Platform for Corporationwide Applications
- Access as a Front End for Enterprisewide Client/Server Applications
- Access as a Development Platform for Intranet/Internet Applications
- Starting Microsoft Access
- Opening an Existing Database
- The Access Desktop
- The Database Window
-
A Preview of the Database Components
- Tables: A Repository for Data
- Relationships: Tying the Tables Together
- Queries: Stored Questions or Actions You Apply to Data
- Forms: A Means of Displaying, Modifying, and Adding Data
- Reports: Turning Data into Information
- Pages: Forms Viewed in a Browser
- Macros: A Means of Automating a System
- Modules: The Foundation of the Application Development Process
- Closing an Access Database
- Summary
- Q&A
- Workshop
-
1. Relational Databases and Office Access 2003 Introduced
-
II. Working with Existing Databases and Objects
- 2. Tables Introduced
-
3. Queries Introduced
- What Is a Query and When Should You Use One?
- Opening a Query in Datasheet View
- Opening a Query in Design View
- Running a Query
- Adding and Removing Fields
- Modifying the Sort Order of a Query
- Working with Simple Criteria
- Modifying the Datasheet View of a Query
- Saving a Query
- Printing Query Results
- Closing a Query
- Summary
- Q&A
- Workshop
-
4. Forms Introduced
- Uses for Forms
- Opening a Form
-
Working with Data in a Form
- Moving from Record to Record in a Form
- Editing the Data Underlying a Form
- Deleting Field Contents Within a Form
- Undoing Changes Made Within a Form
- Using a Form to Add New Records to a Table
- Using a Form to Delete Records from a Table
- Selecting One or More Records
- Deleting Records from Within a Form
- Copying Records Within a Form
- Finding a Record That Meets Specific Criteria
- Replacing Data in the Table Underlying a Form
- Sorting Records
- Filtering the Data Underlying a Form
- Viewing the Design of a Form
- Closing a Form
- Using the AutoForm Feature
- Using the Form Wizard to Build a Form
- Using the Conditional Formatting Feature of a Form
- Summary
- Q&A
- Workshop
- 5. Reports Introduced
-
III. Creating Your Own Database and Objects
- 6. Using Wizards to Create a Database
- 7. Designing Databases
-
8. Creating Tables
- Building a New Table
-
Selecting the Appropriate Field Type for Data
- Text Fields: The Most Common Field Type
- Memo Fields: For Long Notes and Comments
- Number Fields: For When You Need to Calculate
- Date/Time Fields: For Tracking When Things Happened
- Currency Fields: For Storing Money
- AutoNumber Fields: For Unique Record Identifiers
- Yes/No Fields: For When One of Two Answers Is Correct
- OLE Object Fields: For Storing Just About Anything
- Hyperlink Fields: For Linking to the Internet
- The All-Important Primary Key
- Summary
- Q&A
- Workshop
-
9. Creating Relationships
- Introduction to Relational Database Design
- Establishing Relationships in Access
- Establishing Referential Integrity
- The Benefits of Relationships
- Summary
- Q&A
- Workshop
- 10. Creating Queries
-
11. Creating Forms
- Creating a Form in Design View
- Working with the Form Design Window
- Selecting the Correct Control for the Job
- Conditional Formatting
-
What Form Properties Are Available, and Why Should You Use Them?
- Working with the Properties Window
-
Working with the Important Form Properties
-
The Format Properties of a Form
- Caption
- Default View
- Allow Form View
- Allow Datasheet View
- Allow PivotTable View
- Allow PivotChart View
- Scroll Bars
- Record Selectors
- Navigation Buttons
- Dividing Lines
- Auto Resize
- Auto Center
- Border Style
- Control Box
- Min Max Buttons
- Close Button
- Whats This Button
- Width
- Picture, Picture Type, Picture Size Mode, Picture Alignment, and Picture Tiling
- Grid X and Grid Y
- Layout for Print
- SubdatasheetHeight
- SubdatasheetExpanded
- Palette Source
- Orientation
- Moveable
- The Data Properties of a Form
-
The Format Properties of a Form
- More About Form and Control Properties
- Summary
- Q&A
- Workshop
-
12. Creating Reports
- Types of Reports
- The Anatomy of a Report
- Creating a Report in Design View
- Working with the Report Design Window
- Selecting the Correct Control for the Job
-
Report Properties and Why to Use Them
- Working with the Properties Window
-
The Format Properties of a Report
- Caption
- Auto Resize
- Auto Center
- Page Header and Page Footer
- Grp Keep Together
- Border Style
- Control Box
- Min Max Buttons
- Close Button
- Width
- Picture, Picture Type, Picture Size Mode, Picture Alignment, Picture Tiling, and Picture Pages
- Grid X and Grid Y
- Layout for Print
- Palette Source
- Orientation
- Moveable
- The Report's Data Properties
- Summary
- Q&A
- Workshop
- 13. Creating Macros
-
IV. Power Access Techniques
-
14. Power Table Techniques
-
Working with Field Properties
- The Field Size Property: Limiting What the User Enters into a Field
- The Format Property: Determining How Access Displays Data
- The Caption Property: Providing Alternatives to the Field Name
- The Default Value Property: Saving Data-Entry Time
- The Validation Rule and Validation Text Properties: Controlling What the User Enters in a Field
- The Required Property: Making the User Enter a Value
- The Allow Zero Length Property: Accommodating for Situations with Nonexistent Data
- The Input Mask Property: Determining What Data Goes into a Field
- The Lookup Wizard
- Working with Table Properties
- Using Indexes to Improve Performance
- Summary
- Q&A
- Workshop
-
Working with Field Properties
-
15. Power Query Techniques
- Adding Calculated Fields to Select Queries
- Applying Advanced Filters
- Creating and Running Parameter Queries
- Creating and Running Action Queries
- Using Aggregate Functions to Summarize Numeric Data
- Working with Outer Joins
- Refining Queries with Field, Field List, and Query Properties
- Summary
- Q&A
- Workshop
-
16. Power Form Techniques
- The Other Properties of a Form
-
Control Properties and Why to Use Them
-
The Format Properties of a Control
- Format
- Decimal Places
- Caption
- Hyperlink Address
- Hyperlink SubAddress
- Visible
- Display When
- Scroll Bars
- Can Grow and Can Shrink
- Left, Top, Width, and Height
- Back Style and Back Color
- Special Effect
- Border Style, Border Color, and Border Width
- Fore Color, Font Name, Font Size, Font Weight, Font Italic, and Font Underline
- Text Align
- Reading Order
- Keyboard Language
- Scroll Bar Align
- Numerical Shape
- Left Margin, Top Margin, Right Margin, and Bottom Margin
- Line Spacing
- Is Hyperlink
- The Data Properties of a Control
- The Other Properties of a Control
-
The Format Properties of a Control
- Bound, Unbound, and Calculated Controls
- Using Expressions to Enhance Forms
- The Command Button Wizard: Programming Without Typing
- Building Forms Based on More Than One Table
- Basing Forms on Queries: The Why and How
- Summary
- Q&A
- Workshop
-
17. Power Report Techniques
- Other Properties of a Report
-
Control Properties and Why to Use Them
-
The Format Properties of a Control
- Format
- Caption
- Hyperlink Address
- Hyperlink SubAddress
- Decimal Places
- Visible
- Hide Duplicates
- Can Grow and Can Shrink
- Left, Top, Width, and Height
- Back Style and Back Color
- Special Effect
- Border Style, Border Color, and Border Width
- Fore Color
- Font Color, Font Name, Font Size, Font Weight, Font Italic, and Font Underline
- Text Align
- Reading Order
- Scroll Bar Align
- Numeral Shapes
- Left Margin, Top Margin, Right Margin, and Bottom Margin
- Line Spacing
- Is Hyperlink
- The Data Properties of a Control
- The Other Properties of a Control
-
The Format Properties of a Control
- Inserting Page Breaks
- Bound, Unbound, and Calculated Controls
- Using Expressions to Enhance Reports
- Building Reports Based on More Than One Table
- Working with Sorting and Grouping
- Basing Reports on Stored Queries or Embedded SQL Statements
- Summary
- Q&A
- Workshop
-
14. Power Table Techniques
-
V. Advanced Topics
-
18. Sharing Data with Other Applications
- Importing, Linking, and Opening Files: When and Why
- Exporting to Another Access Database
- Exporting to an Excel Spreadsheet
- Exporting to ASCII
- Importing from Another Access Database
- Importing Spreadsheet Data
- Importing ASCII Data
- Linking to Tables in Another Access Database
- Linking to Another Type of Database
- The Linked Table Manager
- Summary
- Q&A
- Workshop
- 19. Access and the Internet
- 20. Database Administration
- 21. Database Documentation
-
22. Security Introduced
- Implementing Share-Level Security: Assigning a Database Password
-
Establishing User-Level Security
- Step 1: Creating a Workgroup
- Step 2: Changing the Password for the Admin User
- Step 3: Creating an Administrative User
- Step 4: Making the Administrative User a Member of the Admins Group
- Step 5: Exiting Access and Logging On as the System Administrator
- Step 6: Removing the Admin User from the Admins Group
- Step 7: Assigning a Password to the System Administrator
- Step 8: Opening the Database You Want to Secure
- Step 9: Running the Security Wizard
- Step 10: Creating Users and Groups
- Step 11: Assigning Rights to Users and Groups
- Summary
- Q&A
- Workshop
-
23. VBA Introduced
- VBA Explained
- Access Class Modules, Standard Modules, Form Modules, and Report Modules
- Working with Variables
- Adding Comments to Code
- Using the Line Continuation Character
- Using the VBA Control Structures
- Passing Parameters and Returning Values
- The DoCmd Object: Performing Macro Actions
- Working with Built-in Functions
- Summary
- Q&A
- Workshop
- 24. Finishing Touches
-
18. Sharing Data with Other Applications
Product information
- Title: Sams Teach Yourself Microsoft® Office Access 2003 in 24 Hours
- Author(s):
- Release date: September 2003
- Publisher(s): Sams
- ISBN: None
You might also like
book
Microsoft® Office Access 2003 Step by Step
Teach yourself how to use the data management power of the latest version of Microsoft Access—one …
book
Sams Teach Yourself Microsoft® Access 2002 Programming in 24 Hours
Sams Teach Yourself Access 2002 Programming in 24 Hours will considerably improve the quality of the …
book
Introducing Microsoft® Office InfoPath™ 2003
Revolutionize the way your business gathers, processes, and analyzes data with InfoPath 2003. Review key features, …
book
Special Edition Using Microsoft® Office Access 2003
Special Edition Using Microsoft Office Access 2003 is a comprehensive reference for all the features of …