Question

In: Computer Science

Why is the relational model important? List the characteristics a table must have to be considered...

  1. Why is the relational model important?
  2. List the characteristics a table must have to be considered a relation. Define the term domain, and explain the significance of the domain integrity constraint to a relation.
  3. Give an example of a relation (other than one from this chapter).
  4. How do surrogate keys obtain their values?
  5. Explain three possible interpretations of a null value.
  6. In your own words, describe the nature and purpose of the normalization process.
  7. Study the following tables, then transform into 1NF:

   

Lname   

Fname

Jack

Mary, Maria, Maya

Mathews

Don, Donald, Jack

  1. Study the following tables, then transform into 1NF:

Name

Weight

Michael

87 kg

Gabriel

92 lb

Nancy

65 kg

Alice

145 lb

  1. Study the following table, then transform into 2NF:

Student

Course_ID

Grade

Address

Nancy

CIS331

A

80 ABC Av.

Erik

CIS331

B

100 DEF ST.

Sam

CIS331

C

66 GHI ST

Nat

CIS350

A

90 JKL RD

  1. Study the following table, then transform into 3NF:

Student

Course_ID

Grade

Letter_Grade

Nancy

CIS331

A

4.0

Erik

CIS331

B

3.0

Sam

CIS331

C

2.0

Nat

CIS350

A

4.0

Solutions

Expert Solution

Solution

Why is the relational model important?

It is the single most important standard in database processing and is used for the design and implementation of almost every commercial database worldwide

---

List the characteristics a table must have to be considered a relation.

  • Rows contain data about an entity.
  • Columns contain data about attributes of the entity
  • Cells of the table hold a single value.
  • All entries in a column are of the same kind.
  • Each column has a unique name.
  • The order of the columns is unimportant.
  • The order of the rows is unimportant.

A domain is a collection of like items (such as integers), and a domain integrity constraint enforces the fact that all column values come from the same domain.

----

Give an example of a relation (other than one from this chapter).

Example: TEXTBOOK (ISBN, Title, Publisher, Copyright)

---

How do surrogate keys obtain their values?

They are supplied automatically by the DBMS.

---

Explain three possible interpretations of a null value.

Three possible interpretations are:

  • Value not appropriate
  • Value known to be blank
  • Value appropriate and unknown

--

In your own words, describe the nature and purpose of the normalization process.

The purpose of the normalization process is to prevent update problems in the tables (relations) in the database.

The nature of the normalization process is that we break up relations as necessary to ensure that every determinant is a candidate key.

---

Answered all questions in the theory part

please post remaining question separately, love to answer

all the best


Related Solutions

List the characteristics of strategic thinkers and describe why these characteristics are important to successful strategic...
List the characteristics of strategic thinkers and describe why these characteristics are important to successful strategic management? The list of characteristics of strategic thinkers are: having a vision, understanding the business and your clients, external orientation, creatively generating new ideas, propensity for questioning assumptions, understanding the score of the game, knowing that change is inevitable, knowing strategic choices must have focus and forces, knowing the competition, knowing their customers. Why the above-listed characteristics of strategic thinkers are important to successful...
Why is important is considered the demographics Characteristics when starting any new business.
Why is important is considered the demographics Characteristics when starting any new business.
On page 2 of the textbook, a list of characteristics something must have in order to...
On page 2 of the textbook, a list of characteristics something must have in order to be considered "living" is provided. Which of these characteristics do viruses lack? Explain your answer.
Feedback is considered an important part of the public relations process. why? answer must be 20...
Feedback is considered an important part of the public relations process. why? answer must be 20 lines.
Why is Control Environment considered the most important component of COSO’s internal control model?
Why is Control Environment considered the most important component of COSO’s internal control model?
Discuss why qualitative characteristics must be considered when making decisions such as special orders, outsourcing, elimination...
Discuss why qualitative characteristics must be considered when making decisions such as special orders, outsourcing, elimination and replacement decisions, and scarce resource allocation decisions. Give examples.
what are three important properties of water and why does it have such characteristics
what are three important properties of water and why does it have such characteristics
Discuss Why Health Communication is important? You must research and list a reference. Then Students will...
Discuss Why Health Communication is important? You must research and list a reference. Then Students will construct a story showing how health communication can be used. For Example, Pretend to be a medical professional explaining side effects from a medication to a patient. If you use this example you would have to research a medication, list the medication, and explain the side effects to the patients.
Why normalization and referential integrity are important principles when designing relational databases?
Why normalization and referential integrity are important principles when designing relational databases?
Data Modeling and Database Design (Database Concepts, Eighth Edition) The relational model is the most important...
Data Modeling and Database Design (Database Concepts, Eighth Edition) The relational model is the most important standard in database processing today. Why do you feel that this model has continued to be successful in the world of IT? What would happen if large corporations decided to reject this theory, and store their data using a non-relational model? Are there any success stories where this has happened?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT