Question: For the COURSE database in figure 1, write any violation of relational integrity constraints and its corresponding data that cause the violation (if any). There

  1. For the COURSE database in figure 1, write any violation of relational integrity constraints and its corresponding data that cause the violation (if any).

There are three types of relational integrity constraints. Whenever there is a violation of each type of relational integrity constraints in Figure 1, specify the violated integrity constraint and the attribute name and value that caused the violation.

Use the following table to fill out with your answer. Include a violation to each row. (Add more rows as needed).

Violated relational integrity constraint name

Table name that caused the violation

Attribute name that caused the violation

Attribute value that caused the violation

Figure 1. COURSE DATABSE

The PK of STUDENT = {SID}.

The PK of TAKES = {TSID, TCID}

The PK of COURSE = {CID}

SSN is a unique key (or alternate key) for STUDENT.

TSID is a foreign key (FK), which refers to PK of STUDENT.

TCID is a foreign key (FK), which refers to PK of COURSE.

STUDENT

SID

SSN

firstname

lastname

major

GPA

class

11

350-33-5939

Mary

Kay

CS

3.3

Junior

22

359-12-3040

John

Blizzard

IT

2.1

NULL

33

347-90-7731

Barry

Butter

NULL

3.0

NULL

44

318-50-2930

Ron

Beasley

NULL

2.9

Junior

55

343-10-9583

Sam

Farley

CS

3.9

Senior

66

325-76-8869

Aria

Farley

IT

3.9

Senior

88

318-50-2930

Daniel

Robert

SECURITY

3.5

Sophomore

22

360-11-2230

Dwight

Farley

NMT

3.7

NULL

99

347-90-7731

Steph

Fieri

CS

3.1

Senior

TAKES

TSID

TCID

COURSE

44

IT383

CID

cname

dept

55

IT326

IT244

BI

IT

99

IT244

IT340

AI

IT

55

IT378

IT378

DB

NULL

77

IT378

IT383

OS

CS

99

IT340

IT340

ML

IT

44

IT383

NULL

BI

IT

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!