Dbms
Dbms
7
23
PD-4280 [Total No. of Pages : 2
ic-
tat
[6403]-77
7s
T.E. (Electronics / Electronics & Telecomunication Engineering)
8:2
02 91
DATA BASE MANAGEMENT
9:3
0
(2019 Pattern) (Semester - V) (304183)
50
9/0 13
0
Time : 2½ Hours] 5/2 [Max. Marks : 70
.23 GP
7
2) Neat Diagram must be drawn wherever necessary.
C
23
ic-
3) Assume Suitable data if necessary.
16
tat
4) Figure to the right indicates full marks.
8.2
7s
.24
8:2
91
Q1) a) Explain the use of constraints in SQL. List and explain any three constraints
49
9:3
with example. [7]
30
50
b) What are different types of joins in SQL? Explain any one with suitable
01
02
example. [6]
5/2
GP
c) Explain with example any two STRING functions used in SQL. [5]
9/0
OR
CE
71
7
Q2) a) What are some common clauses used with SELECT query in SQL?
23
.23
9:3
30
50
Q3) a) Explain briefly different states of transaction with a neat state transition
01
02
diagram. [6]
5/2
GP
transaction? [5]
CE
71
P.T.O.
.24
49
OR
7
23
Q4) a) Explain the term i) Conflict Serializability ii) View Serializability [6]
ic-
b) What is Concurrent execution of transaction? Explain any two concurrency
tat
problems occurs during Concurrent execution of transaction with
7s
examples? [5]
8:2
c) Explain Commit and Rollback operations of Transactions. [6]
02 91
9:3
Q5) a) What are performance parameters for parallel database? [6]
0
50
b) 9/0 13
Explain virtualization on Multicore processors with neat schematic
diagram. [6]
0
5/2
c) What is Parallelism? Explain Inter query parallelism. [6]
.23 GP
OR
E
Q6) a) List the parallel database architectures and explain any one
71
7
C
23
architecture. [6]
ic-
b) Explain Oracle Database Architecture. [6]
16
tat
c) Explain client server architecture with suitable example. [5]
8.2
7s
.24
8:2
Q7) a) Explain Homogeneous and Heterogeneous Distributed Databases. [6]
91
49
transaction. [6]
01
02
5/2
GP
7
23
c) Draw and explain client-server architecture for DDBMS. [6]
.23
ic-
16
tat
8.2
JJJ
7s
.24
8:2
91
49
9:3
30
50
01
02
5/2
GP
9/0
CE
71
.23
16
8.2
.24
[6403]-77 2
49
Total No. of Questions : 8] SEAT No. :
8
23
[Total No. of Pages : 2
PB-3816
ic-
[6262]-78
tat
8s
T.E. (Electronics/E&TC)
9:1
DATABASE MANAGEMENT
02 91
9:3
(2019 Pattern) (Semester - I) (304183)
0
40
Time : 2½ Hours]
2/0 13 [Max. Marks : 70
0
Instructions to the candidates:
5/2
.23 GP
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8 from following
questions.
E
82
8
2) Neat diagrams must be drawn wherever necessary.
C
23
3) Figures to the right indicate full marks.
ic-
4) Assume suitable data, if necessary.
16
tat
8.2
8s
Q1) a) Explain any three SQL data types with example. [6]
.24
9:1
91
b) Explain use of group by having clause and order by clause. [6]
49
9:3
30
example. [6]
01
02
5/2
OR
GP
2/0
Q2) a) Explain any three string functions used in MYSQL with example.[6]
CE
82
8
b) Differentiate between Primary key and Foreign key. [6]
23
.23
ic-
c) Explain three types of outer join. [6]
16
tat
8.2
8s
.24
9:3
OR
5/2
GP
Q4) a) Explain when deadlock occurs and how to recover if dead lock takes
2/0
place. [6]
CE
82
P.T.O
49
Q5) a) Explain client server architecture with suitable database application. [6]
8
23
b) Draw and explain memory structure of instance in Oracle architecture.
ic-
[6]
tat
8s
c) Draw and explain 3-tier web architecture. [6]
9:1
02 91
OR
9:3
0
40
Q6) a) Explain virtualization in multicore processor. [6]
2/0 13
b) Explain shared disk architecture with its advantages and disadvantages.
0
5/2
.23 GP
[6]
c) Explain the intra query parallelism query evaluation technique. [6]
E
82
8
C
23
ic-
16
tat
8.2
8s
b) Draw and explain client-server architecture for DDBMS. [6]
.24
9:1
91
c) Explain data fragmentation types in distributed database design (any two).
49
9:3
[5]
30
40
OR
01
02
5/2
8
(any two). [6]
23
.23
ic-
c) Explain two phase commit protocol in distributed database. [5]
16
tat
8.2
8s
.24
9:1
91
49
9:3
30
40
01
02
5/2
GP
2/0
CE
82
.23
16
8.2
.24
49
[6262]-78 2
Total No. of Questions : 8] SEAT No. :
8
23
P7576 [Total No. of Pages : 2
ic-
[6180]-91
T.E. (Electronics /E& TC)
tat
7s
DATABASE MANAGEMENT
5:4
(2019 Pattern) (Semester - I) (304183)
02 91
9:3
Time : 2½ Hours] [Max. Marks : 70
0
30
4/1 13
Instructions to the candidates:
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8. from following questions.
0
2) Neat diagram must be drawn wherever necessary.
2/2
.23 GP
8
Q1) a) Consider following schema: [6]
C
23
account (acct - no, branch - name, balance)
ic-
16
tat
Depositor (cust - name, acct - no)
8.2
7s
borrower (cust - name, loan - no)
.24
5:4
loan (loan - no, branch - name, amount)
91
49
9:3
Write following queries using SQL
30
i) Find names of all customers who have a loan at the Swargate branch
30
01
ii) Find all customers who are having an account and loan or both.
02
2/2
OR
80
8
23
Q2) a) Explain the following clause, [6]
.23
i) Where
ic-
16
tat
ii) Order By
8.2
7s
iii) Group By
.24
5:4
9:3
c) Explain the basic constraints that can be spcified in SQL as part of table
30
30
Q3) State and explain the ACID Properties. During its execution, a transaction
GP
4/1
pass. Explain the situations when each state transaction occurs. [6]
.23
example. [6]
8.2
.24
P.T.O.
49
[6180]-91 1
c) Consider the Transaction (T3), Transaction (T4) are any hypothetical
8
23
transactions working on data item Q. Schedule explaining the execution
ic-
of T3, T4 are given below. Decide whether following schedule is conflict
tat
serializable or not? Justify your answer: [6]
7s
T3 T4
5:4
Read (Q)
02 91
9:3
Write (Q) Write (Q)
0
OR
30
Q4) a) 4/1 13
What do you mean by isolation? Why it is important? Give an example.[6]
0
b) Explain the concept of concurrent execution? [6]
2/2
.23 GP
8
C
23
ic-
b) What are different parallel database architectures? Explain any two with
16
tat
their advantages & disadvantages? [6]
8.2
7s
c) Explain the terms speed-up and scale-up in parallel database? [5]
.24
5:4
91
49
OR
9:3
30
8
systems? [5]
23
.23
ic-
16
b) Describe the phase commit (ZPC) protocal? Explain how (ZPC) protocol
7s
5:4
91
9:3
OR
01
02
2/2
GP
.24
49
[6180]-91 2
Total No. of Questions : 8] SEAT No. :
8
23
P298 [Total No. of Pages : 2
ic-
[6003]-377
tat
T.E. (Electronics/E&T.C.)
2s
DATABASE MANAGEMENT
2:1
(2019 Pattern) (Semester - I) (304183)
02 91
0:3
Time : 2½ Hours] [Max. Marks : 70
0
31
0/0 13
Instructions to the candidates:
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8 from following questions.
0
2) Neat diagram must be drawn wherever necessary.
6/2
.23 GP
8
C
23
ic-
Q1) a) Explain with example: Aggregate functions, Builtin functions. [6]
16
tat
8.2
2s
.24
2:1
c) Explain any two transaction control commands. [6]
91
49
0:3
OR
30
31
b) Explain use of group by, having, order by, join and its types. [6]
GP
0/0
8
23
.23
ic-
16
tat
Q3) a) What is database transaction management? List properties of transaction.
8.2
2s
[5]
.24
2:1
91
0:3
OR
GP
0/0
Q4) a) Explain with example, recoverable and non recoverable schedules. [6]
CE
81
P.T.O.
49
[6003]-377 1
Q5) a) Explain in detail an architecture of a parallel database. [5]
8
23
b) Explain multiuser DBMS architecture. [6]
ic-
tat
c) With schematic diagram, explain the architecture of Oracle Database.[6]
2s
OR
2:1
02 91
Q6) a) What are performance parameters in parallel database. [5]
0:3
0
31
b) Explain in detail, types of architectures of parallel databases. [6]
0/0 13
c) Explain virtualization in multicore processor. [6]
0
6/2
.23 GP
E
8
C
23
are advantages of distributed database. [6]
ic-
16
tat
8.2
2s
.24
2:1
c) With suitable example, explain design of distributed database. [6]
91
49
0:3
OR
30
31
transaction. [6]
0/0
CE
81
8
23
distributed database. [6]
.23
ic-
16
tat
8.2
2s
.24
2:1
91
49
0:3
30
31
01
02
6/2
GP
0/0
CE
81
.23
16
8.2
.24
49
[6003]-377 2
Total No. of Questions : 8] SEAT No. :
8
23
PA-1486 [Total No. of Pages : 3
ic-
[5926]-105
tat
T.E. (Electronics / E & TC)
0s
DATABASE MANAGEMENT
6:0
02 91
(2019 Pattern) (Semester - I) (304183)
3:4
0
31
Time : 2½ Hours] [Max. Marks : 70
6/0 13
Instructions to the candidates:
0
1) Attempt Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, and Q.7 or Q.8.
1/2
.23 GP
8
C
23
ic-
Q1) a) Consider the following database:
16
tat
Student (Roll_no; Name, motrine_no; Address)
8.2
0s
Subject (Sub_Code, Sub_name)
.24
6:0
Marks ( Roll_no; Sub_code, marks)
91
49
3:4
Write following queries in SQL. [6]
30
31
ii) Find how many students have failed in the subject “DBM”.
1/2
GP
i) Create Table
CE
81
8
ii) Alter Table
23
.23
iv) DELETE
tat
8.2
0s
v) UPDATE
.24
6:0
3:4
i) Procedure
30
ii) Function
31
01
OR
02
1/2
Q2) a) With the help of block diagram, describe PL/SQL block structure. [5]
GP
6/0
b) What are the different types of joins in SQL? Explain any one join with
CE
example. [6]
81
P.T.O.
49
[5926]-105 1
Q3) a) Explain commit and Roll back operations of transaction. [6]
8
23
b) Explain how beadlock occurs? Which are the actions required for the
ic-
deadlock recovery process? [6]
tat
0s
c) Define the following terms. [5]
6:0
i) Concurrency
02 91
3:4
ii) Timestamp
0
31
iii) 6/0 13
Timestamp ordering
0
iv) Schedule
1/2
.23 GP
v) Transaction
E
81
8
OR
C
23
ic-
Q4) a) What are ACID properties of a transaction? [6]
16
tat
b) Identify the following schedule is view serializable or not. Justify your
8.2
0s
answer. [5]
.24
6:0
91
T1 T2 T3
49
3:4
30
R(X)
31
01
W(X)
02
1/2
W(Z)
GP
6/0
W(Y)
CE
81
8
23
W(X)
.23
W(X) ic-
16
tat
8.2
6:0
91
49
3:4
Q5) a) Explain client server architecture with suitable database application. [6]
30
31
OR
6/0
CE
[5926]-105 2
Q7) a) List and explain advantages and disadvantages of distributed databases.[6]
8
23
b) Compare homogeneous and heterogeneous distributed database. [6]
ic-
tat
c) Draw and explain client-server architecutre for DDBMS. [6]
0s
OR
6:0
02 91
Q8) a) Write the types of data fragmentation and explain horizontal fragmentation
3:4
with one example. [6]
0
31
b)
6/0 13
Explain the distributed database system failure modes (any two). [6]
0
1/2
.23 GP
8
C
23
ic-
16
tat
8.2
0s
.24
6:0
91
49
3:4
30
31
01
02
1/2
GP
6/0
CE
81
8
23
.23
ic-
16
tat
8.2
0s
.24
6:0
91
49
3:4
30
31
01
02
1/2
GP
6/0
CE
81
.23
16
8.2
.24
49
[5926]-105 3