Professional Documents
Culture Documents
Level 2
That’s false.
Assessment: Relational Databases
When you perform a cascading update or delete,
Access will warn you about how many records in
the current table will be altered, but may not be
clear what records in other tables will be affected.
True or false?
A. True
B. False
It’s true.
Module C: Indexing for performance
B, to speed up queries.
Assessment: Indexing for performance
What is true about the Unique property on an
index? Choose the best response.
A. If a Unique index has two fields, each field must
be unique in each record.
B. If a Unique index has two fields, the
combination of both fields must be unique in
each record.
C. There can be only one field in a Unique index.
D. There can be only one Unique index per table.
The answer is B.
Assessment: Indexing for performance
That’s false.
Summary: Advanced queries
You should now know:
How to produce more useful query results
using the Totals row, such as mathematical
aggregates, WHERE statements, and
expressions
How to use referential integrity to prevent an
updated or deleted record in one table from
leaving orphaned records in related tables
How to use indexes to boost query
performance without slowing table updates
Chapter 2: Advanced forms
You will learn how to:
Create and work with subforms
Work with advanced control types
Understand specialized form types
A. True
B. False
That’s false.
Assessment: Subforms
Which of these statements are incorrect? Choose all that apply.
A. The main form and subform contain properties you use to tell
Access what field links the two together.
B. Once those properties are set, you must sync the two forms
manually.
C. Any time you choose to include fields from two or more
tables, the Form Wizard automatically creates a form with
the subform.
D. If you rename a subform later, its link to the main form
automatically updates.
A. True
B. False
That’s false.
Assessment: Subforms
Which of the following statements is incorrect?
A. If an existing form has a subform of its own, using it as a
subform results in each subform having a simple one-to-
one relationship with the main form.
B. A linked form allows you to choose the related data you
wish to view, rather than having the potential clutter and
confusion of viewing multiple subforms.
C. To use an existing form as a subform, drag the form you
want to use as a new subform from the Navigation pane
onto the main form.
D. When linking forms, the original form is called the "first
form," and the new, linked subform is the "second form."
A is not correct.
Module B: Advanced control types
You will learn how to:
Link to other objects, including an email,
file, or web page
Create and work with attachment controls
Create and work with chart controls
A. True
B. False
It’s false.
Assessment: Advanced controls
Which of these statements is/are correct? Choose any or all
that apply.
A. True
B. False
That’s true.
Module C: Specialized form types
A. True
B. False
That’s true.
Assessment: Subreports
Which of the following are ways to create a report with a
subreport? Choose all correct answers.
A. True
B. False
That’s false.
Module B: Creating Fields
You will learn how to:
Summarize reports by date ranges such as
months, quarters, and years.
Add running sums to reports for a
particular category field.
A. True
B. False
That’s true.
Assessment: Advanced grouping
Running totals usually go in the Detail
section of a report. True or false?
A. True
B. False
That’s false.
Assessment: Advanced grouping
In which of the following objects can you use
running sums?
A. Tables
B. Forms
C. Queries
D. Reports
D, reports, is correct.
Assessment: Creating Fields
Which of the following are properties that are common
to all field types? Select all correct answers.
A. Required
B. Decimal places
C. New values
D. Caption
A. True
B. False
That’s true.
Assessment: Advanced formatting
Which function will show the user of the
report's name in a report? Choose the one
correct answer.
A. User()
B. Login()
C. CurrentUser()
D. CurrentLogin()
C and D.
Assessment: Advanced formatting
Which PictureType property value should you
use if you want to store an image with your
database? Select the one correct answer.
A. Linked
B. Embedded
B - Embedded.
Summary: Advanced reports
You should now know how to:
Create subreports that allow users to view different data at
the same time, create subreports with the same record
source as their main reports, create subreports with data that
are related to that of their main reports, and create reports
that contain two or more subreports with unrelated data.
Use grouping to display date ranges such as months, quarters,
and years, or to add running sums to various report sections.
Use banding to distinguish rows or groups of data within a
report, show user names, control the storage and display of
images, and control whether data show during printing and
on screen.
Chapter 4: Macros
You will learn how to:
Create basic macros
Use variables
Troubleshoot macros
A. An action
B. An event
C. A macro
D. An option
A, an action, is correct.
Assessment: Creating Basic Macros
You have a form that uses both an embedded macro and a macro
object. Which of the following are true? Choose all that apply.
A. If you copy the form to another database, the embedded
macro won't automatically come along.
B. If you copy the form to another database, the macro object
won't automatically come along.
C. If you delete the form, the embedded macro will be deleted
with it.
D. If you delete the form, the macro object will be deleted with
it.
E. Both are easy to reuse anywhere in the database.
That’s true.
Module B: Using variables
You will learn:
About variables
When to use variables
How to insert variables into macros
A. Fail
B. Macro Name
C. Next
D. None of the above
A is correct.
Assessment: Troubleshooting macros
ou want an error message to display the
description generated by the error itself. What
expression element would you use in the
MessageBox action? Choose the best response.
A. Diagnostics].[Description]
B. [MacroError].[Description]
C. [OnError].[Description]
D. [USysApplicationLog].[Description]
B is correct.
Assessment: Troubleshooting macros
A logic error is any error that causes the
macro to stop and generate an error
message. True or false?
A. True
B. False
That’s false.
Summary: Macros
You should now know:
How to plan macros, and how to use the
Macro Builder to create macro objects,
embedded macros, and data macros.
How to define variables in a macro, using
appropriate scopes for appropriate tasks.
How to design more robust macros through
error handling tools and user-focused
design, and how to debug macros when
they experience problems.
Copyright © 2015 30 Bird Media LLC
Chapter 5: Database management
You will learn how to:
Compact and repair a database
Restore a database from a backup
Perform various maintenance tasks
A. True
B. False
That’s false.
Assessment: Compact & Repair
Which of the following statements is/are incorrect?
A. Temporary objects remain part of a database file
only until you close it.
B. When you delete database objects, the file space
reserved for them isn’t automatically freed up.
C. Access isn't necessarily the best tool for
environments in which many users must have
simultaneous access to a single database.
Statement is A is incorrect.
Assessment: Compact & Repair
True or false? It's a good idea to back up
your database prior to running Compact &
Repair.
A. True
B. False
That’s true.
Module B: Restoring a database
You will learn how to:
Restore a database from a backup
A. True
B. False
That’s false.
Assessment: Other maintenance tasks
Which of these statements is/are incorrect? Choose an or all that
apply.
Answer B is correct.
Assessment: Other maintenance tasks
A. True
B. False
That’s false.
Summary: Database management
You now know how to:
Prepare a database to be compacted and
repaired, compact and repair the database,
and set the database to compact and repair
automatically
Restore a database from a backup
Encrypt a database; create an executable
file from a database; and document
database structure, including all its objects,
macros, and VBA code
Copyright © 2015 30 Bird Media LLC