0% found this document useful (0 votes)
14 views4 pages

Ce/It B.Tech: Marwadi University Faculty of

Uploaded by

priyank Vaishnav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views4 pages

Ce/It B.Tech: Marwadi University Faculty of

Uploaded by

priyank Vaishnav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Enroll. No.

_________

MARWADI UNIVERSITY

Faculty of Technology
CE/IT B.Tech
SEM: 3 MU FINAL EXAM/ MU FINAL REMEDIAL December: 2022
__________________________________________________________________________
Subject: - DBMS (01CE0302) Date:-12/12/2022
Total Marks:-100 Time: -2:00 PM to 5:00 PM

Instructions:
1. All Questions are Compulsory.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.

Question: 1.

(a) Objective MCQ [10]

1) In an E-R diagram double lines indicate


a) Total participation
b) Multiple participation
c) Cardinality N
d) None of the above

2) Which of the following is not a property of transactions?


a) Atomicity
b) Concurrency
c) Isolation
d) Durability

3) The keyword to eliminate duplicate rows from the query result in SQL is
a) DISTINCT
b) NO DUPLICATE
c) UNIQUE
d) None of the above

4) In an E-R diagram an entity set is represent by a


a) rectangle
b) ellipse
c) diamond box
d) circle

5) E-R model uses this symbol to represent weak entity set ?


a) Dotted rectangle
b) Diamond
c) Doubly outlined rectangle
d) None of these

6) SQL stands for________


a) Structured Query Language
b) Sequential Query Language
c) Structured Question Language
d) Sequential Question Language

7) Which among the following is not the part of Transaction Life Cycle?
MARWADI UNIVERSITY 1|
Enroll. No._________

a) Failed
b) Partially Commit
c) Checkpoint
d) Abort

8) Which functions provides the total of column values.


a) Sum
b) Min
c) Max
d) Div

9) _______ function in SQL capitalize first character of each word


a) Upper
b) Capital
c) MakeCap
d) Initcap

10) Fifth Normal form is concerned with


a) Functional dependency
b) Multivalued dependency
c) Join dependency
d) Domain-key

(b) Short Questions [10]

1) Draw symbols for following in E-R diagram: Relationship set,


Derived attribute.
2) State True or False: Joins can be used to retrieve data from multiple
tables.
3) Write a symbol for project operation in relational algebra.
4) New column can be added to the existing table using _____SQL
command.
5) Full form of DDL.
6) Write a symbol for selection operation in relational algebra.
7) Define Schema.
8) What is the full form of DBMS?
9) DML stands for______
10) State true or false: Any relation schema that satisfies BCNF also
satisfies 3NF.

Question: 2.

(a) Draw and explain three level architecture (Abstraction) of DBMS. [08]
(b) Draw an E-R diagram for University Management System. Assume relevant [08]
entities and attributes for the given system.
OR
(b) Draw an E-R diagram for Hospital Management System. Assume [08]
relevant entities and attributes for the given system.

Question: 3.
(a) List all the Relational algebra operators. Explain the working of Cartesian [08]
product Operation and the Rename Operation with an appropriate example.

(b) Explain following terms. [04]


(1) Primary Key (2) Foreign Key
(c) Briefly explain applications of DBMS. [04]
OR
MARWADI UNIVERSITY 2|
Enroll. No._________

(a) Explain the working of Division Operation and theUnion Operation with an [08]
appropriate example.
(b) Explain following terms. [04]
(1) NOT NULL Constraint (2) Check Constraint
(c) Write Relational algebra for below: [04]
branch (branch_name, branch_city, assets)
customer (customer_name, customer_street, customer_city)
account (account_number, branch_name, balance)
loan (loan_number, branch_name, amount)
depositor (customer_name, account_number)
borrower (customer_name, loan_number)
1) Find all loans of over $1200
2) Find the loan number for each loan of an amount greater than $1200
3) Find the names of all customers who have a loan, an account, or both,
from the bank
4) Find the names of all customers who have a loan at the Rajkot branch.

Question: 4
(a) What is Normalization? Explain 1NF,2NF and 3NF in detail. [08]
(b) Discuss generalization and specialization in E-R diagram with suitable [08]
diagram.
OR
(a) List and discuss ACID properties of transaction. [08]
(b) Write short note on database triggers in PL/SQL. [08]

Question: 5.
(a) Write a note on view serializability. [06]
(b) Explain two phase locking protocol in detail. [06]
(c) Explain different types of Outer join. [04]
OR
(a) Write a note on conflict serializability. [06]
(b) Explain two phase commit protocol in detail. [06]
(c) Describe GRANT and REVOKE commands. [04]

Question: 6.

(a) Define Transaction. Explain transaction states diagram. [08]


(b) Explain and discuss Security v/s Integrity. [04]
(c) Discuss any 4 aggregate functions with example. [04]
OR
(a) Consider a relation R (A,B,C,D,E) with following functional dependencies: [08]
A → BC, CD → E, B → D, E → A.
➢ Find closure of A.
➢ Find closure of CD
➢ Find Closure of B
➢ Find Closure of BC
(b) Explain and discuss Authentication v/s Authorization. [04]
(c) Discuss any 4 String functions with example. [04]

---Best of Luck---

MARWADI UNIVERSITY 3|
Enroll. No._________

– Bloom’S Taxonomy Report –

Sub: DMS
Sem.:3
Branch: CE/IT

Que. Paper weightage as per Bloom’s Taxonomy


LEVEL % of weightage Question No. Marks of
Que.
Remember/Knowledge 23.255814 Q1(a,b),Q3(b,or- 40
b,c),Q5(c,or-c)

Understand 46.511628 Q2(a),Q3(a,or-a),Q4(a,or- 80


a,or-b),Q5(a,b,or-a,or-
b),Q6(a)

Apply 18.604651 Q2(b,or-b),Q4(b),Q6(c,or-c) 32

Analyze 4.6511628 Q6(b,or-b) 8

Evaluate 6.9767442 Q3(or-c) 12

Higher order 0 0
Thinking/ Creative

Chart/Graph of Bloom’s Taxonomy

MARWADI UNIVERSITY 4|

You might also like