Professional Documents
Culture Documents
Full download Concepts Of Database Management 7th Edition Pratt Solutions Manual all chapter 2024 pdf
Full download Concepts Of Database Management 7th Edition Pratt Solutions Manual all chapter 2024 pdf
https://testbankfan.com/product/concepts-of-database-
management-7th-edition-pratt-test-bank/
https://testbankfan.com/product/concepts-of-database-
management-8th-edition-pratt-solutions-manual/
https://testbankfan.com/product/concepts-of-database-
management-8th-edition-pratt-test-bank/
https://testbankfan.com/product/concepts-of-database-
management-9th-edition-starks-solutions-manual/
Database Concepts 7th Edition Kroenke Solutions Manual
https://testbankfan.com/product/database-concepts-7th-edition-
kroenke-solutions-manual/
https://testbankfan.com/product/concepts-of-database-
management-9th-edition-starks-test-bank/
https://testbankfan.com/product/database-concepts-7th-edition-
kroenke-test-bank/
https://testbankfan.com/product/database-concepts-6th-edition-
kroenke-solutions-manual/
https://testbankfan.com/product/database-concepts-8th-edition-
kroenke-solutions-manual/
Concepts of Database Management, Seventh Edition Solutions 6-1
Chapter 6
Solutions
8. Instead of the AdvisorNum being included as a foreign key in the Student table, there would be an additional
table whose primary key was the concatenation of StudentNum and AdvisorNum.
9. a. No change is necessary.
b. Store both the AdvisorNum and DepartmentNum columns in the Student table.
10. Department (DepartmentNum, DepartmentName)
DepartmentNum must be unique
Concepts of Database Management, Seventh Edition Solutions 6-2
16. One way to treat a column that can be null is to remove it and place it in a separate table along with the
primary key of the original table. In the new table, this primary key will also be a foreign key. The new table
represents an entity subtype. If more than one column can be null, the columns should also be removed and
placed in new tables, but you should group columns that can be null by function. If a given subset of the entity
in question can have nulls in a certain collection of columns, this collection should all be placed in the same
table. In the process, if you create one than one new table, there is more than one subtype.
17. If one 3NF relation contains a column that is a determinant for a column in another 3NF relation with the same
primary key, merging the relations will produce a relation that is not in third normal form. The following is an
example of two such relations:
Student1 (StudentNum, LastName, FirstName, AdvisorNum)
Student2 (StudentNum, LastName, FirstName, AdvisorLast,
AdvisorFirst)
The following is the result of merging the Student1 and Student2 relations:
Student (StudentNum, LastName, FirstName, AdvisorNum,
AdvisorLast, AdvisorFirst)
This table is not in third normal form because
AdvisorNum → AdvisorLast, AdvisorFirst
18. The entity-relationship model is a way of viewing the structure of a database by using E-R diagrams. In an E-R
diagram, entities are represented as rectangles and relationships are represented as diamonds with lines to the
entities involved. In some versions, the diamonds are omitted and the relationships are connected with lines. In
some E-R diagrams, attributes are listed within the rectangle for the corresponding entity. In others, they are
represented in ovals that are connected to the rectangle for the entity. A composite entity is an entity that
represents a many-to-many relationship. In an E-R diagram, it is represented as a diamond within a rectangle.
A crow’s foot in an E-R diagram represents the many part of a one-to-many relationship. In an E-R diagram,
the “one” part of the relationship is not labeled. Indicating both minimum and maximum cardinality on the
relationship lines represents cardinality.
2. Remove the RepNum column from the Customer table. Change the Orders table to:
Orders (OrderNum, OrderDate, CustomerNum, RepNum)
FK CustomerNum → Customer
FK RepNum → Rep
Diagram: The student’s diagram should have the following boxes (rectangles):
Concepts of Database Management, Seventh Edition Solutions 6-4
NextServiceDate)
FK MarinaNum, SlipNum → MarinaSlip
FK CategoryNum → ServiceCategory
Diagram: The student’s diagram should have the following boxes (rectangles):
Marina, Owner, MarinaSlip, ServiceCategory, ServiceRequest
The diagram should have the following connections (arrows):
Marina to MarinaSlip, Owner to Marina Slip, Marina Slip to ServiceRequest,
ServiceCategory to ServiceRequest
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside
the United States, check the laws of your country in addition to
the terms of this agreement before downloading, copying,
displaying, performing, distributing or creating derivative works
based on this work or any other Project Gutenberg™ work. The
Foundation makes no representations concerning the copyright
status of any work in any country other than the United States.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if
you provide access to or distribute copies of a Project
Gutenberg™ work in a format other than “Plain Vanilla ASCII” or
other format used in the official version posted on the official
Project Gutenberg™ website (www.gutenberg.org), you must, at
no additional cost, fee or expense to the user, provide a copy, a
means of exporting a copy, or a means of obtaining a copy upon
request, of the work in its original “Plain Vanilla ASCII” or other
form. Any alternate format must include the full Project
Gutenberg™ License as specified in paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive from
the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.