Document
Document
detailed lesson
plan for
teaching
Relational
Database
Management
Systems
(RDBMS) to
Class 12
Computer
Science
students,
covering
Chapter 10,
from October
21 to October
29:
*Week 1 (Oct
21-25)*
- Topic:
Introduction to
RDBMS
- Objectives:
1. Define
RDBMS and its
advantages.
2. Explain the
concept of
relations.
- Materials:
Whiteboard,
markers,
diagrams.
- Activities:
1. Introduce
RDBMS and its
importance.
2. Discuss
advantages of
RDBMS.
3. Explain
relations using
diagrams.
- Topic:
Attributes,
Tuples, and
Keys
- Objectives:
1. Explain
attributes and
tuples.
2. Define
primary key,
foreign key, and
composite key.
- Materials:
Whiteboard,
markers,
diagrams.
- Activities:
1. Explain
attributes and
tuples using
examples.
2. Discuss
primary key,
foreign key, and
composite key.
- Topic: Data
Integrity and
Normalization
- Objectives:
1. Explain
data integrity
constraints.
2. Introduce
normalization
(1NF, 2NF, 3NF).
- Materials:
Whiteboard,
markers,
diagrams.
- Activities:
1. Discuss
data integrity
constraints.
2. Explain
normalization
using examples.
- Topic: SQL
Commands
- Objectives:
1. Learn basic
SQL commands
(CREATE,
INSERT,
SELECT).
2. Understand
SQL syntax.
- Materials:
Whiteboard,
markers, SQL
command
handouts.
- Activities:
1. Introduce
SQL commands.
2.
Demonstrate
SQL commands
using online
database
software.
- Topic: Practice
and Revision
- Objectives:
1. Practice
SQL commands.
2. Revise key
concepts.
- Materials: SQL
command
handouts,
online database
software.
- Activities:
1. Provide
practice
exercises.
2. Review key
concepts.
*Week 2 (Oct
28-29)*
- Topic: SQL
Commands
(UPDATE,
DELETE)
- Objectives:
1. Learn SQL
commands
(UPDATE,
DELETE).
2. Understand
SQL syntax.
- Materials:
Whiteboard,
markers, SQL
command
handouts.
- Activities:
1. Introduce
UPDATE and
DELETE
commands.
2.
Demonstrate
SQL commands
using online
database
software.
- Topic: Project
and Assessment
- Objectives:
1. Design and
implement a
simple RDBMS.
2. Assess
student
understanding.
- Materials:
Project
guidelines,
assessment
rubric.
- Activities:
1. Assign
project.
2. Review key
concepts.
*Assessment:*
- Class
participation
(20%)
- SQL command
practice
exercises (30%)
- Project (30%)
- Quiz (20%)
*Resources:*
- Database
Management
System by Korth
et al.
- SQL handouts
- Online
database
software (e.g.,
MySQL, Oracle)
- Whiteboard
and markers
*Note:*
Depending on
class progress,
the teacher can
adjust the pace
and content.
Encourage
interactive
activities, group
discussions, and
think-pair-share
to engage
students.