Hands-On Database 2nd Edition Steve Conger Solutions Manual Download
Hands-On Database 2nd Edition Steve Conger Solutions Manual Download
https://testbankdeal.com/product/hands-on-database-2nd-edition-
steve-conger-solutions-manual/
https://testbankdeal.com/product/hands-on-database-2nd-edition-steve-
conger-test-bank/
https://testbankdeal.com/product/hands-on-virtual-computing-2nd-
edition-simpson-solutions-manual/
https://testbankdeal.com/product/hands-on-networking-fundamentals-2nd-
edition-michael-palmer-solutions-manual/
https://testbankdeal.com/product/business-and-society-ethics-
sustainability-and-stakeholder-management-8th-edition-carroll-
solutions-manual/
Elementary Differential Equations 11th Edition Boyce
Solutions Manual
https://testbankdeal.com/product/elementary-differential-
equations-11th-edition-boyce-solutions-manual/
https://testbankdeal.com/product/accounting-information-systems-11th-
edition-gelinas-test-bank/
https://testbankdeal.com/product/fundamentals-of-nursing-active-
learning-for-collaborative-practice-1st-edition-yoost-test-bank/
https://testbankdeal.com/product/deviance-conformity-and-social-
control-in-canada-3rd-edition-bereska-test-bank/
https://testbankdeal.com/product/exercises-for-weather-and-
climate-9th-edition-carbone-solutions-manual/
Business Statistics 2nd Edition Donnelly Solutions Manual
https://testbankdeal.com/product/business-statistics-2nd-edition-
donnelly-solutions-manual/
Chapter 5 Instructor’s Guide
Outcomes
Outline
I. Design Review
II. Anomalies
A. Insertion Anomalies
B. Update Anomalies
C. Deletion Anomalies
VIII. Documentation
B. Denormalization
Vocabulary
2. Update Anomalies c. Where the same data must be updated in several places
3.Deletion Anomalies a. Where deleting some data inadvertently also removes other
5-2
Copyright © 2014 Pearson Education, Inc.
data
6. Insertion Anomalies h. The inability to insert into data because other unknown data
is required
8. Transient Dependencies f. An attribute that depends on another attribute, not the key,
9. Functional Dependencies d. Attributes that are related to each other rather than the
Things to Look Up
1. Look up database anomalies. See if you can find a good example explaining each kind of anomaly.
DBNormalization.com http://www.dbnormalization.com/database-anomalies.
2. Look up the definition of functional dependency. Can you find a good example?
5-3
Copyright © 2014 Pearson Education, Inc.
This Wikipedia article provides a mathematical definition of functional dependencies:
definitions and examples. The normalization article listed under 1 provides an easier verbal explanation.
http://databases.about.com/cs/specificproducts/g/functdep.htm
management.
3. Look up the definition of transitive dependency. Can you find a good example?
http://en.wikipedia.org/wiki/Transitive_dependency.
4. Look up one of the normal forms we did not cover. See if you can explain it to someone in the class.
It is actually hard to find a good web site that covers all the normal forms. Many cover one through
Wikipedia has a description of all the normal forms but lacks full discussion and examples. However,
each normal form has its own entry with a fuller discussion:
http://en.wikipedia.org/wiki/Database_normalization
http://trumpetpower.com/Papers/Normal_Forms
5-4
Copyright © 2014 Pearson Education, Inc.
The same Wikipedia site listed in the above examples also has a brief discussion of denormalization.
http://www.databasedesign-resource.com/denormalization.html
http://database-programmer.blogspot.com/2008/04/denormalization-patterns.html
http://www.tdan.com/view-articles/4142
Practices
Charlie has a large book collection. He was keeping track of it in a spreadsheet, but it has grown big
enough that he wants to convert it into a real database. Here is a sample from the spreadsheet:
1. What are some of the potential problems with this layout if carried directly to the database?
The biggest problem is the Titles column. It contains several different types of information, title,
publisher, year of publication, city, and price. It is also multivalued in that an author can have
more than one book. In terms of using the database, it would be difficult to find the data on any
particular title. You would have to do a substring or search manually. It would be equally difficult
to insert a new title by an existing author or to update the information on an existing title.
Deleting an author would remove all their books and deleting a book presents the danger of
deleting the author as well.
5-5
Copyright © 2014 Pearson Education, Inc.
Poor Ok Good
Shows no clear understanding of Describes the anomalies but Clear understanding of the
the anomalies. provides few specific examples anomalies with good examples
3. Create a table that would show how you would convert the sample data into First Normal Form.
(Hint: Break the information in the Titles column into separate fields. Books are separated by
semicolons.)
Discussion: Students may also want to separate first and last name into their own attributes. This is fine.
Poor Ok Good
Shows no clear idea of how to Sees the multivalued column, Clearly separates the columns
separate the data into columns. but doesn’t distinctly separate and values.
5-6
Copyright © 2014 Pearson Education, Inc.
different titles but leaving title,
one column.
Books
AuthorName
AuthorCountry
Title
Publisher
City
Year
Price
Poor Ok Good
Not clear on what the attributes Partial understanding of the Clear understanding of the
5. List all the functional dependencies you find in the sample data.
There are at least two large themes—or functional dependencies. One is the book information and the
other is the publisher information. Author and author country are also functional dependency.
5-7
Copyright © 2014 Pearson Education, Inc.
Poor Ok Good
Doesn’t find any functional Defines at least Book and Defines Book, Publisher, and
6. Identify and list some potential candidate keys for the new entities.
Title might be a candidate key for the book information, but many students may also be inclined to add
ISBN. That is not in the table, but is a legitimate potential key. For publisher, the PublisherName
attribute is a valid candidate. Author name would be a candidate key for Author.
Poor Ok Good
No candidate keys or attributes Chooses attributes that could be Shows good understanding of
potential keys.
7. Create an entity diagram that shows the structure of the data in Second Normal Form.
5-8
Copyright © 2014 Pearson Education, Inc.
Publisher
Book
PK PublisherKey
PK BookISBN
PublisherName
Title
PublisherCity
AuthorKey
BookYear
Author
BookPrice
PK AuthorKey
PublisherKey
AuthorName
AuthorCountry
Discussion. Students may leave Author and AuthorName in the book entity. I broke it out here because
it is more than a transitive dependency since the values repeat in multiple rows. But if students leave it
in here, they can remove it in the next step as a transitive dependency. I would accept this as valid. It is
also possible that some students will realize that some books have multiple authors, and that it is
therefore necessary to create a linking entity between Book and Author. This should be encouraged as it
shows they are understanding relationships and normalization.
Poor Ok Good
Doesn’t break up the diagram Has at least the two entities Has three entities Book, Author,
into entities or entities are Book and Publisher and the and Publisher with appropriate
5-9
Copyright © 2014 Pearson Education, Inc.
8. List any transitive dependencies you find.
Poor Ok Good
If the authorname and authorcountry were left in Book, they should be separated into a new entity at
this point.
9. Create an entity diagram that shows the database in Third Normal Form.
The entity would be the same as in step 7, possibly including the linking entity between Book and
Author.
Poor Ok Good
Incorrect entities or attributes. Diagram like the one in 7. Diagram like the one in 7 with
10. Describe the process you went through to achieve the normal forms.
They should describe the process of looking for multivalued columns, functional dependencies and
themes, and then checking for any additional transitive dependencies.
Poor Ok Good
Shows no clear understanding of Describes the steps of finding Same as OK, though perhaps
5-10
Copyright © 2014 Pearson Education, Inc.
Visit https://testbankdead.com
now to explore a rich
collection of testbank,
solution manual and enjoy
exciting offers!
the process. multivalued fields, functional more in depth and showing a
dependencies.
Scenarios
1. Review the diagram you made from the previous chapter for all three levels of normalization.
5-11
Copyright © 2014 Pearson Education, Inc.
Apartment Lease Tenant
LeaseStartDate TenantPhone
Building LeaseEndDate
PK BuildingKey FK ApartmentKey
RentPayment
FK TenantKey
BuildingName
PK RentPaymentKey
BuildingAddress
RentPaymentDate
Building City
MaintenanceRequest RentPaymentAmount
BuildingState
PK MaintenanceRequestKey FK LeaseKey
BuildingPostalCode
MaintenanceRequestDate
BuildingManagerPhone
MaintenanceeRequestType
MaintenanceRequestDescription
FK LeaseKey
MaintenanceRequestDetail
PK MaintenanceRequestDetailKey
FK MaintenanceRequestKey
MaintenanceRequestDetailAction
MaintenanceRequestDetailCost
MaintenanceRequestDetailBuildingCost
5-12
Copyright © 2014 Pearson Education, Inc.
For this diagram I don’t think any changes need to be made.
3. Document in writing why you made the changes you did, or why you did not need to make changes.
Students should note their thoughts on each level of normalization. For level one, if they found no
repeating groups or multivalued attributes, the diagram meets first normal form. If they do find
repeating groups or multivalued attributes, they should have broken them into separate entities and
For Second Normal Form, students should note any occurrences of functional dependencies; that is any
separate themes in any of the entities. If discovered, these too should be broken out into separate
entities and new relationships. If they find none, they can certify that the diagram conforms to Second
Normal Form.
For Third Normal Form they should note the search for transient dependencies. If any are found, they
4. Review the normalized diagram for completeness. Do the entities capture all the data needed to meet
This involves a comparison with previous documents and notes. If anything is discovered as left out, it
5. Documentation: Save the normalized diagram with notes about changes made during the
Vince’s Vinyl
1. Review the diagram you made from the previous chapter for all three levels of normalization.
5-13
Copyright © 2014 Pearson Education, Inc.
2. Change the diagram to reflect the fully normalized design.
5-14
Copyright © 2014 Pearson Education, Inc.
The above diagram could pass the first three levels of normalization. There are a couple of issues,
though, that could lead to further normalization, though only advanced students would notice.
Customers and Sellers can be the same people. This could lead to update anomalies as the same person
could have their information in two places. The solution is to create a Person entity that contains all
names and addresses. The person key could represent them in either role in Sale, Request, or Purchase.
Another subtle issue relates to the entity Album. If Vince were to remove an album, and it was the only
copy of that album, he would lose the album information. Also, there is potential redundancy in Album,
since each physical vinyl is treated as an individual item in the table. Multiple copies of the same album
would result in multiple entries identical except for purchase date and perhaps condition. To solve this
would require separating Album from Inventory. Below is a diagram that reflects these changes.
5-15
Copyright © 2014 Pearson Education, Inc.
Other documents randomly have
different content
sparrow completely wedged in among the fierce thorns, where it had
evidently been caught in such a way as to prevent its escape.
During the spring of 1893 I placed in a cage the following birds, all
taken while in a half-callow state, from the nest: Two cat-birds, one
red-winged blackbird, one cow-bunting, and two meadow-larks. In a
few days all of them proclaimed their species, as well as the
inexorable law of heredity, by selecting such roosts as were best
adapted to them, and that without any instruction whatever from
adult birds. The meadow-larks almost invariably squatted on the
grass with which the floor of the cage was lined, usually scratching
and waddling from side to side until they had made cosey hollows to
fit their bodies; while the remaining inmates flew up to the perches
when bed-time came.
127
XI.
THE WOOD-PEWEE.
A MONOGRAPH.
But the phœbe has a woodland relative, a first cousin, with which
most persons are not so well acquainted, because he is more retiring
in his habits, and seeks out-of-the-way places for his habitat. I refer
to the wood-pewee. If your eyes and ears are not so sharp as they
should be, you may get these two birds confounded; yet 128
there is no need of making such a blunder. The woodland
bird is smaller, slenderer, and of a darker cast than his relative; and,
besides, there is a marked difference in the musical performances of
these birds. The song of the phœbe is sprightly and cheerful, and
the syllables are uttered rather quickly, while the whistle of the
wood-pewee is softer and more plaintive, and is repeated with less
emphasis and more deliberation. There is, indeed, something
inexpressibly sad and dreamy about the strain of the wood-pewee,
especially if heard at a distance in the “emerald twilight” of the
“woodland privacies.” Mr. Lowell seldom erred in his attempts to
characterize the songs and habits of the birds, but in his exquisite
poem entitled “Phœbe” he certainly must have referred to the wood-
pewee and not to the phœbe-bird, as his description applies to the
former but not to the latter. He calls this bird “the loneliest of its
kind,” while the pewit is a familiar species about many a country
home. Taking it for granted that he meant the wood-pewee, how
happy is his description!
· · · · · · ·
· · · · · · ·
In some of the pewee’s vocal efforts he does not get farther 130
than the end of the first syllable. The song seems to be cut
off short, as if the notes had stuck fast in the singer’s throat, or as if
something had occurred to divert his mind from the song. Perhaps
this hiatus is caused by the sudden appearance of an insect glancing
by, which attracts the musician’s attention. This bird usually chooses
a dead twig or limb in the woods as a perch, on which he sits and
sings, turning his head from side to side, so that no flitting moth
may escape him.
And what a persistent singer he is! He sings not only in the spring
when other vocalists are in full tune, but also all summer long, never
growing disheartened, even when the mercury rises far up into the
nineties. What a pleasant companion he has been in my midsummer
strolls as I have wearily patrolled the woods! On the sultriest August
days, when all other birds were glad to keep mute, sitting on their
shady perches with open mandibles and drooping wings, the
dreamful, far-away strain of the wood-pewee has drifted, a welcome
sound, to my ears through the dim aisles. He seems to be a friend in
need. How often, when the heat has almost overcome me, as I
pursued my daily beat, that song has put new vigor into my veins!
When Mr. Lowell wrote that
he must have been listening to a far lazier specimen than those with
which I am acquainted.
Most birds fall occasionally into a kind of ecstasy of song, and 131
the wood-pewee is no exception. One evening, after it had
grown almost dark, a pewee flew out into the air directly above my
head from a tree by the wayside, and began to sing in a perfect
transport as he wheeled about; then he swung back into the tree,
keeping up his song in a continuous strain, and in sweet, half-
caressing tones, until finally it died away, as if the bird had fallen
into a doze during his vocal recital. I lingered about for some time,
but he did not sing again. Why should he repeat his good-night
song?
It has been my good fortune to find one, but only one, nest of this
bird. It was placed on a horizontal branch about fifteen feet above
the ground, and was a neat, compact structure, decorated on the
outside with grayish lichens and moss, giving it the appearance of an
[6]
excrescence on the limb. It is said by those who have closely
examined the nests, that they are handsomely built and
ornamented, and are equalled only by the dainty houses of the
humming-bird and the blue-gray gnat-catcher. The eggs, usually four
in number, are of a creamy white hue, beautifully embellished with a
wreath of lavender and purplish-brown around the larger end or
near the centre.
Though our bird prefers solitary places for his home, he is far from
shy, if you call on him in his haunt in the wildwood. He will sit
fearless on his perch, even if you come quite near, looking at 134
you in his staid, philosophical way, as if you were scarcely
worth noticing. Nor will he hush his song at your approach, although
he does not seem to care whether you listen to him or not. It is
seldom that he can be betrayed into doing an undignified act; and
even if he does almost turn a somersault in pursuing a refractory
miller, he recovers his poise the next moment, and settles upon his
perch with as much sang froid as if nothing unusual had occurred.
Altogether, the wood-pewee is what Bradford Torrey would call a
“character in feathers.”
135
XII.
A PAIR OF NIGHT-HAWKS.
Two days later I found time to visit the marsh. On reaching the spot
where the two birds had been seen, presto! a dark feathered form
started up before me from the ground. It was the female night-
hawk; and there on the damp earth, without the least trace of a nest
or a covering of any kind, lay two eggs. At last I had found a night-
hawk’s nest! The ground-color of the eggs, which were quite large,
was of a dirty bluish-gray cast, mottled and clouded with darker gray
and brown.
The behavior of the mother bird was curious. She had fluttered away
a few rods, pretending to be hurt, and then dropped into the grass.
On my driving her from her hiding-place, she rose in the air and
began to hover about above my head, and then, to my utter
surprise, she swooped down toward me savagely, as if she really had
a mind to attack me. As I walked away, she seemed to grow angrier
and bolder, making a swift dash at me every few minutes, and
actually coming so near my head as to cause me involuntarily to
raise my cane in self-defence. A quaver of uneasiness went through
me. I really believe she would have struck me had I given her
sufficient provocation. There was a brisk shower falling at the time,
and so, fearing the eggs might become addled, I hurried to the
remote end of the marsh. Suddenly my feathered pursuer
disappeared. Wondering if she had resumed her place on the nest, I
sauntered back to settle the doubt, but presently espied her 138
sitting lengthwise on a top rail of the fence, while her eggs
lay unprotected in the rain. Her dark, mottled form and sleepy, half-
closed eyes made a quaint picture. I slowly withdrew, and as long as
I could see her with my glass, she kept her perch on the rail without
moving a pinion.
On the twenty-ninth the young birds had been moved about a half
rod from the original site of the nest, and hopped off awkwardly into
the grass when I tried to clasp them with my hand. The 139
benedict was absent this time, and was never seen on any of
my subsequent visits while the young birds were fledging. By the
first of July the bantlings hopped about in a lively manner at my
approach to their domicile, and wheezed in a frightened way,
spreading out their mottled pinions. On the seventh of July neither
of the parents was to be seen, and the youngsters sat so cosily side
by side on the ground that I had not the heart to disturb their
slumbers. Approaching cautiously on the tenth, I almost stepped on
the mother bird before she flew up. At the same moment both
young birds started from the ground, and fluttered away in different
directions on their untried wings, their flight being awkward and
labored. A few weeks later four night-hawks were circling about
above the marsh,—no doubt the family that had been affording me
such an interesting study. What was my surprise when one of them
resented my presence by swooping down toward me, as the female
had done a few weeks before!
141
XIII.
A BIRDS’ GALA-DAY.
It would seem, therefore, that to be a poet does not always give one
the coign of vantage in observing Nature, but may, on the contrary,
prove a positive disadvantage. Should the rambler go about
“crooning rhymes” and making an over-sweet melody to himself,
instead of keeping his ear alert to the music around him, he would
be likely to miss many a wild, sweet song fully as enchanting as his
own measured lines. No music of my own, however, diverted my
mind from Nature’s blithe minstrels as, on the twenty-ninth of April,
1892, I pursued my avian studies in some of my favorite resorts.
It was nine o’clock when I reached the quiet woodland lying beyond
a couple of fields. The first fact noted was the return of a number of
interesting migrants which had not been present on the 142
preceding day. They had, as is their wont, come by night
from some more southern rendezvous. Among them was the oven-
bird or accentor, announcing his presence with his startling song,
which at first seemed to come from a distance, but gradually drew
nearer, like a voice walking toward me as it grew louder and more
accelerated. On account of this quaint ventriloquial quality of voice,
the little vocalist is often very difficult to find, and you are sure to
look in a dozen places before you at last descry him. What a sedate
genius he is, as he sits atilt on a twig, or walks in his leisurely
fashion on the leaf-carpeted ground, looking up at you at intervals
out of his sage, beady eyes.
I have hinted that the oven-bird was first seen and then heard. In
this respect the habits of different species of birds differ widely. The
accentors, meadow-larks, orioles, bobolinks, Bewick’s wrens,
summer warblers, white-crowned sparrows, and some other species
usually begin at once to celebrate with pæans their return to their
old haunts; whereas the wood-thrushes, brown thrashers, and
white-throated sparrows seem to wait several days after their arrival
before they tune their harps,—a diversity of behavior difficult to
explain. Scarcely less inexplicable is the fact that some species arrive
in scattered flocks, others in battalions and armies, and others still,
one by one. My notes made on this day contain this statement:
“Yesterday I heard a single call of the red-headed woodpecker; to-
day the woods are full of these birds.”
On the first day of April the first Bewick’s wren of the spring 143
appeared, but, strange to say, not another wren was seen
until near the end of the month. A single bird often goes ahead of
the main body of migrants like a scout or outrider; while not
infrequently a small company precedes the approaching army in the
capacity, perhaps, of an advance guard.
Threading my way through the “dim vistas, sprinkled o’er with sun-
flecked green,” to an open space near the border of the woods, I
had the opportunity of listening to an improvised cat-bird concert,
without a cent of charge for admission. Here some mental notes
were made on the vocal qualities of this bird in comparison with
those of the celebrated brown thrasher, and with some hesitancy I
give my conclusions. Each songster has his special points of
excellence. The thrasher has more voice volume than his rival, his
technique is better, he glides more smoothly from one part of his
song to another, and executes several runs that for pure melody and
skill in rendering go beyond the cat-bird’s ability; but, on the other
hand, it must be said that the latter minstrel’s song contains fewer
harsh, coarse, unmusical notes; his voice, on the whole, is of a finer
quality, is pitched to a higher key, and his vocal performances are
characterized by greater artlessness or naïveté. Though professing
to be no connoisseur, I have never felt so deeply stirred by the
thrasher’s as by the cat-bird’s minstrelsy. There does not seem to be
so much fervor and real passion in the vocal efforts of the 144
tawny musician.
The forenoon and part of the afternoon slipped away all too rapidly,
bringing many valuable additions to my stock of bird lore; but I must
pass others by to describe the most important “find” (to me) of this
red-letter day in my experience. At about half-past four o’clock I
reached an old bush-covered gravel-bank where many birds of
various species have been encountered. As I stepped near a pool at
the foot of the bank, a little bird flashed into view, setting my pulses
all a-flutter. It was the hooded warbler, the first of the species I had
ever seen. He was recognizable at once by the bright yellow hood he
wore, bordered all around with deep black. A bright, flitting blossom
of the bird world!
On the other hand, this tawny vocalist utters musical strains 149
that are entirely unlike anything else in the whole realm of
bird minstrelsy, proving his song to be characteristic. The brown
thrasher is not a musical pirate, but an original composer,—a sort of
Mozart or Beethoven in the bird world. And how wonderful are some
of his slurred runs! Nothing in the domain of music could be finer,
and the harsh notes he frequently interpolates only serve to
accentuate and enhance the melody of those that are truly lyrical.
152
XIV.
RIFE WITH BIRDS.
A JAUNT TO A NEW FIELD.
A four days’ outing along the Ohio River one spring brought me
some “finds” that may be of interest to bird lovers. Everywhere there
were the twinkle of wings, the twitter of voices, and the charm of
song; indeed, so plentiful were the feathered folk that the title of
this article is far less poetical than realistic and descriptive. It was
the latter part of May, the time in that latitude when the birds were
in full song, at least those which were not too busy with their family
cares. Sixty-four species were seen during a stay of four days in the
neighborhood.
But there were other voices frequently heard in the chorus, though
not so continuously as those of the birds just mentioned. A song-
sparrow, which had built a dainty cot in a bush not two rods from
the veranda, sometimes trilled an interlude of entrancing sweetness,
taking the bays for real tunefulness from every rival. Then, to my
surprise, a Maryland yellow-throat, shy little fellow in other places,
would frequently sing his heart out in the small trees and silver
maples of the front yard. He did not fly off or discontinue his song
when an auditor stood right beneath his perch, but would throw
back his masked head, distend his golden throat, and deliver his trill
to his own and everybody else’s satisfaction. Very often, too, the
indigo-bird, just returned from a bath in the cerulean depths, would
enrich the harmony with the most rollicksome, if not the 154
most tuneful lay of the chorus. As a sort of accompaniment,
the chipping-sparrow often trilled his silvery monotone; and once a
robin added his Cheerily, here, here!
So much for the birds about the house, though there were many
others that have not been mentioned; in fact, there were some
twenty species in all. There were also birds a-plenty in other places.
A half day was spent in some fields bordering the broad river. On a
green slope was a bush-sparrow’s nest, daintily bowered in the grass
by the side of a blackberry bush, and in a thicket hard by two
yellow-breasted chats had placed their grassy cradles, proclaiming
their secret to all the world by their loud cries of warning to keep
away. It is odd that these birds, shy and nervous as they are, should
go so far out of their way to tell you that they have a nest
somewhere in the copse that you mustn’t touch, mustn’t even look
for. While you are yet a quarter of a mile away, they will utter their
loud cries of warning; and if you go to the thicket where they are,
you will be almost sure to find their nest, so poorly have they
learned the lesson of discretion.
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