Unit1 - Subjective Questions

INT306 • Practice Questions with Detailed Answers

1

Compare File Processing Systems with Database Management Systems (DBMS). What are the main disadvantages of file processing systems that DBMS solves?

2

Explain the Three-Schema Architecture (ANSI/SPARC architecture). What is its primary objective?

3

Define Data Independence. Distinguish between Logical Data Independence and Physical Data Independence.

4

What is the difference between Database Schema and Database Instance? Give an example.

5

List and explain the major components of a DBMS environment.

6

Explain the concept of Data Modeling. Briefly describe the Relational Model and the Entity-Relationship (ER) Model.

7

What are the different types of attributes in the ER Model? Explain with examples and their diagrammatic representation.

8

Describe the concept of Cardinality Ratios in relationships with examples.

9

Distinguish between Strong Entity Sets and Weak Entity Sets. How are they represented in an ER diagram?

10

Explain Generalization and Specialization in the context of the Extended ER Model.

11

Detail the various Integrity Constraints in the Relational Model.

12

Define the following keys in the Relational Model: Super Key, Candidate Key, Primary Key, and Foreign Key.

13

Compare Relational Databases (SQL) and Non-Relational Databases (NoSQL).

14

Explain the Three-Tier DBMS Architecture. How does it differ from Two-Tier architecture?

15

What is a Database Administrator (DBA)? List the key responsibilities of a DBA.

16

What are the advantages of using a DBMS over traditional methods?

17

Briefly explain the Network Model and the Hierarchical Model of databases.

18

What is the 'Degree' of a relationship set in ER modeling? Give examples.

19

List the various applications of Database Management Systems.

20

Explain the role of participation constraints (Total vs. Partial) in an ER Diagram.