Вы находитесь на странице: 1из 3

Lovely Professional University, Punjab

Course Code Course Title Course Planner Lectures Tutorials Practicals Credits
CAP280 DATABASE MANAGEMENT SYSTEMS- 20592::Anuj Sharma 0 0 3 2
LABORATORY
Course Weightage ATT: 5 CAP: 45 ETP: 50 Exam Category: X6: Mid Term Exam: Not Applicable – End Term Exam:
Practical
Course Orientation SKILL ENHANCEMENT

TextBooks ( T )
Sr No Title Author Publisher Name
T-1 SQL, PL/SQL THE IVAN BAYROSS BPB PUBLICATIONS
PROGRAMMING LANGUAGE OF
ORACLE
Reference Books ( R )
Sr No Title Author Publisher Name
R-1 DATABASE SYSTEM CONCEPTS H. F. KORTH & A. MCGRAW HILL EDUCATION
SILBERSCHATZ
R-2 DATABASE SYSTEMS CONCEPTS ABRAHAM MCGRAW HILL EDUCATION
SILBERSCHATZ,
HENRY F. KORTH, S.
SUDARSHAN
Other Reading ( OR )

Sr No Journals articles as Compulsary reading (specific articles, complete reference)

OR-1 http://www.oracle.com/us/corporate/publishing/subscribe/index.html ,

Relevant Websites ( RW )
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 http://www.studytonight.com/dbms/ Practical contents of DBMS

RW-2 http://www.w3schools.com/sql/sql_intro.asp DBMS complete content

Audio Visual Aids ( AV )


Sr No (AV aids) (only if relevant to the course) Salient Features
AV-1 http://www.softwaretrainingtutorials.com/oracle-choice.php Video lectures on different topics of oracle 9i

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Software/Equipments/Databases
Sr No (S/E/D) (only if relevant to the course) Salient Features
SW-1 http://www.tutorialspoint.com/plsql/plsql_dbms_output.htm Teach SQL and PL/SQL
SW-2 http://getintopc.com/softwares/database/oracle-9i-free-download/ Oracle 9i

Virtual Labs ( VL )
Sr No (VL) (only if relevant to the course) Salient Features
VL-1 http://www.oracle.com/technetwork/developer-tools/jdev/frontsheet-083256.html Virtual lab for oracle 9i

*Each experiment of the lab will be evaluated using following relative scheme:
Component Weightage (%)
Performance/Job 50
evaluation/conduct/skill
execution/demonstration
Viva 50

Detailed Plan For Practicals

Practical No Broad topic Subtopic Other Readings Learning Outcomes


Practical 1 SQL Statements Implementation of DDL Statements RW-2 Learn the syntax and examples of various DDL
AV-1 commands.

Practical 2 SQL Statements Implementation of DCL & DML OR-1 Practical2: Learn various commands used to
Statements RW-2 manipulate and control data.
Practical3 : Evaluation
Practical 3 SQL Statements Implementation of DCL & DML OR-1 Practical2: Learn various commands used to
Statements RW-2 manipulate and control data.
Practical3 : Evaluation
Practical 4 SQL Constraints Implementation of Integrity AV-1 Learn about the commands used to imposed
Constraints DK-1 restriction on data.
VL-1 on data

Practical 5 SQL Constraints Implementation of Null and Default RW-2 Practical5: Learn the implementation of different
Constraint AV-1 types of constraints and keys.
Practical6: Evaluation2
SQL Constraints Implementation of different types of RW-1 Practical5: Learn the implementation of different
Keys RW-2 types of constraints and keys.
Practical6: Evaluation2

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Practical 6 SQL Constraints Implementation of different types of RW-1 Practical5: Learn the implementation of different
Keys RW-2 types of constraints and keys.
Practical6: Evaluation2
SQL Constraints Implementation of Null and Default RW-2 Practical5: Learn the implementation of different
Constraint AV-1 types of constraints and keys.
Practical6: Evaluation2
Practical 7 SQL Functions Implementation of various In-built RW-2 Learn about the syntax of various In-built functions.
Functions DK-1

Practical 8 SQL Functions Implementation of Numeric and RW-1 Practical8: Learn bout the syntax of various
Character Functions RW-2 numeric and character functions.
Practical9: Evaluation3
Practical 9 SQL Functions Implementation of Numeric and RW-1 Practical8: Learn bout the syntax of various
Character Functions RW-2 numeric and character functions.
Practical9: Evaluation3
Practical 10 SQL Query Commands To run the various correlated queries SW-1 Learn about the syntax of writing query within a
using commands of SQL query and correlated query.
SQL Query Commands To run the various nested queries SW-1 Learn about the syntax of writing query within a
using commands of query and correlated query.
SQL
Practical 11 Working with SQL Views and To create Views in PL/SQL SW-1 Practical11: Learn the syntax of creation of
Triggers SW-2 database with limited attribute access for security
reason.
Practical12: Evaluation4
Practical 12 Working with SQL Views and To create Views in PL/SQL SW-1 Practical11: Learn the syntax of creation of
Triggers SW-2 database with limited attribute access for security
reason.
Practical12: Evaluation4
Practical 13 Working with SQL Views and Implementation of Cursors and SW-1 Practical13: Learn the implementation of cursors.
Triggers Triggers in PL/SQL SW-2 Practical14: Learn the implementation of triggers.

Practical 14 Working with SQL Views and Implementation of Cursors and SW-1 Practical13: Learn the implementation of cursors.
Triggers Triggers in PL/SQL SW-2 Practical14: Learn the implementation of triggers.

SPILL OVER
Practical 15 Spill Over

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.

Вам также может понравиться