Lesson Objective: 1.2: Understand Relational Database Concepts. This Objective May Include But Is Not
Lesson Objective: 1.2: Understand Relational Database Concepts. This Objective May Include But Is Not
Lesson Objective: 1.2: Understand Relational Database Concepts. This Objective May Include But Is Not
REVIEW LESSON
Lesson Objective:
1.2: Understand relational database concepts. This objective may include but is not
limited to: understanding what a relational database is, the need for relational database
management systems (RDBMS), and how relations are established.
Preparation Details
Teaching Guide
Essential Vocabulary:
Relational model—A data model in which the data is organized in relations (tables).
This is the model implemented in most modern database management systems.
The three foundations of a modern database:
Entries—data
Attributes/fields—characteristics
Relationships/keys—How data ties together
One-to-one relationship—An association between two tables in which the primary key
value of each record in the primary table corresponds to the value in the matching field or
fields of one, and only one, record in the related table.
Many-to-many relationship—A complex association between two sets of parameters, in
which many parameters of each set can relate to many others in the second set. A many-
to-many relationship is most commonly used to describe an association between two
tables in which one record in either table can relate to many records in the other table.
Parent/child relationship—A relationship between nodes in a tree data structure in
which the parent is one step closer to the root (that is, one level higher) than the child.
Keys—Unique identifiers
Lesson Sequence
2. Lead the discussion: Ask the students what they have in common about this class
period (database review): 1) the teacher; 2) the time the class is held; 3) the
subject; 4) the grade level; 5) a course fee directly related to this class (this could
be zero). Now move on to discuss the other class period of the day. Ask them the
same questions about the next class period and so on, as time allows.
3. Remind the students that the data collected today will be used in other lessons.