Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Database Management Systems Quiz

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

What is a Database Management System (DBMS)?

a)

A type of hardware

b)

A network protocol

c)

A software for managing databases

d)

A programming language

2.

Which of the following is a characteristic of a database?

a)

Data redundancy

b)

Data inconsistency

c)

Data integrity

d)

Data isolation

3.

What does SQL stand for?

a)

Structured Query Language

b)

Simple Query Language

c)

Standard Query Language

d)

Sequential Query Language

4.

Which of the following is an example of a Relational DBMS?

a)

MongoDB

b)

MySQL

c)

Cassandra

d)

Neo4j

5.

What is the primary purpose of metadata?

a)

To store user data

b)

To perform data analysis

c)

To describe data properties

d)

To manage database security

6.

Which architecture separates the user interface from the database?

a)

2-tier architecture

b)

4-tier architecture

c)

1-tier architecture

d)

3-tier architecture

7.

What is the main advantage of using a DBMS?

a)

Increased data redundancy

b)

Centralized data management

c)

Manual data processing

d)

Limited user access

8.

What type of relationship is represented by a diamond shape in an ER diagram?

a)

Attribute

b)

Entity

c)

Weak entity

d)

Relationship

9.

Which of the following is NOT a type of database model?

a)

Linear Model

b)

Hierarchical Model

c)

Relational Model

d)

Object-oriented Model

10.

What does data independence refer to?

a)

Data redundancy

b)

Data stored in multiple locations

c)

Data security measures

d)

Separation of data from applications

11.

Which of the following is a disadvantage of using a DBMS?

a)

Centralized data access

b)

Increased data security

c)

Improved data integrity

d)

High overhead costs

12.

What is a weak entity in an ER model?

a)

An entity with multiple attributes

b)

An entity that cannot be uniquely identified

c)

An entity that has no relationships

d)

An entity with a primary key

13.

Which of the following describes a one-to-many relationship?

a)

One entity is associated with one entity

b)

No entities are associated

c)

One entity is associated with multiple entities

d)

Multiple entities are associated with one entity

14.

What is the role of a Database Administrator (DBA)?

a)

To perform data entry

b)

To design hardware

c)

To manage database security and integrity

d)

To develop applications

15.

Which of the following is a benefit of using a relational database?

a)

Data is stored in a flat file

b)

Data can be easily queried using SQL

c)

Data cannot be related to other data

d)

Data is always unstructured

16.

What does normalization in a database refer to?

a)

Reducing data redundancy

b)

Enhancing data security

c)

Increasing data duplication

d)

Creating backup copies

17.

Which of the following is a common use of a database index?

a)

To increase data redundancy

b)

To manage user permissions

c)

To speed up data retrieval

d)

To store large amounts of data

18.

What is the purpose of a foreign key in a relational database?

a)

To store large amounts of data

b)

To establish a relationship between two tables

c)

To uniquely identify a record

d)

To improve data retrieval speed

19.

Which of the following is a feature of a NoSQL database?

a)

ACID transactions

b)

Support for unstructured data

c)

Table-based structure

d)

Fixed schema

20.

What does the term 'data integrity' refer to in a database?

a)

Ensuring data is accurate and consistent

b)

Storing data in multiple formats

c)

Increasing data redundancy

d)

Limiting data access to authorized users

21.

Which SQL command is used to remove a table from a database?

a)

DROP

b)

DELETE

c)

REMOVE

d)

TRUNCATE

22.

What is the purpose of a primary key in a database?

a)

To establish relationships between tables

b)

To uniquely identify each record in a table

c)

To store large amounts of data

d)

To improve data retrieval speed

23.

What is the purpose of a data model in a database?

a)

To create backups

b)

To define the structure of data

c)

To perform data entry

d)

To manage user permissions

24.

Which SQL command is used to update existing records in a table?

a)

UPDATE

b)

MODIFY

c)

CHANGE

d)

ALTER

25.

Which of the following best describes a many-to-many relationship?

a)

Multiple entities are associated with multiple entities

b)

Multiple entities are associated with one entity

c)

One entity is associated with multiple entities

d)

One entity is associated with one entity

26.

Which SQL command is used to create a new table in a database?

a)

CREATE

b)

INSERT

c)

ADD

d)

NEW

27.

What does the term 'schema' refer to in a database context?

a)

The process of data normalization

b)

The method of data encryption

c)

The structure that defines the organization of data

d)

The physical storage of data

28.

Which SQL command is used to retrieve data from a database?

a)

SELECT

b)

GET

c)

FETCH

d)

RETRIEVE

29.

What is a characteristic of a relational database?

a)

Data cannot be related

b)

Data is stored in tables

c)

Data is unstructured

d)

Data is stored in key-value pairs

30.

Which SQL command is used to delete records from a table?

a)

REMOVE

b)

ERASE

c)

DROP

d)

DELETE