Save
...
Part 4
4.3 Building large databases
4.3.1 Entities and attributes
Save
Share
Learn
Content
Leaderboard
Learn
Created by
King Mole
Visit profile
Cards (9)
Entity
Any item about which we want to store information and is the fundamental building block for
relational
databases
View source
Entities
Can be tangible, such as a person, a
car
or an
album
Can be
intangible
, such as an
invitation
to an event
View source
Attribute
Describes an entity, such as a student's name, date of birth, address, etc.
View source
Whilst
Colin Cherry
and
Sara Singh
are both instances of the Student entity and have the same attributes, their attributes have different values
View source
Course
A collection of information possessing a name and duration in weeks, so it should be considered an
intangible
entity
View source
Since there are two entities in College_Table, we need
two
tables:
Student_Table
and Course_Table
View source
A record holds data about a single instance of an entity; a field stores data about
one attribute
of those entities
View source
Attributes
of Student entity
Family_Name
Given_Name
Date_of_Birth
Address
Postcode
View source
Attributes
of Course entity
Course
Sessions
Fee
View source