DBDM Lab Lesson Plan
DBDM Lab Lesson Plan
Course & Branch B.Tech & AIDS Total no. of hours given in syllabus
Subject Name Database Design and Management Laboratory 45
Subject Code AD3381
Practical 45
Year/Semester II/III
Faculty Name Punithasurya K TOTAL 45
Date:
Objectives
To understand the database development life cycle
To learn database design using conceptual modeling, Normalization
To implement database using Data definition, Querying using SQL manipulation and SQL
programming
To implement database applications using IDE/RAD tools
To learn querying Object-relational databases
No. of Lab
Ex. Cumulative No.
No. Date Experiment(s) sessions
of Lab sessions
required
5.9.24 Database Development Life Cycle. Problem Definition and
1 Requirement Analysis Scope and Constraints 3 3
19.9.24- Database Design using Conceptual Modeling (ER-EER)-Top-
2 Down Approach. Mapping Conceptual to Relational DB 3 6
23.9.24
23.9.24- Implement the database using SQL Data Definition with
3 Constrains, Views 4 10
26.9.24
3.10.24
3.10.24- Query the database using SQL Data Manipulation
4 5 15
8.10.24
17.10.24-
5 Querying/Managing the database using SQL Programming 5 20
22.20.24
-Stored Procedures/functions
-Constraints and Security using Triggers
24.10.24- Database Design Using Normalization-Bottom Up Approach
6 4 24
29.10.24
4.10.24- Develop database Application using IDE/RAD tools
7 6 30
7.10.24
11.10.24- Database design Using EER to ODB mapping /UML Class
8 diagrams 4 34
13.10.24
14.10.24 Object features of SQL-UDTs and Sub types, tables using
9 UDTs, Inheritance, Method definition 6 40
12.10.24 Querying the object Relational Database using Object Query
10 Language 5 45
Course Outcomes:
Program Outcomes:
PO1: Engineering Knowledge
PO2: Problem Analysis
PO3: Design/Development of Solutions
PO4: Conduct investigations of complex problems
PO5: Modern Tool Usage
PO6: The Engineer and Society
PO7: Environment and Sustainability
PO8: Ethics
PO9: Individual and Team Work
PO10: Communication
PO11: Project Management and Finance
PO12: Lifelong Learning
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 1 3 3 - - - - 1 1 1 3
CO2 2 2 1 3 1 - - - 3 2 3 1
CO3 2 1 3 1 - - - - 3 3 1 1
CO4 2 2 3 1 - - - - 2 3 2 1
CO5 3 2 1 3 1 - - - 1 3 2 3
AD3381 2 2 2 2 1 2 2 2 2
Justification of the mapping:
Engineering Knowledge and develop Database Development Lifecycle using database design
concepts(PO1) Develop simple database applications using database concepts (P02) design
CO1 and develop solutions for application(P03). Providing solutions for database concepts (PO4)
develop a lifelong learning using database(PO12)
Engineering Knowledge for simple applications using database concepts such as SQL, OQL (
PO1) Develop simple database applications using database concepts such as SQL, OQL
CO2 (PO2) design and develop solutions for problems (P03). Providing solutions for dbms
concepts (PO4) design a project management using database concept(PO11)
Engineering Knowledge and developing SQL programs using simple applications using
Create database and develop database applications for real world problems (PO1) Develop
CO4 simple applications using database concepts (P02) design and develop solutions for problems
(P03). Providing solutions for dbms concepts (PO4) using dbms tools (PO5). Provide a
individual and team work for solving real world problems(PO9)