Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

17th July 2023

SE (IT) SEM-III
Subject: SQL Lab (ITL302)

List of Experiments (DB Lab)

Sr. NAME OF THE BLOOM’S LAB PO


No. EXPERIMENT LEVEL OUTCOME MAPPING
Identify real world problem and PO1, PO2, PO6, PO8, PO9,
1. L4 LO1 PO10, PO12
develop the problem statement.
Design an entity-relationship (ER) / PO1, PO2, PO3, PO4, PO5,
2. L6 LO1 PO8, PO9, PO10, PO12
extended entity- relationship (EER)
Create a relational model by mapping PO1, PO2, PO3, PO4, PO5,
3. L6 LO1 PO8, PO9, PO10, PO12
ER/EER to relational schema model.

Examine a database using DDL and PO1, PO2, PO3, PO5, PO8,
4. L4 LO2, LO3 PO9, PO10, PO12
apply integrity constraints.

Illustrate data manipulations PO1, PO2, PO3, PO5, PO8,


5. L4 LO3 PO9, PO10, PO12
operations on populated database.

Experiment basic and complex SQL PO1, PO2, PO3, PO4, PO5,
6. L3 LO3, LO4 PO8, PO9, PO10, PO12
queries.
PO1, PO2, PO3, PO4, PO5,
7. Experiment views and triggers in SQL. L3 LO4
PO8, PO9, PO10, PO12
Experiment functions and procedures PO1, PO2, PO3, PO4, PO5,
8. L3 LO4
in SQL. PO8, PO9, PO10, PO12
Construct and execute PL/SQL PO1, PO2, PO3, PO5, PO8,
9. L3 LO4
Programs. PO9, PO10, PO12
Experiment database connectivity PO1, PO2, PO3, PO4, PO5,
10. L3 LO5 PO8, PO9, PO10, PO12
using JDBC.
Experiment the transaction and PO1, PO2, PO3, PO4, PO5,
11. concurrency control techniques using L3 LO6 PO8, PO9, PO10, PO12
locks.

Ms. Jyotsna More Mr. Jaychand Upadhyay


Subject In-charge HOD-IT Dept.
Self-Learning Experiments:
Design Experiments:
Design an ER model for any real time case study.
1. Consider a database used to record the marks that students get in different exams of
different course offerings.
2. Construct an E-R diagram that models exams as entities, and uses a ternary
relationship, for the above database.
3. Construct an E-R diagram for a car-insurance company whose customers own one or
more cars each. Each car has associated with it zero to any number of recorded
accidents.
4. Construct an E-R diagram for a hospital with a set of patients and a set of medical
doctors. Associate with each patient a log of the various tests and examinations
conducted.
5. Construct an E-R diagram for the flight database which stores an airline timetable of
flight routes, times, and the plane types.
6. Design an E-R diagram for keeping track of the exploits of your favourite sports team.
You should store the matches played, the scores in each match, the players in each
match and individual player statistics for each match. Summary statistics should be
modelled as derived attributes.
7. Construct an E-R diagram for a music database that is designed to store details of a
music collection, including the albums in the collection, the artists who made them,
the tracks on the albums, and when each track was last played.
8. Construct an E-R diagram for the university database which captures the details of
students, courses, and grades for a university.
Advanced Experiments:
1. Map the ER model designed in above experiments to Relational Schema.
2. Consider a physical design of database for the relational model designed in above
question and fire various queries on the same database.
Open Ended Experiments:
1. Create a simple login form using PHP and any database server.
2. Create a simple login form with GUI representations using Java and any database
server.

Ms. Jyotsna More Mr. Jaychand Upadhyay


Subject In-charge HOD-IT Dept.

You might also like