DBMS Endsem Question Paper Specialization Sem6 2024
DBMS Endsem Question Paper Specialization Sem6 2024
Section-A
1. Answer all Questions: (5x1=5)
a) When you attempt booking a ticket on RCTC website, it is
possible that many other users are also trying to book a ticket at
the same time for the same train on same date and same class.
IRCTC Database Management systemn is able to enable each of
the users view the data, request reservation, pay the amount and
reserve the seat/berth simultaneously, without inconsistency in
the number of seats/berths data. The components that manage
your transaction's atomicity are
1.Transaction manager
2. Recovery Manager
3. Concurrency Manager
4.Lock Manager
Choose all those relevant and give reasons in not more than 2
sentences.
year
car
1
Relations Employee, department, Employee Department
atempted to be created using the following DDL Commands.
Are the relations created? Give reasons for your answer.
Create table Employee (
Empno number (4),
Empname varchar (10),
Designation varchar (10),
Deptno number (3),
Salary number (8,2);
Create table department (
Deptno number (3),
Dptname varchar (10),
Location varchar (10));
Create table EmployeeDepartment(
Empno number (4) references employee (empno),
Deptno number (3) references department (deptno));
d) Which normal form the Relation R(SBDC), that is
Reserves(Sailor_ id, Boat_id, Reserve_date, Card number) with
Functional Dependencies SBD ’C, S C,C’ S, is in?
Justify your answer in not more than two sentences.
e What type of schedule is indicated by the Waits-for graph for
the transactions T1, T2, T3, T4 given in the diagram below?
Justify your answer.
T1 T2
T3 T3
Section-B
Answer the following: (5x5-25)
UNIT-I
End- Qate
specialty
bucget
Professor Projects
Nanage
'Wok. id
supervise
pro
senioe
I Graduate Avisor
erad
name
age Deg
program
UNIT-II
4. Banking Industry has a master Business process - Retail Banking
which is supported by a number of sub processes.
Retail Banks have Branches with branch number and name
(location).
Retail Banking offers Savings accounts, Current accounts, Loan
accounts, Fixed Deposit accounts,DEMAT accounts.
Bank Branches Keep information employee number, name,
branch number department, designation, manager number,
family details, address, - about their employees
Bank Branches Keep information Customer number, name,
Nominee details, address about their customers
Bank Branches keep daily transactions of deposits or
withdrawals carried out by all customers.
" A customer can have more than one account.
Create a Sematic Model (ER Model) for the Retail Banking Industry.
Use Hierarchies of entities, where possible. Indicate mapping
cardinality for the relations in the ER diagram. Identify constraints in
the ER diagram as feasible.
OR
takes
student Course-oerns CouSe-NG
plxe
OR
[IVS/124]