Department of Computer Science and Engineering
Course Code: Li[tlelc
DATABASE MANAGEMENT SYSTEM LAB
BCSF185P80 ofol]3|2
PRE-REQUISITE
Co-requisite of course “Database Management Systems”
OBJECTIVES
Learn to create and use a database
Be familiarized with a query language
Have hands on experience on DDL Commands
Have a good understanding of DML Commands and DCL commands
5, Familiarize advanced SQL. queries,
6. Be Exposed to different applications
COURSE OUTCOMES
1. Use typical data definitions and manipulation commands,
2, Design applications to test Nested and Join Queries
2. Implement simple applications that use Views, sequence
4, Implement applications that require a Front-end Tool
5. Develop solutions for database applications using procedures, cursors and triggers
Poi | poz [P03 | pos | pos | pos | po? | pos | pos | poro [poi | poiz
coi] s M
coz s M M
‘cos $
CO4 Ss MS
cos] s L Mls
§- STRONG, M= MEDIUM, C= LOW
LIST OF EXPERIMENTS
1, Creation of a database and writing SQL queries to retrieve information from the
Database.
2, Performing Insertion, Deletion, Modifying, Altering, Updating and Viewing
records based on conditions.
Performing Queries using ANY, ALL, IN, Exists, NOT EXISTS, UNION, INTERSECT,
Constraints ete.
Queries using Aggregate functions, GROUP BY and HAVING.
Creation of Views, Synonyms, Sequence, Indexes, Save paint.
Creating a database to set various constraints.
Normalization in Oracle (1NF, 2NF, 3NF, 4NF, SNF) using Functional
Dependencies,
Creating relationship between the databases and performing join, sub queries
PL/SQL programming:
None
oe
Page 98 of 179Department of Computer Science and Engineering
‘Write a PL/SQL block to satisfy some conditions by accepting input from
the user.
Write 2 PL/SQL block that handles all types of exceptions.
Creation of Procedures and Function
Creation of database triggers (Creation of insert trigger, delete trigger,
update trigger)
Creation of database with implicit and explicit cursor
10, Database design using Oracle/ MySQL /SQLForms/MS Access only backend
process forthe following
a
b.
G
a,
Inventory Control System.
Material Requirement Processing.
Hospital Management System,
Railway Reservation System,
Personal Information System.
Web Based User Identification System.
Timetable Management System.
Hotel Management System
PREPARED BY
MsD.Gayathri, Assistant Professor/CSE
Page 99 of 179