CMIS 320 Project 4: Database Normalization Exercises with Answers, Exams of Nursing

A series of exercises related to database normalization, specifically focusing on the concepts of first normal form (1nf) and third normal form (3nf). It includes a step-by-step guide to identify data anomalies, draw functional dependency diagrams, and decompose relations into non-loss 3nf relations. The exercises are designed to reinforce understanding of database design principles and normalization techniques.

Typology: Exams

2024/2025

Available from 12/18/2024

rodhah
rodhah 🇺🇸

1

(1)

1.8K documents

1 / 4

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CMIS 320 PROJECT 4 Exam Questions with Answers
Latest Update 2025 Assured A+
1) Is this relation in at least 1NF? Why or why not?
Yes, it is in the first normal form, because changing the order of the data does
not change its meaning, there are no multiple values in each column, nor does it
vary the size of the columns.
2) What is the primary key of the initial relation (assume the values shown are
the only possible tuples for all time)? Remember that a primary key must be
unique and not null.
The primary key is the tuple consisting of the name of the girl and the game, ie
PK (GIRL, GAME).
3) Describe the specific data anomalies that exist we DELETE the tuple
containing Jacqueline.
When DELETE the tuple conformed by Jacqueline, we no longer have an
occurrence of a specific CATEGORY and we will not have a way of detailing
how many categories we have for the games and to add new registers to the
table.
pg. 1
pf3
pf4

Partial preview of the text

Download CMIS 320 Project 4: Database Normalization Exercises with Answers and more Exams Nursing in PDF only on Docsity!

CMIS 320 PROJECT 4 Exam Questions with Answers

Latest Update 2025 Assured A+

  1. Is this relation in at least 1NF? Why or why not? Yes, it is in the first normal form, because changing the order of the data does not change its meaning, there are no multiple values in each column, nor does it vary the size of the columns.
  2. What is the primary key of the initial relation (assume the values shown are the only possible tuples for all time)? Remember that a primary key must be unique and not null. The primary key is the tuple consisting of the name of the girl and the game, ie PK (GIRL, GAME).
  3. Describe the specific data anomalies that exist we DELETE the tuple containing Jacqueline. When DELETE the tuple conformed by Jacqueline, we no longer have an occurrence of a specific CATEGORY and we will not have a way of detailing how many categories we have for the games and to add new registers to the table.
  1. Draw a functional dependency diagram for the initial relation. This diagram should agree with the primary key you selected in above.
  2. Based on your diagram, what normal form is the initial relation in? Why? As we mentioned in the first normal form because there are still partial dependencies between attributes that are not part of the tuple for primary key, for example there is still a partial dependence between age and age group, which must be decomposed into new relationships when normalizing In other forms this table.

6

RELATION:

GIRL-GROUP

AGE

Girl_ID(PK) Age(FK) G001 5 G002 6 G003 5 G004 6 G005 5 RELATION: GIRLS-GAME RECORD_ID(PK) Girl_ID(FK) Game(FK) R001 G001 Mirror R002 G002 Lipstick R003 G003 Chess R004 G002 Checkers R005 G002 Mirror R006 G004 Lipstick R007 G005 Visual Basic Number of 3NF relations: