Database Management Systems
Database Management Systems
INSTRUCTIONS TO BE FOLLOWED
The candidates will be required to attempt All questions in Part-A and Part-B
(Compulsory Sections). Attempt any four questions from Part-C selecting at least one
from each unit.
Allotted time for examination is 4 hours that includes time for downloading the
question paper, writing answers, scanning of answer sheets and uploading the sheets
on the Attendance Sheet Cum Answer Sheet Uploading google form.
The PDF files should be saved as Roll No. and Subject Code.
Maximum Page Limit should be 36 (Thirty Six) for attempting the question paper on
A4 sheets which could be downloaded and printed from the sample sheets given in
the UIET Website.
Over-attemptation should be avoided.
Handwriting should be neat and clean and diagrams should be clear and contrasted.
The candidate should not write their Mobile No. otherwise Unfair Means Case will
be made.
While attempting the paper, the candidate will use blue/black pen only.
Before attempting the paper, the candidate will ensure that he/she has downloaded
the correct question paper. No complaint for attempting wrong question paper by the
candidate will be entertained.
Candidate must ensure that he/she has put his/her signature on each page of the
answer sheet used by him/her. Answer sheet without the signature of the candidate
will not be evaluated.
Candidate should ensure before submitting the google form that the correct answer
sheet has been uploaded.
Attempt parts A, B & C separately. Do not inter-mix them. Write neatly & mention the
question number clearly.
PART-A (15 Marks)
Q. No. – 1 Answer the following questions. 15x1=15
(iv) An entity set that does not have sufficient attributes to form a primary key is a
…………
(v) The way a particular application views the data from the database that the
application uses is a …………..
(vi) Count function in SQL returns the number of ……………
(viii) Consider the join of a relation R with relation S. If R has m tuples and S has n tuples,
then the maximum size of join is…………..
(ix) The natural join is equal to ………………
(xii) It is better to use files than a DBMS when there are ……………………
(xiii) …………. are used to identify which type of data we are going to store in the database.
(xv) The file organisation that provides very fast access to any arbitrary records of a file
is………….
UNIT-I
2 Classify different types of Data Model. 5
UNIT-II
3 Analyze Tuple Relational Calculus with suitable example. 5
UNIT-III
4 Discuss the role of different components in Query optimization. Write various steps involve in 5
join algorithm.
UNIT-IV
5 Explain Conflict Serializability with example. 5
PART-C (40 Marks)
UNIT-I
6 Illustrate Extended E-R features with suitable diagrams.. 10
7 Distinguish primary and secondary rules for functional dependency with example. 10
UNIT-II
8 Explain different types of constraints used in RDBMS. 10
9 Analyse various TCL and DRL/DSL commands. 10
UNIT-III
10 Explain Normalization. Distinguish 5NF and BCNF with example. 10
11 Analyse the role of lock base protocols. Explain two phase locking. 10
UNIT-IV
12 Illustrate the creating log file and updating the database in Immediate Database 10
Modification. Analyse ARIES algorithm.
13 Examine how deadlock can be resolved in Distributed Databases. 10