| Welcome to the Team Letter |
|
1 | (2) |
|
|
|
|
Chapter 1 Understanding the Common Features of Microsoft Office |
|
|
3 | (50) |
|
Prepare Case: Painted Paradise Resort & Spa Employee Training Preparation |
|
|
3 | (1) |
|
Working with the Office Interface |
|
|
4 | (17) |
|
Microsoft Office Suite and Different Versions |
|
|
4 | (1) |
|
Start, Save, and Navigate Office Applications |
|
|
5 | (1) |
|
Opening Microsoft Word and the Start Screen |
|
|
5 | (2) |
|
Using the Ribbon and Ribbon Display Options |
|
|
7 | (3) |
|
Using Office Backstage, Your Account, and Document Properties |
|
|
10 | (2) |
|
Saving a New Document to the Local OneDrive That Syncs to the Cloud |
|
|
12 | (4) |
|
Closing a File, Reopening from the Recent Documents List, and Exiting an Application |
|
|
16 | (1) |
|
Opening an Existing File in Microsoft Word and Then Saving as Another Name |
|
|
16 | (2) |
|
Zooming, Scrolling, and Navigating with Keyboard Shortcuts |
|
|
18 | (2) |
|
Using the Quick Access Toolbar to Save a Currently Open File |
|
|
20 | (1) |
|
Manipulate, Correct, and Format Content in Word |
|
|
21 | (11) |
|
|
|
21 | (1) |
|
Showing Formatting Symbols, Entering, Copying, and Pasting Text |
|
|
22 | (2) |
|
|
|
24 | (1) |
|
Using the Navigation Pane, Finding Text, and Replacing Text |
|
|
25 | (1) |
|
Using the Font Group and the Font Dialog Box |
|
|
26 | (2) |
|
Using the Style Gallery and Bullets with Live Preview |
|
|
28 | (1) |
|
Inserting a Comment and Footer Using the Tell me what you want to do Box |
|
|
29 | (3) |
|
Formatting, Finding Help, and Printing in Office |
|
|
32 | (14) |
|
Format Using Various Office Methods |
|
|
32 | (1) |
|
Creating a New Excel Workbook |
|
|
32 | (1) |
|
Using Excel to Enter Content, Apply Italics, and Apply a Fill Color |
|
|
33 | (1) |
|
Opening an Excel Dialog Box |
|
|
34 | (1) |
|
Inserting Images and Using Contextual Tools to Resize |
|
|
35 | (2) |
|
Formatting Using the Mini Toolbar |
|
|
37 | (1) |
|
Opening Shortcut Menus and Format Painter |
|
|
38 | (1) |
|
Find Help, Print, and Share in Office |
|
|
39 | (1) |
|
Using the Help Window and ScreenTips |
|
|
40 | (1) |
|
|
|
41 | (1) |
|
|
|
42 | (1) |
|
|
|
43 | (1) |
|
|
|
44 | (1) |
|
|
|
45 | (1) |
|
|
|
46 | (1) |
|
|
|
46 | (1) |
|
|
|
47 | (1) |
|
|
|
48 | (1) |
|
|
|
48 | (1) |
|
|
|
49 | (1) |
|
|
|
49 | (1) |
|
|
|
50 | (3) |
|
|
|
50 | (1) |
|
|
|
51 | (2) |
|
|
|
53 | (114) |
|
Chapter 1 The Four Main Database Objects |
|
|
54 | (44) |
|
Prepare Case: Red Bluff Golf Course Putts for Paws Charity Tournament |
|
|
54 | (1) |
|
Understanding the Basics of Databases and Tables |
|
|
55 | (17) |
|
Understand the Purpose of Access |
|
|
55 | (1) |
|
Understanding the Four Main Objects in a Database |
|
|
56 | (2) |
|
Creating a New Database and Templates |
|
|
58 | (1) |
|
Opening the Starting File |
|
|
58 | (1) |
|
Maneuver in the Navigation Pane |
|
|
59 | (1) |
|
Opening and Closing the Shutter Bar |
|
|
59 | (1) |
|
Customize the Navigation Pane |
|
|
60 | (1) |
|
|
|
61 | (1) |
|
Understanding File Extensions in Access |
|
|
62 | (1) |
|
Understand the Purpose of Tables |
|
|
63 | (1) |
|
|
|
63 | (2) |
|
Navigating Through a Table |
|
|
65 | (1) |
|
Navigating Through a Table with the Navigation Bar |
|
|
66 | (3) |
|
Understanding Differences Between Access and Excel |
|
|
69 | (1) |
|
Manually Navigate a Database |
|
|
70 | (1) |
|
Using a Manual Query to Explore a Database |
|
|
70 | (2) |
|
Understanding Queries, Forms, and Reports |
|
|
72 | (19) |
|
Understand the Purpose of Queries |
|
|
73 | (1) |
|
|
|
73 | (3) |
|
Switching to the Design View of a Query |
|
|
76 | (1) |
|
Specifying Selection Criteria |
|
|
77 | (2) |
|
|
|
79 | (1) |
|
|
|
80 | (1) |
|
Understand the Purpose of Forms |
|
|
81 | (1) |
|
|
|
81 | (1) |
|
Entering Data Using a Form |
|
|
82 | (2) |
|
Understand the Purpose of Reports |
|
|
84 | (1) |
|
Creating a Report Using a Wizard |
|
|
85 | (2) |
|
|
|
87 | (1) |
|
|
|
88 | (1) |
|
|
|
88 | (1) |
|
Compact and Repair a Database |
|
|
89 | (1) |
|
|
|
89 | (2) |
|
|
|
91 | (1) |
|
|
|
91 | (1) |
|
|
|
92 | (2) |
|
|
|
94 | (1) |
|
|
|
94 | (1) |
|
|
|
95 | (1) |
|
|
|
95 | (1) |
|
|
|
96 | (2) |
|
|
|
96 | (2) |
|
Chapter 2 Tables, Keys, and Relationships |
|
|
98 | (69) |
|
Prepare Case: Red Bluff Golf Course Putts for Paws Charity Tournament Database |
|
|
98 | (1) |
|
Inserting Data into a Database |
|
|
99 | (13) |
|
Understand Database Design |
|
|
99 | (1) |
|
Opening the Starting File |
|
|
100 | (1) |
|
Viewing the Design View of a Table |
|
|
101 | (1) |
|
Import Data from Other Sources |
|
|
102 | (1) |
|
Copying and Pasting Data from Excel |
|
|
102 | (2) |
|
|
|
104 | (2) |
|
Importing from a Named Range |
|
|
106 | (1) |
|
Importing from a Text File |
|
|
107 | (1) |
|
|
|
108 | (1) |
|
Entering Data Using Datasheet View |
|
|
108 | (2) |
|
Deleting Data from a Table |
|
|
110 | (1) |
|
Deleting a Field from a Table |
|
|
111 | (1) |
|
Understanding Tables and Keys |
|
|
112 | (12) |
|
Create a Table in Design View |
|
|
112 | (1) |
|
|
|
113 | (1) |
|
|
|
114 | (1) |
|
Creating a Table in Design View |
|
|
114 | (2) |
|
|
|
116 | (1) |
|
Understand Masks and Formatting |
|
|
116 | (1) |
|
|
|
116 | (2) |
|
|
|
118 | (2) |
|
Understand and Designate Keys |
|
|
120 | (1) |
|
Understanding Primary Keys |
|
|
120 | (1) |
|
Understanding Foreign Keys |
|
|
121 | (1) |
|
Identifying a Composite Key |
|
|
121 | (2) |
|
|
|
123 | (1) |
|
Understanding Relational Databases |
|
|
124 | (13) |
|
Understand Basic Principles of Normalization |
|
|
125 | (1) |
|
Representing Entities and Attributes |
|
|
125 | (1) |
|
|
|
126 | (1) |
|
Understand Relationships Between Tables |
|
|
127 | (1) |
|
Viewing the Relationships Window |
|
|
127 | (1) |
|
Determining Relationship Types |
|
|
128 | (1) |
|
Create a One-to-Many Relationship |
|
|
129 | (1) |
|
|
|
129 | (3) |
|
Create a Many-to-Many Relationship |
|
|
132 | (1) |
|
Forming a New Many-to-Many Relationship |
|
|
133 | (1) |
|
Creating a Junction Table |
|
|
134 | (1) |
|
Forming Two Relationships to a Junction Table |
|
|
135 | (1) |
|
Populating the Junction Table |
|
|
136 | (1) |
|
Defining One-to-One Relationships |
|
|
137 | (1) |
|
Understand Referential Integrity |
|
|
137 | (5) |
|
|
|
137 | (1) |
|
|
|
138 | (1) |
|
Testing Referential Integrity |
|
|
138 | (2) |
|
Creating a Report Using Two Related Tables |
|
|
140 | (2) |
|
|
|
142 | (1) |
|
|
|
142 | (1) |
|
|
|
143 | (2) |
|
|
|
145 | (3) |
|
|
|
145 | (3) |
|
|
|
148 | (2) |
|
|
|
148 | (2) |
|
|
|
150 | (1) |
|
|
|
150 | (1) |
|
Access Business Unit 1 Capstone |
|
|
151 | (1) |
|
|
|
151 | (2) |
|
|
|
151 | (2) |
|
|
|
153 | (6) |
|
|
|
153 | (3) |
|
|
|
156 | (3) |
|
|
|
159 | (8) |
|
|
|
159 | (1) |
|
|
|
160 | (1) |
|
|
|
161 | (2) |
|
|
|
163 | (4) |
|
|
|
167 | (110) |
|
Chapter 3 Queries and Data Access |
|
|
168 | (50) |
|
Prepare Case: Turquoise Oasis Spa Data Management |
|
|
168 | (1) |
|
|
|
169 | (6) |
|
Find and Replace Records in the Datasheet |
|
|
169 | (1) |
|
Opening the Starting File |
|
|
169 | (1) |
|
Finding Records in a Table |
|
|
169 | (1) |
|
Finding and Replacing Records in a Datasheet |
|
|
170 | (1) |
|
Using a Wildcard Character |
|
|
171 | (1) |
|
Applying a Filter to a Datasheet |
|
|
172 | (1) |
|
|
|
173 | (1) |
|
Modify Datasheet Appearance |
|
|
174 | (1) |
|
Changing the Look of a Datasheet |
|
|
174 | (1) |
|
|
|
175 | (36) |
|
|
|
175 | (1) |
|
Creating a Find Duplicates Query |
|
|
176 | (1) |
|
Creating a Find Unmatched Query |
|
|
177 | (1) |
|
Create Queries in Design View |
|
|
178 | (1) |
|
Creating a Single-Table Query |
|
|
179 | (2) |
|
Viewing Table Relationships |
|
|
181 | (1) |
|
Creating a Query from Multiple Tables |
|
|
182 | (2) |
|
Removing a Table from a Query to Fix an Undesirable Multiplier Effect |
|
|
184 | (1) |
|
Sort Tables and Query Results |
|
|
185 | (1) |
|
|
|
185 | (1) |
|
Sorting by More Than One Field |
|
|
186 | (1) |
|
Define Selection Criteria for Queries |
|
|
187 | (1) |
|
Using a Comparison Operator |
|
|
187 | (1) |
|
Hiding Fields That Are Used in a Query |
|
|
188 | (1) |
|
Sorting on a Field That You Do Not Show |
|
|
189 | (1) |
|
|
|
190 | (1) |
|
Using Criteria Row with Multiple Criteria |
|
|
191 | (1) |
|
Using the Or Criteria Row |
|
|
192 | (1) |
|
Using Both the Criteria Row and the Or Criteria Rows in a Query |
|
|
193 | (2) |
|
Using AND and OR Logical Operators |
|
|
195 | (2) |
|
Combining Operators and Multiple Criteria |
|
|
197 | (2) |
|
Using Special Operators and Date Criteria |
|
|
199 | (2) |
|
Combining Special Operators and Logical Operators |
|
|
201 | (1) |
|
Create Aggregate Functions |
|
|
202 | (1) |
|
|
|
202 | (2) |
|
Using Aggregate Functions in a Query |
|
|
204 | (1) |
|
|
|
205 | (1) |
|
Creating Calculations for Groups of Records |
|
|
206 | (1) |
|
Troubleshooting an Aggregate Query |
|
|
207 | (1) |
|
Formatting a Calculated Field |
|
|
208 | (1) |
|
|
|
209 | (1) |
|
Building a Calculated Field Using Expression Builder |
|
|
209 | (2) |
|
|
|
211 | (1) |
|
|
|
211 | (1) |
|
|
|
211 | (2) |
|
|
|
213 | (2) |
|
|
|
213 | (2) |
|
|
|
215 | (1) |
|
|
|
215 | (1) |
|
|
|
216 | (2) |
|
|
|
216 | (2) |
|
Chapter 4 Using Forms and Reports in Access |
|
|
218 | (59) |
|
Prepare Case: Turquoise Oasis Spa's New Database |
|
|
218 | (1) |
|
Creating Customized Forms |
|
|
219 | (21) |
|
Navigate and Edit Records in Datasheets |
|
|
219 | (1) |
|
Opening the Starting File |
|
|
219 | (2) |
|
Editing a Table in Datasheet View 220 Navigate Forms and Subforms |
|
|
221 | (1) |
|
|
|
222 | (1) |
|
Navigating a Form with a Subform |
|
|
223 | (1) |
|
|
|
224 | (1) |
|
Using the Find Command in a Form |
|
|
225 | (1) |
|
Update Table Records Using Forms |
|
|
226 | (1) |
|
|
|
227 | (1) |
|
|
|
228 | (1) |
|
|
|
228 | (1) |
|
Create a Form Using the Form Wizard |
|
|
229 | (1) |
|
|
|
230 | (2) |
|
Creating Subforms (Multiple-Table Forms) |
|
|
232 | (2) |
|
|
|
234 | (1) |
|
|
|
235 | (1) |
|
|
|
235 | (1) |
|
Resizing and Changing Controls |
|
|
236 | (2) |
|
Adding a Picture to the Form |
|
|
238 | (1) |
|
Printing a Record from a Form |
|
|
239 | (1) |
|
Creating Customized Reports |
|
|
240 | (16) |
|
Create a Report Using the Report Wizard |
|
|
240 | (1) |
|
Creating a Single-Table Report |
|
|
241 | (1) |
|
Creating a Multiple-Table Report |
|
|
242 | (2) |
|
|
|
244 | (2) |
|
Creating Totals Using the Report Wizard |
|
|
246 | (2) |
|
|
|
248 | (1) |
|
Moving, Resizing, and Formatting Report Controls |
|
|
248 | (2) |
|
Enhancing a Report with Conditional Formatting |
|
|
250 | (2) |
|
Applying Grouping and Sorting |
|
|
252 | (1) |
|
|
|
253 | (2) |
|
Save a Report as a PDF File |
|
|
255 | (1) |
|
|
|
255 | (1) |
|
|
|
256 | (1) |
|
|
|
256 | (1) |
|
|
|
256 | (2) |
|
|
|
258 | (2) |
|
|
|
258 | (2) |
|
|
|
260 | (2) |
|
|
|
260 | (2) |
|
|
|
262 | (2) |
|
|
|
262 | (2) |
|
Access Business Unit 2 Capstone |
|
|
264 | (1) |
|
|
|
264 | (3) |
|
|
|
264 | (3) |
|
|
|
267 | (4) |
|
|
|
267 | (2) |
|
|
|
269 | (2) |
|
|
|
271 | (6) |
|
|
|
271 | (1) |
|
|
|
272 | (2) |
|
|
|
274 | (2) |
|
|
|
276 | (1) |
|
|
|
277 | (108) |
|
Chapter 5 Advanced Tables |
|
|
278 | (57) |
|
Prepare Case: The Red Bluff Golf Club & Pro Shop: Modifying Database Tables |
|
|
278 | (1) |
|
Controlling the Way Data Is Entered: Advanced Field Options |
|
|
279 | (25) |
|
Understand the Purpose and Benefits of Input Masks |
|
|
279 | (1) |
|
Opening the Starting File |
|
|
279 | (1) |
|
Using the Input Mask Wizard |
|
|
280 | (2) |
|
Creating a Custom Input Mask |
|
|
282 | (5) |
|
|
|
287 | (1) |
|
Creating Custom Formatting |
|
|
287 | (6) |
|
Define Data Validation Rules |
|
|
293 | (1) |
|
Creating Validation Rules and Validation Text |
|
|
294 | (2) |
|
|
|
296 | (1) |
|
Creating Captions for Existing Fields |
|
|
296 | (2) |
|
Create Indexes to Increase Performance |
|
|
298 | (1) |
|
Defining a Single-Field Index |
|
|
299 | (1) |
|
Defining Multiple-Field Indexes |
|
|
300 | (1) |
|
|
|
301 | (1) |
|
|
|
302 | (1) |
|
|
|
302 | (1) |
|
|
|
303 | (1) |
|
|
|
304 | (17) |
|
|
|
304 | (2) |
|
Creating Lookup Fields and Modifying Lookup Properties |
|
|
306 | (6) |
|
Configure Fields Using the Calculated, Yes/No, AutoNumber, Attachments, Hyperlinks, and OLE Objects Data Types |
|
|
312 | (1) |
|
Configuring Fields Using the Calculated Data Type |
|
|
312 | (2) |
|
Configuring Fields Using the Yes/No Data Type |
|
|
314 | (2) |
|
Configuring Fields Using the AutoNumber Data Type |
|
|
316 | (2) |
|
Configuring Fields Using the Attachments, Hyperlinks, and OLE Objects Data Types |
|
|
318 | (3) |
|
|
|
321 | (3) |
|
Create Filters to View Specific Records |
|
|
321 | (1) |
|
|
|
321 | (3) |
|
|
|
324 | (3) |
|
Use the Table Analyzer Wizard |
|
|
325 | (1) |
|
Using the Table Analyzer Wizard |
|
|
325 | (2) |
|
|
|
327 | (1) |
|
|
|
327 | (1) |
|
|
|
328 | (1) |
|
|
|
329 | (2) |
|
|
|
329 | (2) |
|
|
|
331 | (2) |
|
|
|
331 | (2) |
|
|
|
333 | (2) |
|
|
|
333 | (2) |
|
Chapter 6 Pattern Matching and Functions in Queries |
|
|
335 | (50) |
|
Prepare Case: The Red Bluff Golf Club Database |
|
|
335 | (1) |
|
Working with Advanced Criteria and Calculations |
|
|
336 | (15) |
|
Use Wildcard Characters in String Comparisons |
|
|
336 | (1) |
|
Opening the Starting File |
|
|
336 | (1) |
|
Working with Wildcard Characters and the Like Operator |
|
|
337 | (4) |
|
Find Records with the "Most" or "Least" Values |
|
|
341 | (1) |
|
|
|
341 | (2) |
|
|
|
343 | (1) |
|
Use Parameters in a Query |
|
|
343 | (3) |
|
Concatenate Strings Using the & Operator |
|
|
346 | (2) |
|
Use Advanced Query Operators |
|
|
348 | (3) |
|
Using Advanced Functions in Queries |
|
|
351 | (15) |
|
|
|
351 | (1) |
|
Creating Basic Ilf Function for Individual Conditions |
|
|
351 | (2) |
|
Creating Nested Ilf Functions for Various Conditions |
|
|
353 | (1) |
|
|
|
354 | (1) |
|
Working with Fields That Contain No Valid Data |
|
|
354 | (2) |
|
|
|
356 | (1) |
|
Using the DateDiff Function to Determine a Time Interval |
|
|
357 | (1) |
|
Using DateAdd Function to Subtract a Time Interval |
|
|
358 | (3) |
|
Using the DateSerial Function to Return a Date (Year, Month, and Day) |
|
|
361 | (1) |
|
Using DatePart to Evaluate a Date |
|
|
362 | (2) |
|
|
|
364 | (1) |
|
Rounding to a Specific Number of Decimal Places |
|
|
364 | (2) |
|
|
|
366 | (1) |
|
|
|
366 | (1) |
|
|
|
367 | (1) |
|
|
|
368 | (2) |
|
|
|
368 | (2) |
|
|
|
370 | (1) |
|
|
|
370 | (1) |
|
|
|
371 | (2) |
|
|
|
371 | (2) |
|
Access Business Unit 3 Capstone |
|
|
373 | (1) |
|
|
|
373 | (3) |
|
|
|
373 | (3) |
|
|
|
376 | (4) |
|
|
|
376 | (2) |
|
|
|
378 | (2) |
|
|
|
380 | (5) |
|
|
|
380 | (1) |
|
|
|
381 | (1) |
|
|
|
381 | (2) |
|
|
|
383 | (2) |
|
|
|
385 | (108) |
|
Chapter 7 Aggregated Calculations, Subquerying, and SQL |
|
|
386 | (61) |
|
Prepare Case: The Turquoise Oasis Spa Database: Querying with Advanced Calculations |
|
|
386 | (1) |
|
Understanding the Group By Clause in Aggregated Calculations |
|
|
387 | (5) |
|
Opening the Spa Decisions Database |
|
|
387 | (1) |
|
Use the GROUP BY Clause in Aggregated Calculations |
|
|
387 | (1) |
|
Calculating Revenue and Sales Volume |
|
|
388 | (2) |
|
Calculating the Number of Transactions by Category |
|
|
390 | (1) |
|
Summarizing Duplicate Data Using the GROUP BY Clause |
|
|
391 | (1) |
|
Understanding the Where Clause in Aggregated Calculations |
|
|
392 | (5) |
|
Use the WHERE Clause in Aggregated Calculations |
|
|
393 | (1) |
|
Calculating Revenue from Specific Spa Services |
|
|
393 | (1) |
|
Calculating Net Revenue from Specific Spa Services |
|
|
394 | (3) |
|
Business Calculations Using Subquerying |
|
|
397 | (14) |
|
Create Subqueries Using Business Calculations |
|
|
398 | (1) |
|
Creating a Query on a Query |
|
|
398 | (2) |
|
Calculating the Percentage of Sales Revenue |
|
|
400 | (4) |
|
Calculating the Percentage of Sales Volume |
|
|
404 | (3) |
|
Calculating Physical Volume |
|
|
407 | (2) |
|
Calculating the Percentage of Physical Volume |
|
|
409 | (2) |
|
Understanding Structured Query Language |
|
|
411 | (29) |
|
Create Basic Structured Query Language (SQL) Queries |
|
|
412 | (1) |
|
Viewing SQL Statements in Access |
|
|
412 | (1) |
|
Understanding SELECT Statement Basics |
|
|
413 | (1) |
|
Creating a Basic Query with SQL |
|
|
413 | (1) |
|
|
|
414 | (4) |
|
Using the ORDER BY Clause |
|
|
418 | (2) |
|
Using the HAVING Clause with AS and GROUP BY |
|
|
420 | (2) |
|
Incorporate Joins into Structured Query Language (SQL) Queries |
|
|
422 | (1) |
|
Creating Queries Using the INNER JOIN Clause |
|
|
422 | (3) |
|
Creating Queries Using OUTER JOINS |
|
|
425 | (6) |
|
|
|
431 | (2) |
|
|
|
433 | (1) |
|
Create a Two-Dimensional Query Using the Crosstab Query Wizard |
|
|
434 | (1) |
|
Using the Crosstab Query Wizard |
|
|
434 | (3) |
|
|
|
437 | (3) |
|
|
|
440 | (1) |
|
|
|
440 | (1) |
|
|
|
441 | (1) |
|
|
|
442 | (2) |
|
|
|
442 | (2) |
|
|
|
444 | (1) |
|
|
|
444 | (1) |
|
|
|
445 | (2) |
|
|
|
445 | (2) |
|
Chapter 8 Action Queries and Advanced Relationships |
|
|
447 | (46) |
|
Prepare Case: The Turquoise Oasis Spa: Understanding Action Queries |
|
|
447 | (1) |
|
Understanding Action Queries |
|
|
448 | (16) |
|
Create a New Table Using a Make Table Query |
|
|
448 | (1) |
|
Opening the Starting Files |
|
|
449 | (1) |
|
Creating a Make Table Query |
|
|
449 | (1) |
|
Running a Make Table Query |
|
|
450 | (2) |
|
|
|
452 | (1) |
|
|
|
452 | (1) |
|
|
|
453 | (1) |
|
|
|
454 | (1) |
|
Working with Update Queries |
|
|
455 | (2) |
|
Creating Complex Update Queries |
|
|
457 | (3) |
|
Create, Test, and Run Delete Queries |
|
|
460 | (1) |
|
Creating Simple Delete Queries |
|
|
460 | (2) |
|
Building Complex Delete Queries |
|
|
462 | (2) |
|
Advanced Relationships Using Multiple Tables |
|
|
464 | (10) |
|
|
|
465 | (1) |
|
Creating an Inner Join Query |
|
|
465 | (1) |
|
|
|
466 | (1) |
|
Creating an Outer Join Query |
|
|
466 | (3) |
|
Use the Find Unmatched Query Wizard |
|
|
469 | (1) |
|
Creating a Find Unmatched Data Query |
|
|
469 | (5) |
|
|
|
474 | (1) |
|
|
|
474 | (1) |
|
|
|
474 | (2) |
|
|
|
476 | (2) |
|
|
|
476 | (2) |
|
|
|
478 | (2) |
|
|
|
478 | (2) |
|
|
|
480 | (1) |
|
|
|
480 | (1) |
|
Access Business Unit 4 Capstone |
|
|
481 | (1) |
|
|
|
481 | (3) |
|
|
|
481 | (3) |
|
|
|
484 | (4) |
|
|
|
484 | (2) |
|
|
|
486 | (2) |
|
|
|
488 | (5) |
|
|
|
488 | (1) |
|
|
|
489 | (1) |
|
|
|
489 | (2) |
|
|
|
491 | (2) |
|
|
|
493 | (255) |
|
Chapter 9 Advanced Form Settings and Form Types |
|
|
494 | (44) |
|
Prepare Case: Enhancing Data Entry at the Red Bluff Golf Course & Pro Shop |
|
|
494 | (1) |
|
Working with Form Properties |
|
|
495 | (9) |
|
Define Bound and Unbound Forms |
|
|
495 | (1) |
|
Opening the Starting File |
|
|
495 | (1) |
|
|
|
496 | (1) |
|
Making Changes in Layout View |
|
|
496 | (1) |
|
Modify the Form Property Sheet |
|
|
497 | (2) |
|
Changing Default Values for a Field |
|
|
499 | (1) |
|
Using Dates and Calculations as the Default Value |
|
|
500 | (2) |
|
Changing the Background Color of the Form and Properties for Unbound Controls |
|
|
502 | (1) |
|
Displaying the Date Picker |
|
|
503 | (1) |
|
Preventing Fields from Being Updated |
|
|
504 | (1) |
|
Using Advanced Form Modification |
|
|
504 | (25) |
|
|
|
504 | (1) |
|
|
|
505 | (1) |
|
Adding the Date and Time and Changing the Background Color |
|
|
506 | (1) |
|
Modify the Form in Design View |
|
|
506 | (1) |
|
|
|
506 | (2) |
|
Adding and Stacking Fields |
|
|
508 | (1) |
|
|
|
509 | (1) |
|
Adding a COUNT Calculated Field |
|
|
510 | (1) |
|
Adding a SUM Calculated Field |
|
|
511 | (1) |
|
Adding Fields from a Subform to the Main Form |
|
|
512 | (2) |
|
Adding a Combo Box to Find a Record |
|
|
514 | (1) |
|
|
|
515 | (1) |
|
|
|
515 | (1) |
|
Adding Navigation Buttons |
|
|
516 | (2) |
|
Adding Form Operations Buttons |
|
|
518 | (1) |
|
|
|
519 | (1) |
|
Turning Off the Navigation Bar |
|
|
520 | (1) |
|
|
|
521 | (1) |
|
|
|
521 | (1) |
|
Creating a Multiple-Item Form |
|
|
522 | (1) |
|
Create a Multipage Form Using Tab Controls |
|
|
522 | (1) |
|
Modifying an Existing Form to Add a Tab Control |
|
|
523 | (1) |
|
Inserting a Tab Page and Changing Tab Captions |
|
|
524 | (1) |
|
Inserting Existing Fields in a Tab Page |
|
|
525 | (2) |
|
Rearranging, Moving, and Resizing the Tab Control |
|
|
527 | (2) |
|
|
|
529 | (1) |
|
|
|
529 | (1) |
|
|
|
529 | (2) |
|
|
|
531 | (3) |
|
|
|
531 | (3) |
|
|
|
534 | (2) |
|
|
|
534 | (2) |
|
|
|
536 | (2) |
|
|
|
536 | (2) |
|
Chapter 10 Advanced Reports and Mailing Labels |
|
|
538 | (52) |
|
Prepare Case: Enhancing Database Reports at the Red Bluff Golf Club |
|
|
538 | (1) |
|
Creating Customized Reports |
|
|
539 | (16) |
|
Use the Summary Options in Report Wizard |
|
|
540 | (1) |
|
Opening the Starting File |
|
|
540 | (1) |
|
Adding Subtotals and Totals |
|
|
540 | (2) |
|
Modify the Report in Design View |
|
|
542 | (1) |
|
Selecting and Modifying Controls in Design View |
|
|
543 | (2) |
|
Moving, Resizing, and Aligning Fields in Design View |
|
|
545 | (1) |
|
|
|
546 | (1) |
|
Modifying the Hide Duplicates Property |
|
|
546 | (1) |
|
Add and Remove Fields from a Report |
|
|
547 | (1) |
|
Removing Fields from a Report |
|
|
547 | (1) |
|
Adding Fields to a Report |
|
|
547 | (2) |
|
Use the Group, Sort, and Total Pane |
|
|
549 | (1) |
|
Opening the Group, Sort, and Total Pane |
|
|
549 | (2) |
|
Hiding Details on a Summary Report |
|
|
551 | (1) |
|
Add Labels and Shapes to a Report |
|
|
552 | (1) |
|
Adding Labels to a Report |
|
|
552 | (1) |
|
Adding a Horizontal Line to a Report |
|
|
553 | (1) |
|
Modify Calculated Fields in a Report |
|
|
554 | (1) |
|
Modifying Existing Calculated Fields |
|
|
554 | (1) |
|
Creating Parameter Reports |
|
|
555 | (8) |
|
Create a Parameter Report |
|
|
555 | (1) |
|
Creating a Report from a Parameter Query |
|
|
555 | (1) |
|
Creating a Form for Entering Parameters |
|
|
556 | (2) |
|
Modifying a Query to Use New Form Fields |
|
|
558 | (1) |
|
Modifying a Report to Use New Form Fields |
|
|
559 | (1) |
|
Adding Report Buttons to a Form |
|
|
560 | (2) |
|
Use Conditional Formatting in a Report |
|
|
562 | (1) |
|
Adding Conditional Formatting to a Report |
|
|
562 | (1) |
|
|
|
563 | (5) |
|
|
|
563 | (1) |
|
Creating Address Mailing Labels |
|
|
563 | (3) |
|
Adding Mailing Label Buttons to a Form |
|
|
566 | (2) |
|
|
|
568 | (1) |
|
|
|
568 | (1) |
|
|
|
569 | (1) |
|
|
|
570 | (4) |
|
|
|
570 | (4) |
|
|
|
574 | (1) |
|
|
|
574 | (1) |
|
|
|
575 | (2) |
|
|
|
575 | (2) |
|
Access Business Unit 5 Capstone |
|
|
577 | (1) |
|
|
|
577 | (3) |
|
|
|
577 | (3) |
|
|
|
580 | (3) |
|
|
|
580 | (2) |
|
|
|
582 | (1) |
|
|
|
583 | (6) |
|
|
|
583 | (1) |
|
|
|
584 | (1) |
|
|
|
585 | (2) |
|
|
|
587 | (2) |
|
|
|
589 | (1) |
|
Chapter 11 Develop Navigation Forms and the User Interface |
|
|
590 | (29) |
|
Prepare Case: The Turquoise Oasis Spa Database: Creating a User Interface |
|
|
590 | (1) |
|
Creating Navigation Forms |
|
|
591 | (7) |
|
|
|
591 | (1) |
|
Opening the Starting File |
|
|
591 | (1) |
|
Opening and Using Navigation Forms |
|
|
592 | (1) |
|
|
|
593 | (1) |
|
Using a Predefined Layout to Create a Navigation Form |
|
|
594 | (1) |
|
|
|
595 | (1) |
|
Adding Objects to a Navigation Form |
|
|
595 | (1) |
|
Deleting an Object from a Navigation Form |
|
|
595 | (1) |
|
Moving an Object on a Navigation Form |
|
|
596 | (1) |
|
Modifying the Appearance of Buttons on a Navigation Form |
|
|
597 | (1) |
|
Refining the User Interface |
|
|
598 | (14) |
|
|
|
600 | (1) |
|
Creating a Main Menu Navigation Form |
|
|
601 | (1) |
|
Adding an Image to the Main Menu |
|
|
602 | (1) |
|
Add Command Buttons to the Navigation Form |
|
|
603 | (1) |
|
Creating Command Buttons on a Form for Navigation |
|
|
604 | (3) |
|
Removing Navigation Arrows and Record Selectors on a Form |
|
|
607 | (1) |
|
Set Start-Up Display Options and Test the Application |
|
|
608 | (1) |
|
Making Changes to the Start-Up Options |
|
|
608 | (3) |
|
Viewing the User Interface as a User |
|
|
611 | (1) |
|
|
|
612 | (1) |
|
|
|
612 | (1) |
|
|
|
612 | (1) |
|
|
|
613 | (3) |
|
|
|
613 | (3) |
|
|
|
616 | (1) |
|
|
|
616 | (1) |
|
|
|
617 | (2) |
|
|
|
617 | (2) |
|
Chapter 12 Create a Refined User Experience with Macros |
|
|
619 | (51) |
|
Prepare Case: The Turquoise Oasis Spa Database: Automating Tasks and Increasing Functionality |
|
|
619 | (1) |
|
Understanding the Purpose of Macros |
|
|
620 | (10) |
|
Modify Database Settings for Protection from Macro Viruses |
|
|
620 | (1) |
|
|
|
620 | (1) |
|
Creating a Trusted Location |
|
|
621 | (2) |
|
Understand the Macro Designer |
|
|
623 | (1) |
|
Open and View the Macro Designer |
|
|
623 | (2) |
|
|
|
625 | (1) |
|
|
|
626 | (1) |
|
Understand How to Test and Troubleshoot Macros |
|
|
627 | (1) |
|
Single Stepping Through a Macro |
|
|
627 | (3) |
|
Increase Efficiency and Usability of a Database by Automating Tasks |
|
|
630 | (12) |
|
Improve Database Design and Function by Automating Manual Processes |
|
|
630 | (1) |
|
Exporting Database Objects Using Macros |
|
|
631 | (2) |
|
Reduce Processing Time by Combining Routine Tasks |
|
|
633 | (1) |
|
Automating an Import and Update Process |
|
|
633 | (4) |
|
|
|
637 | (1) |
|
|
|
637 | (2) |
|
Creating a Key-Assignment Macro |
|
|
639 | (1) |
|
Create Macros That Run When the Database Opens |
|
|
640 | (1) |
|
Creating an AutoExec Macro |
|
|
641 | (1) |
|
The Benefits of Embedded Macros |
|
|
642 | (10) |
|
Improve the Functionality of Forms and Reports |
|
|
644 | (1) |
|
Embedding a Macro to Improve User Experience |
|
|
644 | (2) |
|
Embedding a Macro to Increase Functionality |
|
|
646 | (3) |
|
Implement Complex Business Rules with Data Macros |
|
|
649 | (1) |
|
|
|
650 | (2) |
|
|
|
652 | (1) |
|
|
|
652 | (1) |
|
|
|
653 | (1) |
|
|
|
654 | (1) |
|
|
|
654 | (1) |
|
|
|
655 | (2) |
|
|
|
655 | (2) |
|
|
|
657 | (1) |
|
|
|
657 | (1) |
|
Access Business Unit 6 Capstone |
|
|
658 | (1) |
|
|
|
658 | (3) |
|
|
|
658 | (3) |
|
|
|
661 | (2) |
|
|
|
661 | (1) |
|
|
|
662 | (1) |
|
|
|
663 | (6) |
|
|
|
663 | (1) |
|
|
|
664 | (1) |
|
|
|
665 | (1) |
|
|
|
666 | (3) |
|
|
|
669 | (1) |
|
Chapter 13 Use VBA in Access |
|
|
670 | (40) |
|
Prepare Case: The Red Bluff Golf Course & Pro Shop Putts for Paws Charity Database |
|
|
670 | (1) |
|
|
|
671 | (18) |
|
Understand the Functionality of VBA in Access |
|
|
671 | (1) |
|
Convert an Existing Macro to VBA |
|
|
671 | (1) |
|
Opening the Starting File |
|
|
672 | (1) |
|
Converting an Existing Macro to VBA |
|
|
672 | (1) |
|
Opening the Converted Macro in the Visual Basic Editor |
|
|
673 | (2) |
|
Edit and Structure VBA Procedures |
|
|
675 | (1) |
|
Examining the DoCmd Object and Breaking a Statement |
|
|
676 | (1) |
|
Using the TransferSpreadsheet Method |
|
|
676 | (2) |
|
Understanding the FileDialog Object |
|
|
678 | (2) |
|
Adding the FileDialog Object to the Procedure |
|
|
680 | (1) |
|
|
|
681 | (1) |
|
Using If Statements in VBA |
|
|
682 | (2) |
|
Create and Use Loops in VBA |
|
|
684 | (1) |
|
|
|
685 | (2) |
|
Using a Call Statement to Run a Procedure |
|
|
687 | (1) |
|
|
|
688 | (1) |
|
Adding VBA to an Access Database |
|
|
689 | (8) |
|
|
|
689 | (1) |
|
Adding a Command Button to a Form |
|
|
689 | (2) |
|
Using the Me Keyword in a Procedure |
|
|
691 | (1) |
|
Use Comments to Document VBA Procedures |
|
|
692 | (1) |
|
|
|
692 | (1) |
|
Adding Comments to a Procedure |
|
|
693 | (1) |
|
Debug the VBA in a Database and Add Error Handling |
|
|
694 | (1) |
|
Adding Error Handling to a Procedure |
|
|
695 | (2) |
|
Compiling and Securing Your VBA |
|
|
697 | (6) |
|
|
|
697 | (1) |
|
Compiling VBA Modules to Identify VBA Errors |
|
|
697 | (2) |
|
|
|
699 | (1) |
|
|
|
699 | (1) |
|
Testing the .accde Database |
|
|
700 | (1) |
|
Protecting VBA in a Database with a Password |
|
|
701 | (2) |
|
|
|
703 | (1) |
|
|
|
703 | (1) |
|
|
|
704 | (1) |
|
|
|
705 | (2) |
|
|
|
705 | (2) |
|
|
|
707 | (1) |
|
|
|
707 | (1) |
|
|
|
708 | (2) |
|
|
|
708 | (2) |
|
Chapter 14 Implement Your Database |
|
|
710 | (38) |
|
Prepare Case: The Red Bluff Golf Course & Pro Shop Putts for Paws Charity Database |
|
|
710 | (1) |
|
|
|
711 | (14) |
|
Understand Shared and Exclusive Modes to Access a Database |
|
|
711 | (1) |
|
Opening the Starting File |
|
|
711 | (1) |
|
Opening a Database with Exclusive Access |
|
|
712 | (1) |
|
Prepare a Database for a Single User |
|
|
712 | (1) |
|
Using the Performance Analyzer |
|
|
712 | (2) |
|
Making Changes to a Database to Improve Performance |
|
|
714 | (1) |
|
Making Changes to a Database with the Performance Analyzer |
|
|
715 | (2) |
|
Understand Compatibility Between Different Versions of Access |
|
|
717 | (1) |
|
Saving an Access Database as a Previous Version |
|
|
717 | (1) |
|
Prepare a Database for Multiple Users |
|
|
718 | (1) |
|
|
|
718 | (2) |
|
Adding and Viewing Data in a Linked Table |
|
|
720 | (1) |
|
Using the Database Splitter |
|
|
721 | (2) |
|
Using the Linked Table Manager |
|
|
723 | (1) |
|
Encrypt a Database with Passwords |
|
|
724 | (1) |
|
Encrypting and Setting a Database Password |
|
|
724 | (1) |
|
Setting the User's Experience |
|
|
725 | (7) |
|
Modify the Start-up Options in a Database |
|
|
726 | (1) |
|
|
|
726 | (1) |
|
Setting Start-up Preferences |
|
|
726 | (3) |
|
Testing the Start-up Settings |
|
|
729 | (1) |
|
Describe Different Strategies for Implementation |
|
|
730 | (2) |
|
|
|
732 | (1) |
|
|
|
732 | (1) |
|
|
|
733 | (1) |
|
|
|
734 | (2) |
|
|
|
734 | (2) |
|
|
|
736 | (1) |
|
|
|
736 | (1) |
|
|
|
737 | (1) |
|
|
|
737 | (1) |
|
Access Business Unit 7 Capstone |
|
|
738 | (1) |
|
|
|
738 | (3) |
|
|
|
738 | (3) |
|
|
|
741 | (2) |
|
|
|
741 | (1) |
|
|
|
742 | (1) |
|
|
|
743 | (5) |
|
|
|
743 | (1) |
|
|
|
744 | (1) |
|
|
|
745 | (1) |
|
|
|
746 | (2) |
| APPENDIX |
|
748 | (28) |
| GLOSSARY |
|
776 | (9) |
| INDEX |
|
785 | |