0% found this document useful (0 votes)
4 views2 pages

3130703 (2)

This document outlines the examination details for the Database Management Systems subject at Gujarat Technological University for Winter 2024, including instructions, question formats, and marks distribution. It consists of various questions covering topics such as database concepts, E-R diagrams, functional dependencies, storage strategies, and SQL commands. The exam is scheduled for November 29, 2024, from 10:30 AM to 1:00 PM.

Uploaded by

Raj Savaliya
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)
4 views2 pages

3130703 (2)

This document outlines the examination details for the Database Management Systems subject at Gujarat Technological University for Winter 2024, including instructions, question formats, and marks distribution. It consists of various questions covering topics such as database concepts, E-R diagrams, functional dependencies, storage strategies, and SQL commands. The exam is scheduled for November 29, 2024, from 10:30 AM to 1:00 PM.

Uploaded by

Raj Savaliya
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/ 2

Enrolment No.

/Seat No_______________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE- SEMESTER–III (NEW) EXAMINATION – WINTER 2024
Subject Code: 3130703 Date: 29-11-2024
Subject Name: Database Management Systems
Time: 10:30 AM TO 01:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

MARKS
Q.1 (a) Define following terms. 03
i) Database Management System
ii) Instance
iii) Logical Data independence
(b) List and explain categories of database users. Describe roles and 04
responsibilities of database administrator.
(c) Compare the advantages of using a Database Management System (DBMS) 07
over a file processing system.
system
Q.2 (a) Explain generalization and specialization with neat diagram 03
(b) Explain following attributes. a. Single Valued b. Multivalued c. 04
Derived attribute d. Composite attribute
(c) Draw an E-R diagram of following scenario. Make necessary 07
assumptions and clearly note down the assumptions.
Municipal Corporation/any Bus reservation system should be
digitize.
OR
(c) Explain the concepts of strong entity and weak entity using real world 07
example.

Q.3 (a) Explain the terms. 03


i) Super Key
ii) Foreign Key
iii) Unique Key
(b) Explain trivial functional dependencies with suitable example. 04
(c) Consider a relation R(A, B, C, D, E) with the following three functional 07
dependencies.
AB → C ; BC → D ; C → E;
Find out the number of superkeys in the relation R.
OR
Q.3 (a) Explain insertion and deleting anomalies with respect to normalization. 03
(b) Explain Armstrong’s axioms in detail. 04
(c) Given a relation R( P, Q, R, S, T) and Functional Dependency set FD 07
= { PQ → R, S → T }, determine whether the given R is in 2NF? If
not convert it into 2 NF.

1
Q.4 (a) Illustrate various storage strategies. 03
(b) Explain authorization and authentication with respect to database 04
security.
(c) Which kind of queries are solved using division operator? Explain in 07
detail.
OR
Q.4 (a) Differentiate dynamic hashing and static hashing 03
(b) Explain ACID properties of transaction. 04
(c) Describe query processing with neat diagram. 07

Q.5 (a) Explain working of two phase locking protocol. 03


(b) Explain GRANT, REVOKE and SAVEPOINT commands with 04
suitable example.
(c) Assume table CUSTOMER (Cust_Id,Customer_name, 07
Age,Address,Salary).
Write a PL/SQL function which givens total number of customers
having salary more than one lac per month.
OR
Q.5 (a) Differentiate between conflict and view serializability with respect to 03
transaction.
(b) Categorize joins in the SQL. Explain each with suitable example. 04
(c) Write a PL/SQL trigger where employee of “GTU Private Ltd.” 07
company cannot update database on 23-Dec-2024 due to
maintenance.

*************

You might also like