GTU · BE Computer · Semester 3

GTU 3130703 Database Management Systems (DBMS) Old Question Papers PDF

Official Gujarat Technological University (GTU) old question papers PDF (Regular & Remedial) and step-by-step solved questions for Database Management Systems (DBMS) across 2023 – 2026 examinations.

7 papers, 2023 – 202670 marks23 to pass2.5 hours
41 questions GTU asked more than onceAsked in all 7 papers: Explain ACID properties of transaction.See list

Exam papers

Most repeated questions

41 questions GTU set in two or more of 7 papers, most repeated first. Tap a year to open that paper at the question.

  1. Explain ACID properties of transaction.

    3 marksAsked in 7 of 7 papers

    Summer 2026 Q3a Winter 2025 Q4b OR Summer 2025 Q3a OR Winter 2024 Q4b OR Summer 2024 Q4b Winter 2023 Q4a Summer 2023 Q4c

  2. Discuss various steps of query processing with diagram.

    7 marksAsked in 6 of 7 papers

    Summer 2026 Q4c OR Winter 2025 Q4c Winter 2024 Q4c OR Summer 2024 Q3c OR Winter 2023 Q4c Summer 2023 Q3c OR

  3. Consider the following relations and write SQL queries for given statements. Assume suitable constraints. Passengers(passenger_id, name, age, gender) Trains(train_id, train_name, source, destination) Bookings(booking_id, passenger_id, train_id, booking_date, fare)

    7 marksSame type asked in 6 of 7 papers

    Summer 2026 Q5c Summer 2026 Q5c OR Winter 2025 Q5c OR Summer 2025 Q5c OR Summer 2024 Q5c Winter 2023 Q5c Winter 2023 Q5c OR Summer 2023 Q5c

  4. Explain the advantages of Database Management Systems over file processing system.

    7 marksAsked in 4 of 7 papers

    Winter 2025 Q2c Summer 2025 Q1c Winter 2024 Q1c Winter 2023 Q1b

  5. Explain Armstrong’s axioms.

    4 marksAsked in 4 of 7 papers

    Summer 2026 Q2b Summer 2025 Q3c OR Winter 2024 Q3b OR Summer 2024 Q2c

  6. Explain Cursors in PL/SQL with example.

    3 marksAsked in 4 of 7 papers

    Summer 2026 Q5a OR Summer 2025 Q4b OR Summer 2024 Q5b Winter 2023 Q5a OR

  7. What do you mean by Serializable Schedule? Explain View Serializability with example.

    7 marksAsked in 3 of 7 papers

    Summer 2026 Q4c Summer 2024 Q4c Winter 2023 Q4c OR

  8. Explain the two-phase locking protocol in detail.

    7 marksAsked in 3 of 7 papers

    Winter 2025 Q4c OR Summer 2025 Q5b Winter 2024 Q5a

  9. Draw E-R diagram for canteen management system showing at least four entity types and their relationships with necessary assumptions.

    7 marksSame type asked in 3 of 7 papers

    Summer 2026 Q2c Summer 2026 Q2c OR Winter 2025 Q3c OR Winter 2024 Q2c

  10. Consider the relation R(ABCD) with dependencies F ={AB->C, BC-> D}. Does the above relation appear in 3NF? If not, normalize it in 3NF.

    7 marksSame type asked in 3 of 7 papers

    Summer 2026 Q3c Winter 2024 Q3c OR Winter 2023 Q3c OR

