Database Management System
Past examination question papers and complete curriculum syllabus for Database Management System (ENCT 301), Bachelor in Computer Engineering Semester 5 under Institute of Engineering (IOE), Tribhuvan University.
Past Question Papers (PDF)
Switch tabs to view different exam papers5th-sem_Database Management System.pdf
IOE Past Examination Paper
Document information: This past examination paper is identified as an IOE/TU academic document and was cataloged from a public Google Drive archive. This independent website did not create the examination paper and is not affiliated with TU or IOE.
Rights holders can request correction or removal by emailing subeshgaming@gmail.com with this page URL and supporting details.
Most Frequently Asked Questions
Top recurring IOE board exam questions for Database Management System with verified mark schemes, formula notation, and recurrence frequency.
Introduction
4 QuestionsData Models
3 QuestionsRelational Query Languages
4 QuestionsDatabase Constraints and Normalization
3 QuestionsQuery Processing and Optimization
2 QuestionsFile Structure and Hashing
5 QuestionsTransaction Processing and Concurrency Control
6 QuestionsCrash Recovery
3 QuestionsCurriculum Syllabus & Course Topics
Sourced from TU curriculum portalChapter-wise Units & Micro-Syllabus Topics (9 Units)
1. Introduction
- 1.1Application and evolution of database
- 1.2Data abstraction (Physical, logical, and view level) and data independence
- 1.3Schema and instances
2. Data Models
- 2.1Introduction to data models (Entity-relationship, relational, object model, hierarchical, network, graph data models)
- 2.2E-R model 2.2.1 Entities and entity sets 2.2.2 Attributes and keys 2.2.3 Strong and weak entity sets 2.2.4 Relationship and relationship sets (Mapping cardinalities) 2.2.5 Specialization, generalization and aggregation
- 2.3Relational model 2.3.1 Concept of relational model, key constraints 2.3.2 Converting ER model into relational model
3. Relational Query Languages
- 3.1Relational algebra
- 3.2Concept of DDL, DML and DCL
- 3.3Overview of the SQL query language-DDL and DML queries
- 3.4Set operations
- 3.5Aggregate functions โ GROUP BY โ HAVING
- 3.6Joins and types of joins
- 3.7Nested sub queries
- 3.8Database modification (Insert, update, delete)
- 3.9Views
- 3.10Triggers and stored procedures
- 3.11Privilege and roles management โ GRANT and REVOKE statements
4. Database Constraints and Normalization
- 4.1Integrity constraints and domain constraints
- 4.2Assertions
- 4.3Functional dependencies
- 4.4Different normal forms (1NF, 2NF, 3NF, BCNF)
5. Query Processing and Optimization
- 5.1Query processing, optimization and evaluation
- 5.2Transformation of relational expressions
- 5.3Techniques of implementing query optimization - Cost based optimization and heuristic optimization
- 5.4Query evaluation - Materialization and pipelining
- 5.5Denormalization for performance
- 5.6Materialized view
- 5.7Performance tuning
6. File Structure and Hashing
- 6.1Disks and storage
- 6.2Records organizations
- 6.3Ordered indices
- 6.4B+ tree index
- 6.5Hashing concepts - Static and dynamic hashing
7. Transaction Processing and Concurrency Control
- 7.1Transaction and transaction model - State diagram
- 7.2ACID properties
- 7.3Concurrent execution of transactions
- 7.4Serializability (Conflict and view serializability)
- 7.5Lock based protocols
- 7.6Deadlock handling and prevention
- 7.7Multiple granularity
8. Crash Recovery
- 8.1Failure classification
- 8.2Recovery and atomicity
- 8.3Log-based recovery
- 8.4Shadow paging
- 8.5High availability using remote backup systems
9. Advanced Database Concepts
- 9.1Concept of object-oriented databases
- 9.2Distributed database model
- 9.3Concept of data warehousing and online analytical processing
- 9.4Basic concepts of NoSQL and big data
Examination Scheme & Marks Distribution
Evaluation Structure
- Final Board Theory Exam: 60 Marks (Pass mark: 24)
- Internal Assessment: 40 Marks (Pass mark: 16)
- Practical / Lab Exam: 25 or 50 Marks (Continuous lab evaluation + viva, where applicable)
* This is the general current IOE 60/40 scheme; verify course-specific details in the syllabus above.
Exam Preparation Guidelines
- Review the 4 available past examination papers to identify recurring patterns, core problem types, and chapter weightage.
- Practice writing clean algorithms and code implementations, tracing dry runs with sample inputs, and explaining complexity trade-offs.
- Structure answers with labeled diagrams, concise bullet points, and highlight final answers in numerical solutions.
Frequently Asked Questions (Database Management System)
Q: How can I download Database Management System past question papers?
You can preview or download the Database Management System question papers (PDF) directly using the built-in viewer on this page with zero redirects or paywalls.
Q: What is the pass mark for Database Management System?
The general current scheme is a 60-mark final theory exam and a 40-mark internal assessment, with pass marks of 24 and 16. Verify the course-specific syllabus above.
Q: Where can I find the complete syllabus for this subject?
The available chapter-wise syllabus and topic breakdown is indexed in the Syllabus section above, with links to the curriculum PDF source.