3136
3136
3136
Course Objectives:
Course Prerequisites:
Course
Topic Course name Semester
code
Course Outcomes :
Duration
COn Description Cognitive Level
(Hours)
Make use of DDL, DML commands to construct and
CO1 12 Applying
manage databases
Make use of aggregate functions, join operations,
CO2 11 Applying
views and nested queries
Develop SQL programming using functions,
CO3 12 Applying
procedures, cursors and trigger
Design and develop databases for real world
CO4 7 Applying
applications
Lab Exam 3
CO – PO Mapping
Course
PO1 PO2 PO3 PO4 PO5 PO6 PO7
Outcomes
CO1 3 3
CO2 3 3
CO3 3 3
CO4 3 3 3 3 3
Course Outline
Module Duration
Name of the Experiment Cognitive Level
Outcomes (Hours)
Make use of DDL, DML commands to construct and
CO1
manage databases
Experiment with DDL commands-CREATE,
M1.01 2 Applying
ALTER, DROP
Apply integrity constraints - PRIMARY KEY,
M1.02 NOT NULL, DEFAULT, CHECK, UNIQUE, 2 Applying
FOREIGN KEY
Apply DML commands - INSERT, SELECT,
M1.03 4 Applying
UPDATE and DELETE to manipulate databases
Experiment with WHERE, DISTINCT,
BETWEEN, ORDER BY, IN, LIKE, set
M1.04 4 Applying
operations in SELECT statements for data
retrieval from the databases
Make use of aggregate functions, join operations,
CO2
views and nested queries
Identify aggregate functions -SUM, AVG,
M2.01 COUNT, MIN, MAX - GROUP BY and 3 Applying
HAVING clause
M2.02 Develop nested queries 3 Applying
M2.03 Develop SQL queries for inner and outer joins. 3 Applying
M2.04 Construct various views of the table 2 Applying
Lab Exam – I 1.5
Develop SQL programming using functions, procedures, cursors and
CO3
trigger
Experiment with stored procedures for simple
M3.01 3 Applying
tasks
Utilize stored functions for database
M3.02 3 Applying
manipulations
M3.03 Experiment with cursors for database operations 3 Applying
M3.04 Develop SQL programs using triggers 3 Applying
CO4 Design and develop databases for real world applications
M4.01 Open Ended Experiments** 7 Applying
Lab Exam – II 1.5
Online Resources