Show 31 more repeated questionsHide the 31 more
  1. Explain different types of database users.

    4 marksAsked in 3 of 7 papers

    Summer 2026 Q1b Summer 2025 Q1b Summer 2023 Q1a

  2. Explain three level architecture of DBMS.

    4 marksAsked in 3 of 7 papers

    Winter 2025 Q1b Summer 2025 Q2a Summer 2024 Q1b

  3. Briefly explain Generalization and Specialization in E-R diagram.

    4 marksAsked in 3 of 7 papers

    Winter 2025 Q3b Winter 2024 Q2a Winter 2023 Q2c

  4. Differentiate Sparse and Dense dense index in DBMS.

    3 marksAsked in 3 of 7 papers

    Summer 2026 Q4a Winter 2025 Q3b OR Winter 2023 Q5b

  5. Explain Triggers in PL/SQL with example.

    3 marksAsked in 3 of 7 papers

    Summer 2026 Q5a Summer 2025 Q5b OR Winter 2023 Q5a

  6. List and explain different types of locks in transactions.

    3 marksAsked in 3 of 7 papers

    Winter 2025 Q4a Summer 2024 Q4c OR Winter 2023 Q4a OR

  7. What is log-based recovery? List and explain various fields use in log records for log-based recovery.

    3 marksAsked in 3 of 7 papers

    Winter 2025 Q5a Summer 2024 Q4b OR Summer 2023 Q4a

  8. Consider following relations and write queries in the form of relational algebra. Student(std_id, std_name, semester, dept_id) Department(dept_id,dept_name,no_of_faculties)

    3 marksSame type asked in 3 of 7 papers

    Summer 2026 Q2a Summer 2024 Q1c Winter 2023 Q3b Winter 2023 Q3b OR

  9. Explain database system 3-tier architecture with diagram in detail.

    7 marksAsked in 2 of 7 papers

    Summer 2026 Q1c Summer 2023 Q1c

  10. What is normalization? Explain 2NF, 3NF and BCNF with suitable examples.

    7 marksAsked in 2 of 7 papers

    Summer 2026 Q3c OR Winter 2023 Q3c

  11. What is Normalization? Explain 1NF, 2NF and 3NF with suitable example.

    7 marksAsked in 2 of 7 papers

    Winter 2025 Q3c Summer 2025 Q3c

  12. What is a deadlock? How to detect deadlock? Explain with example.

    7 marksAsked in 2 of 7 papers

    Winter 2025 Q5c Summer 2023 Q4b OR

  13. Explain Query Optimization with example.

    7 marksAsked in 2 of 7 papers

    Summer 2025 Q4c Summer 2023 Q3a

  14. Explain the concepts of strong entity and weak entity using real world example.

    7 marksAsked in 2 of 7 papers

    Winter 2024 Q2c OR Winter 2023 Q2c OR

  15. Let R = (A, B, C, D, E, F) be a relation schema with the following dependencies {C → F, E → A, EC → D, A → B} What is the Candidate key of the relation R?

    4 marksAsked in 2 of 7 papers

    Summer 2026 Q3b OR Winter 2023 Q3a OR

  16. Write a short note on Intrusion Detection in DBMS.

    4 marksAsked in 2 of 7 papers

    Summer 2026 Q4b OR Winter 2023 Q4b

  17. Draw and explain transaction state diagram.

    4 marksAsked in 2 of 7 papers

    Winter 2025 Q4b Summer 2025 Q5a

  18. Describe Grant and Revoke commands with suitable example.

    4 marksAsked in 2 of 7 papers

    Winter 2025 Q5b OR Summer 2023 Q5a

  19. Define referential integrity constraint with example.

    4 marksAsked in 2 of 7 papers

    Summer 2024 Q2b Winter 2023 Q2b

  20. Explain SQL Injection in brief.

    4 marksAsked in 2 of 7 papers

    Summer 2025 Q4b Winter 2023 Q4b OR

  21. Categorize joins in the SQL. Explain each with suitable example.

    4 marksAsked in 2 of 7 papers

    Winter 2024 Q5b OR Summer 2023 Q2c OR

  22. Write a PL/SQL function which takes 3 integer numbers as parameters and return an average of same.

    4 marksSame type asked in 2 of 7 papers

    Winter 2025 Q5b Winter 2024 Q5c

  23. Explain candidate key, primary key and foreign key.

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q1a Summer 2023 Q2a

  24. What is Functional Dependency? Explain armstrong’s axioms.

    3 marksAsked in 2 of 7 papers

    Winter 2025 Q3a OR Winter 2023 Q3a

  25. Explain Two phase commit protocol.

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q3a OR Summer 2023 Q4b

  26. Discuss conflict serializability in transactions.

    3 marksAsked in 2 of 7 papers

    Winter 2025 Q4a OR Summer 2025 Q4c OR

  27. Differentiate between conflict and view serializability with respect to transaction.

    3 marksAsked in 2 of 7 papers

    Winter 2024 Q5a OR Summer 2023 Q4c OR

  28. Differentiate dynamic hashing and static hashing.

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q4a OR Winter 2024 Q4a OR

  29. List and explain mapping cardinalities of E-R diagram with example.

    3 marksAsked in 2 of 7 papers

    Winter 2025 Q3a Summer 2023 Q2b

  30. Explain Logical & Physical data independence supported by DBMS

    3 marksAsked in 2 of 7 papers

    Summer 2025 Q1a Summer 2024 Q1a

  31. Explain insertion and deleting anomalies with respect to normalization.

    3 marksAsked in 2 of 7 papers

    Winter 2024 Q3a OR Summer 2023 Q3a OR

Which branches take this subject

GTU's syllabus lists 3130703 for 11 branches. One set of papers serves all of them.

Semester 3: 11 branches

Artificial Intelligence and Data Science, Artificial Intelligence and Machine Learning, Computer Engineering, Computer Science & Design, Computer Science & Engineering, Computer Science & Engineering (Artificial Intelligence and Machine Learning), Computer Science & Engineering (Cyber Security), Computer Science & Engineering (Data Science), Computer Science & Engineering (Internet of Things and Cyber Security Including Block Chain Technology), Information & Communication Technology, Information Technology

Other Semester 3 subjects

Common questions

Are these GTU 3130703 Database Management Systems papers valid for both Regular and Remedial exams?

Yes. Gujarat Technological University (GTU) follows the same 70-mark syllabus, exam blueprint, and 23-mark passing cutoff for both Regular and Remedial (ATKT/backlog) examinations. All 7 past exam sessions (2023 – 2026) serve as comprehensive preparation for either attempt.

How can I download GTU 3130703 Database Management Systems old question papers PDF?

You can download official GTU 3130703 original question paper PDFs directly from the table above with 1 click and zero deceptive ads or wait timers. Every paper also includes interactive online questions with AI study prompts.

What is the passing mark for GTU Database Management Systems (3130703)?

The external theory exam carries 70 marks. The minimum passing cutoff is 23 marks (33%). Exam duration is 2.5 hours.

What is the GTU exam pattern for 3130703?

The examination contains 5 main questions of 14 marks each, totaling 70 marks. Questions 2 through 5 provide internal OR choices, typically split into 3-mark, 4-mark, and 7-mark questions.