Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Database Management System Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

A Database Management System (DBMS) is primarily used to:

a)

Store data in files

b)

Manage and retrieve data efficiently

c)

Process programming logic

d)

Perform only arithmetic operations

2.

Which of the following is the oldest database model?

a)

Relational model

b)

Hierarchical model

c)

Network model

d)

Object-oriented model

3.

One major advantage of a DBMS over a file system is:

a)

Reduced data redundancy

b)

Higher storage requirements

c)

Increased manual processing

d)

Faster data access in all cases

4.

In a file-based system, data inconsistency occurs due to:

a)

Lack of redundancy

b)

Use of a structured format

c)

Multiple copies of the same data

d)

The presence of a DBMS

5.

Which of the following is not a data model?

a)

Relational model

b)

Hierarchical model

c)

Spreadsheet model

d)

Network model

6.

In the relational model, data is organized in:

a)

Trees

b)

Graphs

c)

Tables

d)

Records

7.

The external level in a DBMS is also called:

a)

Logical level

b)

User view level

c)

Physical level

d)

Storage level

8.

The physical level of abstraction describes:

a)

How data is stored in the database

b)

The structure of tables and relationships

c)

User interactions with the database

d)

The logical representation of data

9.

Logical data independence refers to:

a)

Changing the physical schema without modifying logical schema

b)

Changing the logical schema without modifying the external schema

c)

Changing the external schema without modifying the logical schema

d)

The ability to store redundant data

10.

Which type of data independence protects applications from changes in physical storage structures?

a)

Logical data independence

b)

Conceptual data independence

c)

Physical data independence

d)

None of the above

11.

The query processor in a DBMS is responsible for:

a)

Managing transactions

b)

Optimizing and executing queries

c)

Handling user authentication

d)

Data storage and retrieval

12.

The DBMS component that ensures consistency and handles transaction failures is called:

a)

Query Processor

b)

Storage Manager

c)

Transaction Manager

d)

Data Dictionary

13.

What is the purpose of an ER diagram?

a)

To write SQL queries

b)

To visually represent database structure

c)

To execute database transactions

d)

To store data directly

14.

An attribute that can have multiple values is called a:

a)

Simple attribute

b)

Composite attribute

c)

Multivalued attribute

d)

Derived attribute

15.

A weak entity is one that:

a)

Has a primary key

b)

Cannot exist without a related entity

c)

Is independent of other entities

d)

Contains only multivalued attributes

16.

In the ER model, a relationship represents:

a)

A physical storage mechanism

b)

A connection between two or more entities

c)

A type of query execution plan

d)

A file storage system

17.

Generalization in an ER model refers to:

a)

Combining multiple entities into a higher-level entity

b)

Splitting an entity into multiple sub-entities

c)

Creating duplicate data

d)

Eliminating foreign keys

18.

Specialization is the process of:

a)

Creating a general entity from multiple sub-entities

b)

Creating a subclass from a higher-level entity

c)

Eliminating attributes from an entity

d)

Merging two tables in a relational database

19.

In relational algebra, the projection operator is used to:

a)

Select specific columns from a relation

b)

Retrieve rows that satisfy a condition

c)

Combine two relations

d)

Remove duplicate rows

20.

The Cartesian product in relational algebra results in:

a)

The union of two tables

b)

The difference of two tables

c)

A combination of all rows from two tables

d)

The division of one table by another