Lesson Plan BCA103 Database Management System
Lesson Plan BCA103 Database Management System
LESSON PLAN
COURSE: BCA 103 DATABASE MANAGEMENT SYSTEM
3.5. Keys: Super, Candidate, Primary, and Foreign key TB#1, CH#2, 2.3 U, AN, AP 1
4.2. Create, Rename, Alter Table, Truncate and Drop Table TB#2 U, AN, AP 2
4.3. Data Types: BIT, BOOLEAN, CHAR, VARCHAR, DATE, TB#2 U, AN, AP 2
DATETIME, DECIMAL
4.4. Insert, Update and Delete Records TB#2 U, AN, AP 1
5.2. Operators: AND, OR, IN, BETWEEN, LIKE, LIMIT, IS TB#2 U, AN, AP 2
NULL
5.3. Numeric, String and Date functions TB#2 U, AN, AP 3
5.4. Joins: INNER JOIN, LEFT JOIN, RIGHT JOIN, SELF JOIN, TB#2 U, AN, AP 2
CROSS JOIN
5.5. Aggregate Functions: GROUP BY, HAVING, MIN (), MAX TB#2 U, AN, AP 2
(), AVG (), SUM (), COUNT ()
5.6 Sub-query TB#2 U, AN, AP 1
Text Books/ 1. Henry F. Korth, “Database System Concepts”, Tata McGraw Hills: TB#1
Resources: 2. Ivan Bayross, MySQL 5.1 for Professionals, SPD: TB#2
Reference 1. Elmasri and Navathe, “Fundamentals of Database Systems”, Pearson Education.
Books/ 2. Thomas Connolly and Carolyn Begg, “Database Systems, A Practical Approach to Design
Resources Implementation and Management", Pearson Education
3. MySQL Reference Manual - https://dev.mysql.com/doc/refman/8.0/en/
4. PostgreSQL Reference Manual - https://www.postgresql.org/docs/