Database Design Application Development and Administration 3rd Edition Mannino Test Bank
Database Design Application Development and Administration 3rd Edition Mannino Test Bank
_____ Follow the link below to get your download now _____
https://testbankdeal.com/product/database-design-
application-development-and-administration-3rd-edition-
mannino-test-bank/
https://testbankdeal.com/product/database-design-application-
development-and-administration-3rd-edition-mannino-solutions-manual/
https://testbankdeal.com/product/oracle-10g-database-administrator-
implementation-and-administration-2nd-edition-powell-test-bank/
https://testbankdeal.com/product/leadership-theory-application-and-
skill-development-6th-edition-lussier-test-bank/
https://testbankdeal.com/product/applied-behavior-analysis-for-
teachers-9th-edition-paul-test-bank/
Financial Accounting 15th Edition Williams Test Bank
https://testbankdeal.com/product/financial-accounting-15th-edition-
williams-test-bank/
https://testbankdeal.com/product/cengage-advantage-books-the-politics-
of-united-states-foreign-policy-6th-edition-rosati-solutions-manual/
https://testbankdeal.com/product/health-and-physical-assessment-in-
nursing-3rd-edition-damico-solutions-manual/
https://testbankdeal.com/product/marketing-research-an-applied-
orientation-6th-edition-malhotra-test-bank/
https://testbankdeal.com/product/communications-law-liberties-
restraints-and-the-modern-media-6th-edition-zelezny-test-bank/
Assembly Language For X86 Processors 7th Edition Irvine
Solutions Manual
https://testbankdeal.com/product/assembly-language-
for-x86-processors-7th-edition-irvine-solutions-manual/
Chapter 11 Stored Procedures and Triggers
1. A database programming language allows a program to combine procedural statements with non-procedural
database access.
True False
2. Due to the growth of online database processing and commercial Web commerce, batch processing is no
longer an important method to process database work.
True False
3. Transitive closure, an important operation for queries involving self-referencing relationships, is supported by
most SQL implementations.
True False
4. Portability across host languages is one advantage of using the statement level interface language style.
True False
5. Because the optimization process can consume considerable computing resources, it is usually desirable to
determine the access plan at run-time using dynamic statement binding.
True False
6. In the SQL:2003 specification, a statement level interface can support both static and dynamic binding, while
a call level interface supports only dynamic binding.
True False
7. For procedures and triggers stored in a database, the database connection is explicit.
True False
8. Triggers provide reuse of common code, while stored procedures provide rule processing for common tasks.
True False
9. A Database Programming Language is a procedural language with an interface to one or more DBMSs. The
interface allows a program to combine procedural statements with nonprocedural database access.
True False
10. A Call-Level Interfaceis a language style for integrating a programming language with a nonprocedural
language such as SQL. A statement-level interface involves changes to the syntax of a host programming
language to accommodate embedded SQL statements.
True False
11. Dynamic binding involves the determination of the access plan at compile time.
True False
12. Procedures and functions are executed by the rule system of the DBMS not by explicit calls as for triggers.
True False
13. Since PL/SQL is a block structured language, all code blocks must have unique names in order to execute in
SQL*Plus.
True False
14. When writing a PL/SQL procedure, it is good practice to include length constraints in the data type
specifications for parameters.
True False
15. To catch a specific error in a stored procedure, you should use a predefined exception or create a
user-defined exception.
True False
16. An important benefit of PL/SQL functions is that they can be used as expressions in SELECT statements.
True False
17. An explicit cursor cannot use parameters for non-constant search values in the associated SELECT
statement.
True False
18. All objects in a package interface are public.
True False
19. To use the objects in a package, you must use the package name before the object name.
True False
20. Because the SQL:1999 trigger specification was defined in response to vendor implementation, most trigger
implementations adhere to the SQL:1999 specification.
True False
21. The body of a trigger is similar to other PL/SQL blocks, except that triggers have more restrictions on the
statements in a block.
True False
22. Like procedures, triggers can be tested directly by executing them in SQL*Plus.
True False
23. Since the number of triggers is a complicating factor in understanding the interaction among triggers, it is
always better to create a few large triggers instead of many smaller triggers.
True False
24. You can encounter mutating table errors in trigger execution, regardless of the DBMS they are executed on.
True False
25. For most triggers, you can avoid mutating table errors by using statement triggers with new and old values.
True False
26. What is the primary motivation for using a database programming language?
A. Customization.
B. Batch processing.
C. Complex operations.
D. All of the above.
27. The two language styles provided by SQL:2003 for integrating a procedural language with SQL are:
A. Statement level interface and function level interface.
B. Procedural level interface and trigger level interface.
C. Statement level interface and call level interface.
D. None of the above.
30. As with other programming languages, in PL/SQL the IF-THEN-ELSE statement construct is:
A. A comparison operator.
B. A conditional statement.
C. A logical operator.
D. None of the above.
31. With regards to conditional decision making in PL/SQL, which statement is true?
A. A condition must evaluate to TRUE or FALSE.
B. Complex conditions are evaluated left to right, and this order cannot be altered.
C. Conditions are evaluated using three-value logic.
D. There is a limit to the number of statements that can be used between the THEN and END-IF keywords.
34. Which of the following is the reason the DBMS, instead of the programming environment, manages stored
procedures?
A. A DBMS can compile the programming language code along with the SQL statements in a stored procedure.
B. Since they are stored on the server, stored procedures allow flexibility for client-server development.
C. Database administrators can manage stored procedures with the same tools for managing other parts of the
database.
D. All of the above.
35. A database connection identifies the database used by an application. A database connection can be
________ or ________.
A. implicit/explicit
B. internal/external
C. implicit/dynamic
D. virtual/dynamic
40. Based on the PL/SQL code block above, if there is not a SSN in the Student table which matches the value
provided:
A. The code will return the name of the Student record that is the closest numeric match.
B. The code will raise an application error.
C. The code will stop executing without any explanation.
D. The code will return NULL.
43. In the use of an explicit cursor, which 3 statements replace the FOR statement of an implicit cursor?
A. OPEN, FIND, and CLOSE.
B. OPEN, FETCH, and CLOSE.
C. OPEN, GET, and CLOSE.
D. CONNECT, FIND, and CLOSE.
45. One of the advantages of using a package over procedures and functions is:
A. A package supports a larger unit of modularity.
B. Packages provide easier reuse of code.
C. Packages reduce software maintenance costs.
D. All of the above.
46. For each object defined in a package interface, the package body must define:
A. A private object.
B. An implementation.
C. A cursor.
D. An exception handler.
53. To support customized code, most database application development tools use a coding style known as
_________________.
________________________________________
54. A(n) _____________ level interface is a language style that involves changes to the syntax of a host
programming language to accommodate embedded SQL statements.
________________________________________
55. Open Database Connectivity (ODBC) and Java Database Connectivity (JDBC) are the most widely used
_____________ level interfaces.
________________________________________
56. The concept of ______________ for a database programming language involves the association of an SQL
statement with its access plan.
________________________________________
57. A(n) ______________ is a construct in a database programming language that allows for storage and
iteration of a set of records returned by a SELECT statement.
________________________________________
59. In PL/SQL, a(n) _____________ statement is comprised of a variable, the assignment symbol, and an
expression.
________________________________________
60. In a PL/SQL IF statement, the keywords AND, OR and NOT are ____________ operators.
________________________________________
61. An unnamed PL/SQL block of code, which is useful for testing procedures and triggers, is known as a(n)
_________ block.
________________________________________
62. The common SQL*Plus command used to list the columns of a table is ___________.
________________________________________
63. The common SQL*Plus command used to display compilation errors is ___________________.
________________________________________
64. In a stored procedure, a(n) _____________ parameter should have a value provided outside the procedure
but it can be changed inside the procedure.
________________________________________
65. Functions should be usable in expressions, i.e. a function call can be replaced by the __________ it returns.
________________________________________
66. In the body of a function, a(n) ______________ statement is used to generate the function's output value.
________________________________________
67. A package ________________ contains the definitions of procedures and functions along with other objects
that can be specified in the DECLARE section of a PL/SQL block.
________________________________________
69. Inside a package implementation, each procedure or function must be terminated by a(n) _____________
statement containing the procedure or function name.
________________________________________
71. Integrity constraints that compare the values before and after an update to a table occurs are called
___________.
________________________________________
72. The _________________ of a trigger involves the keywords BEFORE, AFTER, or INSTEAD OF, along
with a triggering event using the keywords INSERT, UPDATE, or DELETE.
________________________________________
73. If you omit the keywords FOR EACH ROW from a trigger specification, the trigger by default becomes
a(n) _____________ trigger.
________________________________________
74. The ______________________________ specifies the order of execution among the various kinds of
triggers, integrity constraints, and database manipulation statements.
________________________________________
75. Two triggers with the same timing, granularity, and applicable table ______________ if an SQL statement
may cause both triggers to fire.
________________________________________
1. A database programming language allows a program to combine procedural statements with non-procedural
database access.
TRUE
Level: Medium
Mannino - Chapter 11 #1
2. Due to the growth of online database processing and commercial Web commerce, batch processing is no
longer an important method to process database work.
FALSE
Level: Easy
Mannino - Chapter 11 #2
3. Transitive closure, an important operation for queries involving self-referencing relationships, is supported by
most SQL implementations.
FALSE
Level: Medium
Mannino - Chapter 11 #3
4. Portability across host languages is one advantage of using the statement level interface language style.
FALSE
Level: Medium
Mannino - Chapter 11 #4
5. Because the optimization process can consume considerable computing resources, it is usually desirable to
determine the access plan at run-time using dynamic statement binding.
FALSE
Level: Easy
Mannino - Chapter 11 #5
6. In the SQL:2003 specification, a statement level interface can support both static and dynamic binding, while
a call level interface supports only dynamic binding.
TRUE
Level: Hard
Mannino - Chapter 11 #6
7. For procedures and triggers stored in a database, the database connection is explicit.
FALSE
Level: Easy
Mannino - Chapter 11 #7
8. Triggers provide reuse of common code, while stored procedures provide rule processing for common tasks.
FALSE
Stored procedures provide reuse of common code, while triggers provide rule processing for common tasks.
Level: Easy
Mannino - Chapter 11 #8
9. A Database Programming Language is a procedural language with an interface to one or more DBMSs. The
interface allows a program to combine procedural statements with nonprocedural database access.
TRUE
Level: Medium
Mannino - Chapter 11 #9
10. A Call-Level Interfaceis a language style for integrating a programming language with a nonprocedural
language such as SQL. A statement-level interface involves changes to the syntax of a host programming
language to accommodate embedded SQL statements.
FALSE
Level: Medium
Mannino - Chapter 11 #10
11. Dynamic binding involves the determination of the access plan at compile time.
FALSE
Static binding involves the determination of the access plan at compile time.
Level: Hard
Mannino - Chapter 11 #11
12. Procedures and functions are executed by the rule system of the DBMS not by explicit calls as for triggers.
TRUE
Level: Easy
Mannino - Chapter 11 #12
13. Since PL/SQL is a block structured language, all code blocks must have unique names in order to execute in
SQL*Plus.
FALSE
Level: Medium
Mannino - Chapter 11 #13
14. When writing a PL/SQL procedure, it is good practice to include length constraints in the data type
specifications for parameters.
FALSE
You do not provide length in the specification of the data type for a parameter.
Level: Medium
Mannino - Chapter 11 #14
15. To catch a specific error in a stored procedure, you should use a predefined exception or create a
user-defined exception.
TRUE
Level: Medium
Mannino - Chapter 11 #15
16. An important benefit of PL/SQL functions is that they can be used as expressions in SELECT statements.
TRUE
Level: Medium
Mannino - Chapter 11 #16
17. An explicit cursor cannot use parameters for non-constant search values in the associated SELECT
statement.
FALSE
Level: Hard
Mannino - Chapter 11 #17
Level: Medium
Mannino - Chapter 11 #18
19. To use the objects in a package, you must use the package name before the object name.
TRUE
Level: Easy
Mannino - Chapter 11 #19
20. Because the SQL:1999 trigger specification was defined in response to vendor implementation, most trigger
implementations adhere to the SQL:1999 specification.
FALSE
Level: Medium
Mannino - Chapter 11 #20
21. The body of a trigger is similar to other PL/SQL blocks, except that triggers have more restrictions on the
statements in a block.
TRUE
Level: Medium
Mannino - Chapter 11 #21
22. Like procedures, triggers can be tested directly by executing them in SQL*Plus.
FALSE
Level: Easy
Mannino - Chapter 11 #22
23. Since the number of triggers is a complicating factor in understanding the interaction among triggers, it is
always better to create a few large triggers instead of many smaller triggers.
FALSE
Per the author, there is no clear preference between few large triggers or many small triggers.
Level: Medium
Mannino - Chapter 11 #23
24. You can encounter mutating table errors in trigger execution, regardless of the DBMS they are executed on.
FALSE
Level: Easy
Mannino - Chapter 11 #24
25. For most triggers, you can avoid mutating table errors by using statement triggers with new and old values.
FALSE
You can avoid mutating table errors by using row triggers with new and old values.
Level: Hard
Mannino - Chapter 11 #25
26. What is the primary motivation for using a database programming language?
A. Customization.
B. Batch processing.
C. Complex operations.
D. All of the above.
All 3 are the primary motivations for using a database programming language.
Level: Easy
Mannino - Chapter 11 #26
27. The two language styles provided by SQL:2003 for integrating a procedural language with SQL are:
A. Statement level interface and function level interface.
B. Procedural level interface and trigger level interface.
C. Statement level interface and call level interface.
D. None of the above.
Level: Medium
Mannino - Chapter 11 #27
Level: Hard
Mannino - Chapter 11 #28
29. For statement level interfaces, SQL:2003 provides statements to:
A. Declare cursors.
B. Position cursors.
C. Retrieve values from cursors.
D. All of the above.
Level: Easy
Mannino - Chapter 11 #29
30. As with other programming languages, in PL/SQL the IF-THEN-ELSE statement construct is:
A. A comparison operator.
B. A conditional statement.
C. A logical operator.
D. None of the above.
Level: Easy
Mannino - Chapter 11 #30
31. With regards to conditional decision making in PL/SQL, which statement is true?
A. A condition must evaluate to TRUE or FALSE.
B. Complex conditions are evaluated left to right, and this order cannot be altered.
C. Conditions are evaluated using three-value logic.
D. There is a limit to the number of statements that can be used between the THEN and END-IF keywords.
Level: Hard
Mannino - Chapter 11 #31
Level: Medium
Mannino - Chapter 11 #32
33. A PL/SQL block contains:
A. A required declaration section, a required executable section, and an optional exception section.
B. An optional declaration section, a required executable section, and an optional exception section.
C. A required declaration section, a required executable section, and a required exception section.
D. An optional declaration section, a required executable section, and a required exception section.
Level: Medium
Mannino - Chapter 11 #33
34. Which of the following is the reason the DBMS, instead of the programming environment, manages stored
procedures?
A. A DBMS can compile the programming language code along with the SQL statements in a stored procedure.
B. Since they are stored on the server, stored procedures allow flexibility for client-server development.
C. Database administrators can manage stored procedures with the same tools for managing other parts of the
database.
D. All of the above.
Level: Medium
Mannino - Chapter 11 #34
35. A database connection identifies the database used by an application. A database connection can be
________ or ________.
A. implicit/explicit
B. internal/external
C. implicit/dynamic
D. virtual/dynamic
Level: Easy
Mannino - Chapter 11 #35
Level: Hard
Mannino - Chapter 11 #36
37. In PL/SQL, functions should:
A. Always use input parameters.
B. Contain a parameter list.
C. Generate an output value using a RETURN statement.
D. All of the above.
Level: Hard
Mannino - Chapter 11 #37
Mannino - Chapter 11
Level: Easy
Mannino - Chapter 11 #38
39. In the PL/SQL code block above, aStdSSN is:
A. A return variable.
B. An input parameter.
C. A column in the Student table.
D. None of the above.
Level: Easy
Mannino - Chapter 11 #39
40. Based on the PL/SQL code block above, if there is not a SSN in the Student table which matches the value
provided:
A. The code will return the name of the Student record that is the closest numeric match.
B. The code will raise an application error.
C. The code will stop executing without any explanation.
D. The code will return NULL.
Level: Easy
Mannino - Chapter 11 #40
Level: Medium
Mannino - Chapter 11 #41
42. The PL/SQL statement "FOR StudentRec IN SELECT StudentID FROM StudentTable" is an example of:
A. An implicit cursor.
B. An explicit cursor.
C. A dynamic cursor.
D. This statement does not define a cursor.
Level: Medium
Mannino - Chapter 11 #42
43. In the use of an explicit cursor, which 3 statements replace the FOR statement of an implicit cursor?
A. OPEN, FIND, and CLOSE.
B. OPEN, FETCH, and CLOSE.
C. OPEN, GET, and CLOSE.
D. CONNECT, FIND, and CLOSE.
Level: Medium
Mannino - Chapter 11 #43
Level: Hard
Mannino - Chapter 11 #44
45. One of the advantages of using a package over procedures and functions is:
A. A package supports a larger unit of modularity.
B. Packages provide easier reuse of code.
C. Packages reduce software maintenance costs.
D. All of the above.
Level: Medium
Mannino - Chapter 11 #45
46. For each object defined in a package interface, the package body must define:
A. A private object.
B. An implementation.
C. A cursor.
D. An exception handler.
Level: Medium
Mannino - Chapter 11 #46
47. Which of the following is not a typical use for triggers:
A. Complex integrity constraints.
B. Update propagation.
C. Exception reporting.
D. All of the above are typical uses for triggers.
Level: Medium
Mannino - Chapter 11 #47
48. To control complexity among a collection of triggers, which guideline(s) should be followed?
A. Use data manipulation statements primarily in BEFORE triggers.
B. For triggers that fire on UPDATE statements, do not list the columns to which the trigger applies.
C. Be cautious about creating triggers on tables affected by actions on referenced rows.
D. All of the above.
Level: Hard
Mannino - Chapter 11 #48
Level: Hard
Mannino - Chapter 11 #49
Level: Medium
Mannino - Chapter 11 #50
51. Mutating table errors:
A. Can occur when one table is cloned from another.
B. Can occur in trigger actions with SQL statements on the target table or related tables affected by DELETE
CASCADE actions.
C. Never occur in Oracle databases.
D. None of the above.
Level: Medium
Mannino - Chapter 11 #51
Level: Easy
Mannino - Chapter 11 #52
53. To support customized code, most database application development tools use a coding style known as
_________________.
event driven coding
Level: Medium
Mannino - Chapter 11 #53
54. A(n) _____________ level interface is a language style that involves changes to the syntax of a host
programming language to accommodate embedded SQL statements.
statement
Level: Easy
Mannino - Chapter 11 #54
55. Open Database Connectivity (ODBC) and Java Database Connectivity (JDBC) are the most widely used
_____________ level interfaces.
call
Level: Medium
Mannino - Chapter 11 #55
56. The concept of ______________ for a database programming language involves the association of an SQL
statement with its access plan.
binding
Level: Medium
Mannino - Chapter 11 #56
57. A(n) ______________ is a construct in a database programming language that allows for storage and
iteration of a set of records returned by a SELECT statement.
cursor
Level: Medium
Mannino - Chapter 11 #57
Level: Easy
Mannino - Chapter 11 #58
59. In PL/SQL, a(n) _____________ statement is comprised of a variable, the assignment symbol, and an
expression.
assignment
Level: Medium
Mannino - Chapter 11 #59
60. In a PL/SQL IF statement, the keywords AND, OR and NOT are ____________ operators.
logical or Boolean
Level: Medium
Mannino - Chapter 11 #60
61. An unnamed PL/SQL block of code, which is useful for testing procedures and triggers, is known as a(n)
_________ block.
anonymous
Level: Easy
Mannino - Chapter 11 #61
62. The common SQL*Plus command used to list the columns of a table is ___________.
DESCRIBE
Level: Medium
Mannino - Chapter 11 #62
63. The common SQL*Plus command used to display compilation errors is ___________________.
SHOW ERRORS
Level: Medium
Mannino - Chapter 11 #63
64. In a stored procedure, a(n) _____________ parameter should have a value provided outside the procedure
but it can be changed inside the procedure.
input-output
Level: Easy
Mannino - Chapter 11 #64
65. Functions should be usable in expressions, i.e. a function call can be replaced by the __________ it returns.
value
Level: Easy
Mannino - Chapter 11 #65
66. In the body of a function, a(n) ______________ statement is used to generate the function's output value.
RETURN
Level: Medium
Mannino - Chapter 11 #66
67. A package ________________ contains the definitions of procedures and functions along with other objects
that can be specified in the DECLARE section of a PL/SQL block.
interface
Level: Medium
Mannino - Chapter 11 #67
68. A package ________________ contains the private details of a package.
implementation or body
Level: Medium
Mannino - Chapter 11 #68
69. Inside a package implementation, each procedure or function must be terminated by a(n) _____________
statement containing the procedure or function name.
END
Level: Medium
Mannino - Chapter 11 #69
Level: Medium
Mannino - Chapter 11 #70
71. Integrity constraints that compare the values before and after an update to a table occurs are called
___________.
transition constraints
Level: Medium
Mannino - Chapter 11 #71
72. The _________________ of a trigger involves the keywords BEFORE, AFTER, or INSTEAD OF, along
with a triggering event using the keywords INSERT, UPDATE, or DELETE.
timing specification
Level: Hard
Mannino - Chapter 11 #72
73. If you omit the keywords FOR EACH ROW from a trigger specification, the trigger by default becomes
a(n) _____________ trigger.
statement
Level: Medium
Mannino - Chapter 11 #73
74. The ______________________________ specifies the order of execution among the various kinds of
triggers, integrity constraints, and database manipulation statements.
trigger execution procedure
Level: Medium
Mannino - Chapter 11 #74
75. Two triggers with the same timing, granularity, and applicable table ______________ if an SQL statement
may cause both triggers to fire.
overlap
Level: Easy
Mannino - Chapter 11 #75
Level: Hard
Mannino - Chapter 11 #76
Chapter 11 Stored Procedures and Triggers Summary
Category # of Questions
Level: Easy 22
Level: Hard 13
Level: Medium 41
Mannino - Chapter 11 77
Other documents randomly have
different content
“I be only parish constable, my lady, and if I exceeds my dooty I
be liable to lose my job.”
“I will assume all responsibility,” the lady of the manor assured
him. Thus fortified, Ball turned to John.
“I be bound to ax you to come along wi’ me.”
Sergeant Exton answered cheerfully:
“That’s all right, George. You can’t help yourself. Aggie, dear——”
She flung herself into his embrace, sobbing bitterly.
“You didn’t do it, Johnnie! You didn’t do it!”
“Bless your heart! I didn’t.”
“It’s begun to rain again,” said Cicely.
She took her mother’s arm. Lady Selina nodded, too tired to
speak. In silence, followed by the parson, mother and daughter
passed through the gaping villagers.
CHAPTER XI
REVOLUTION
II
The tension was relaxed slightly after the Farleighs had left the
room. At once Lady Selina instructed Goodrich, as magistrate, to
take the necessary steps to deliver John Exton out of durance vile.
As she was speaking, cheers were heard outside. Goodrich, peering
out, announced that the villagers were leaving the lawn. He
mentioned that dinner would be ready in a quarter of an hour,
adding:
“May I prescribe a glass of champagne for your patient,
Grimshaw?”
Lady Selina said wearily:
“You are very kind. I shall go to bed.”
“Please,” murmured Grimshaw.
The parson went out. Lady Selina lay back in her chair, closing
her eyes. Cicely glanced anxiously at Grimshaw. Had the inevitable
reaction set in? Grimshaw approached his patient, and laid his hand
upon her wrist. She opened her eyes.
“I’m rather tired. That’s all.”
“No wonder.” He held her wrist for half a minute, saying
reassuringly: “Your pulse is excellent. Some light food in bed and a
night’s rest will quite restore you.”
She nodded. He was about to take leave of her when she said
abruptly: “What did that poor boy mean by saying that he was born
soft along of me?”
Grimshaw answered with slight constraint:
“As to that, I have the facts at second-hand. Some six months
before he was born his mother had diphtheria. She was distracted
about that time by the death of her two little girls from the same
disease.”
“I see. Would that account for this boy being born wanting?”
“It might.”
Lady Selina refused to accept this as final. The constraint in
Grimshaw’s voice had not escaped her.
“But in your opinion, with such facts as you have, it did, didn’t
it?”
“Well, yes.”
“Good-night, Mr. Grimshaw; and very many thanks.”
He bowed and went out.
III
As he crossed the green he noticed that the villagers had left it.
Cheering, at a distance, lent colour to the hypothesis that John
Exton’s release would lead to more ale-drinking. After that Upworthy
would forgive and forget. On the morrow, popular feeling would be
as flat as the dregs of ale left in the big tankards.
Lady Selina would not forget.
His feeling for her was now one of intensest pity, and, as he
walked, he beheld himself as the fateful instrument by which fresh
laceration must be inflicted. She had thanked him civilly for his
services, but she had not held out her uninjured hand, simply
because his final expression of opinion ranked him amongst her
critics. Very few women of the better sort, conscious, as they are, of
self-sacrifice to what they conceive to be duty, can endure criticism.
He knew, also, that he had disappointed Cicely, too young and too
loving a daughter not to resent plain-speaking if it hurt an already
stricken creature. Many a gallant gentleman, he reflected, would
have lied convincingly at such a moment.
Dinner was awaiting him at Mrs. Rockram’s, but he had no
appetite. To distract attention from himself, he decided to walk up to
the Hall and see what was left of it. Mounting the gentle slopes of
the park, fatigue assailed him afresh; every bone in his body seemed
to be aching. But the storm had passed away, leaving clear skies and
a delicious freshness of atmosphere. He stopped to inhale the
odours of grateful earth.
In the mid-distance he could see the walls of the house, still
standing. Smoke ascended from them and steam, for the Wilverley
fire engine was at work. He could hear the sharp rap of the pistons.
The roof had vanished; out of the blackened walls, like sightless
eyes, glared what had been windows, the windows that reflected so
gloriously the setting sun.
An ancient home had been destroyed.
It would be rebuilt, of course, with all modern improvements,
electric light, bathrooms, and labour-saving devices—a change for
the better, so Mrs. Grundy would affirm. Lady Selina would not think
so. Could she, could anybody of her age adjust themselves to new
conditions?
When he reached the lawn he was greeted by two energetic
persons, Arthur Wilverley and Tiddy. In a few words Wilverley stated
that his labours were ended. The stables and some outbuildings had
been saved. He added:
“Lady Selina ought to have had a small engine here.”
He looked exuberantly strong and fit, with no air of the dejected
and rejected lover about him. Here was one who could adapt himself
to new conditions. Presently he led Grimshaw aside and listened
attentively to a terse recital of what had happened in Upworthy,
laughing heartily when he heard of Gridley and the horsepond,
expressing sympathy tempered by humour for Lady Selina.
“If this wakes her up, Grimshaw, all will be well.”
Grimshaw made no reply. Wilverley continued in a different tone:
“Ought I to see her to-night before I go home?”
“As her doctor I’m afraid I must veto that.”
“Thank you; I understand. I shall write. Miss Tiddle wants to see
Miss Chandos. I can wait in the car.” Then, sensible of constraint in
Grimshaw’s manner, and misinterpreting it, he added frankly: “You
are a good chap; you can size up a delicate situation. I will say this
to you. This fire has burnt away some humiliation. I believe that
good must crop out. If I can help, I will. Miss Tiddle feels as I do—a
remarkable girl that!”
“Yes.”
“You look rather fagged.”
“I have a touch of malaria on me.”
They sauntered back to the engine. Wilverley described with
enthusiasm Miss Tiddle’s executive abilities. Under her capable
direction all the more valuable pictures, porcelain and plate had
been stored in the coach-house. Other outbuildings held furniture
and household stores.
“That young lady can get a move on,” declared Wilverley.
Grimshaw wondered whether he was contrasting Miss Tiddle with
Cicely, not to the advantage of the latter. Quite sincerely he hoped
that it might be so. In time—Wilverley would take time—Miss Tiddle
might play Jill to his Jack. They would mount the hill of life together,
and not trouble down it. The pail of water carried by such a pair
would be used to irrigate the waste patches of others. He refused a
lift back to the village in the big car, and watched it whirl off,
Wilverley at the wheel and Miss Tiddle beside him.
IV
By this time Lady Selina was a-bed and Cicely was dining tête-à-
tête with the parson. You may be sure that the good man played the
host in the old-fashioned way. Port mellowed him, banishing
disagreeable reflections. Cicely, unable to peer beneath a polished
surface, tried to reflect herself in that surface and stared ruefully at
a very blurred image. The parson’s slightly patronising tone when
speaking of Grimshaw irritated her intensely, the more so because
he laid an insistent finger upon what had irritated her.
“Your dear mother is no more responsible than I am. Why didn’t
he say so? Heaven knows she needed a word of comfort. As her
medical attendant, it was the man’s positive duty to cheer her up.”
Cicely said bravely:
“Mr. Goodrich, forgive me, but aren’t we all partly responsible?”
He blinked at her and sipped his wine.
“In a way, m’yes. Collectively the responsibility must be divided
up. I deprecate violence.”
“So does Mr. Grimshaw.”
“Of course, he’s an outsider, and something of an iconoclast. A
square peg, I grant you, in a round hole.”
“You admit that Upworthy is a hole?”
He blinked again, but the juice of the grape fortified him.
“It lies low; hence these grievous visitations. I remain loyal to
Upworthy and your dear mother.”
The parlour-maid told her that Miss Tiddle was in the drawing-
room.
“I’ll see her at once.”
Cicely rushed into Tiddy’s warm embrace.
“I want you more than anybody else,” she declared fervently.
“I’ve five minutes.”
Two of these precious minutes were devoted to details, but Cicely
apparently took for granted what had been accomplished at the Hall.
And, to Tiddy’s astonishment, she seemed equally indifferent to the
exciting events on the green. She held Tiddy’s hand, squeezing it.
“When can I see you, Tiddy? I must see you. I must have a long
talk.”
“Long talks are nearly always too long. You’ve something on your
chest. Now pull up your socks and pin up your skirts and out with it.
Wait! I’ll bet daddy’s pile that you and the Man with the
Disconcerting Eyes have been passing more than the time o’ day.”
“You’re wonderful,” Cicely admitted.
“I’m alive,” remarked Miss Tiddle, complacently. “And my shot
wasn’t a fluke; I played for it. What does dear mother say?”
“That’s it. She doesn’t know.”
“Nor do I yet. But I take it that you have really bounced out of
the frying-pan into the fire?”
“Yes; I have.”
“I’m delighted to hear it. There is stuff in you, but only a can-
opener, like me, is able to get it out. So the signal is S. O. S., eh?”
“Yes. Why can’t you sleep with me to-night?”
“Because I’m on duty, apart from other reasons. What are you
going to do? Hide your head in the sand?”
“I don’t know what to do.”
Tiddy’s eyes sparkled.
“He does, though.”
Cicely answered evasively:
“A man’s methods are always so brutal.”
“That’s why really we love them. If I keep Lord Wilverley waiting
he’ll be brutal; but for your sake I’ll risk that. Shall I tell you what to
do?”
“Please!”
“Scrap the buskins! You can’t act for nuts. Nor can he. Both of
you will give the show away if you try dissembling—always a rotten
game.”
“Have you seen Mr. Grimshaw?”
“I left him up at the Hall.”
Cicely’s eyes softened.
“And he hasn’t had dinner.”
“He didn’t look as if he wanted dinner. But I’m sure he wants you
—desperately. He appeared to me worn and torn to tatters. Make no
error; you can’t rig him up in your moss.”
“There’s not much moss left.”
“Lots of it, believe me. I haven’t time to argue with you, Cis. I
can make a guess at what’s in your mind, because, as I say, you’re
easy to read, a big asset, if you knew it, and probably the thing that
appeals tremendously to Mr. Grimshaw. If he begins to think you’re
not straight he’ll fly the track.”
“Not straight!”
Tiddy answered impatiently:
“You want to have it both ways. You are most awfully sorry for
your mother; you would like to be sweet to her, to play the devoted
daughter; but what will all that sort of thing be worth when she
finds you out? And she will. You want to be just as sweet, perhaps
sweeter, to Mr. Grimshaw, and all the time he’ll see you playing a
part with your mother, and, worse, forcing him to do the same.
Really, you’re risking his love and your mother’s respect.”
Cicely frowned. Moss-scraping hurts.
“I suppose you’d rush in to mother, and, on top of this awful
calamity, hit her hard on the head when she’s lying down.”
“If you speak of the fire, I don’t regard it as an awful calamity;
nor do you. As to speaking to-night, that is absurd. To-morrow, or
the day after, will be time enough. I am much sorrier for her than I
am for you. I can measure her disappointment, but I can’t measure
your folly if you play the wrong game. And now—I must hop it.”
“When are you going to France, Tiddy?”
“Why should I go to France?”
This was rank evasion, and Tiddy, challenged to practise what
she had preached, knew it. A little red flowed into her cheeks.
“Because you told me that was your intention.”
“Well, we all change our minds, don’t we? I’m doing my bit here,
and like the job. So that’s that.”
Her curls were a-flutter as she went out.
Cicely stood still listening, till she heard the purr of the big car.
The thought came to her, as it had come to Grimshaw, that Tiddy
was not going to France because she had more than liking for her
present job. Jealous pangs assailed her. If Tiddy wanted Arthur she
would get him.
And why not?
Presently she went upstairs to sit beside her mother. To her
astonishment Lady Selina, fortified by soup and a cutlet, declared
herself ready to discuss present and future.
“We can’t impose ourselves upon Mr. Goodrich, my dear, and
Danecourt, under the circumstances, would be too depressing.
Heaven alone knows when we shall get into our own house again. A
fairly comfortable flat in London seems the one thing possible.”
“Oh! London!”
“I said London—not Timbuctoo. Do you object to London?”
“N-no.”
Lady Selina eyed her daughter sharply. As a matter of fact, she
had thought of London entirely on Cicely’s account. Her own friends
were living quietly in the country, more or less engrossed by patriotic
work. London, she felt, would distract the child. And she hated flats.
“Would you prefer Bournemouth?”
A derisive inflection underlay the question. Lady Selina detested
popular watering-places and big hotels, where food you didn’t want
was placed before you at stated hours, and even earls’ daughters
were known by chambermaids as numbers!
“Bournemouth! No.”
“Perhaps you will tell me what you would like before I try to go
to sleep.”
Hunted into a corner, Cicely said hastily:
“There is Happy Mead, isn’t there?”
Happy Mead, with its preposterous name, had long been a
source of unhappiness to Lady Selina, because, in accordance with
her principles, she had declined to spend much money upon a
dilapidated house, tenantless for more years than she dared to
reckon. Too big for people of small means, and not likely to appeal
to the well-to-do accustomed to modern comforts, it was situated
about a mile from Upworthy in a pretty but neglected garden.
“That ruin! What a suggestion!” She continued irritably: “I don’t
pretend to understand you, Cicely. I should have thought that a girl
not absolutely devoid of pride would have seen the propriety of
leaving her own county for a season if she was offered the chance.”
Chandos silence countered this observation, and, looking at
Cicely’s firm little chin, Lady Selina told herself that the child had
really very little of the Danecourt pride. Having taken her own line
over a stiff country, she would stick to it. The mother went on after a
pause:
“I dislike London in war-time, but we must go there.”
Having delivered this ultimatum, Lady Selina indicated by her
manner that she intended to compose herself to sleep, adding:
“I expect to lie awake half the night.”
However, Grimshaw, it appeared, had provided against this
unpleasant probability. A mild sleeping-draught was sent from
Pawley’s dispensary. Cicely, when she administered the Lethean
liquid, regretted that so thoughtful a man had not sent enough for
two.
CHAPTER XII
RECONSTRUCTION
II
Grimshaw returned to the Rockram cottage much the better for
his talk with Pawley, but conscious, also, that a wise old man was
not optimistic in regard to his chances. He had the wit and the will to
plead his case strongly. The real issue, so he reflected, lay between
strength and obstinacy.
Mrs. Rockram was awaiting him.
“You made a pore dinner, sir, and I thought, maybe, you’d fancy
some nice hot soup.”
“Bless your kind heart, I do.”
As he ate his soup, she hovered about him, eager to talk over the
fire and the soul-stirring events on the green. Knowing her to be a
faithful servant of the House of Chandos and devoted to its mistress,
he yielded to the temptation to draw from her some expression of
opinion. Obviously she sided with Authority.
“My lady’ll never be the same again, never!”
“In what way do you think she will change?”
“The ingratitude of ’em’ll eat into her bones.”
“Ah! Lady Selina used that word.”
Mrs. Rockram expressed the positive opinion that no other word
could be used by a perfect lady. Emboldened by Grimshaw’s silence,
she went on:
“I know my place, sir, but I did pass the remark to Rockram: ‘Her
ladyship’ll up and leave us,’ I says, ‘to stew in our own sauce.’ ”
“I can’t see her ladyship outside Upworthy.”
“Maybe. But I have seen her. In my day we went to London
every year.”
“And am I to infer, Mrs. Rockram, that her ladyship is a different
woman away from Upworthy?”
Mrs. Rockram rebuked him delicately.
“A lady, like my lady, is a lady wherever she may be. But in the
room we used to remark that her ladyship in town was different.”
“In what way? This is interesting.”
“Rockram was butler in them days. The little I knows I gets from
him. My lady took things easier in Curzon Street, never fussed like.
Very popular she was, too, with the crême de la crême.”
“I dare say your good cooking had something to do with that.”
“Maybe. There was no pinching in those days—the best of
everything. And no trouble neither. The best came to the kitchen
Welcome to our website – the perfect destination for book lovers and
knowledge seekers. We believe that every book holds a new world,
offering opportunities for learning, discovery, and personal growth.
That’s why we are dedicated to bringing you a diverse collection of
books, ranging from classic literature and specialized publications to
self-development guides and children's books.
testbankdeal.com