Professional Documents
Culture Documents
Topic 6
LOs
STUDENT
2. Each data entry to the cell (the crossing of line and column) is atomic because the relationship does not have multiple value attributes.
To delete a multiple value attribute, break up the multiple
value attribute. (example Major attribute) into individual
attributes as shown in Figure 6.3b.
As such, the table in Figure 6.3b only contain solitary
attributes and it has fulfilled the atomic character of
relationship.
The table name has been changed to STUDENT2 to
distinguish it from the original STUDENT table.
The new table consists of weaknesses that will be rectified in
the normalisation topic which you will learn in the next
chapter.
Figure 6.4b: Student2 relationships
STUDENT2
Metric No Name Address Major
Description
Data type
We have 2 relations,
Customer and Billing.
Tuple for CustomerID =1 is
referenced twice in the
relation Billing. So we know
CustomerName=Google
has billing amount $300
Reference Integrity
Update Operation
You can see that in the below-given relation table CustomerName=
'Apple' is updated from Inactive to Active.
Operations in Relational Model
Delete Operation
To specify deletion, a condition on the attributes of the relation
selects the tuple to be deleted.
Select Operation
network model.
Structural Independence: The relational database is only concerned with data
and not with a structure. This can improve the performance of the model.
Easy to use: The relational model is easy as tables consisting of rows and