wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Database Concepts Quiz

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

What is a Database?

a)

A collection of related data

b)

A collection of random data

c)

A hardware component

d)

None of the above

2.

What does DBMS stand for?

a)

Database Maintenance Software

b)

Database Management System

c)

Data Backup Management Software

d)

None of the above

3.

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

a)

Structural Database Testing

b)

Functional Database Testing

c)

Non-functional Testing

d)

Operational Database Testing

4.

What is the purpose of an Entity Relationship Diagram (ERD)?

a)

To write SQL queries

b)

To display entities and their relationships

c)

To manage databases

d)

None of the above

5.

What is a Candidate Key?

a)

An attribute that is a foreign key

b)

A unique identifier for each entity

c)

An attribute that is always null

d)

None of the above

6.

Which entity has a unique identifier?

a)

Weak Entity

b)

Strong Entity

c)

Both

d)

None

7.

What is the cardinality of a relationship?

a)

The minimum number of relationships

b)

The maximum number of relationships

c)

The degree of the relationship

d)

None of the above

8.

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

a)

To allow null values

b)

To uniquely identify records

c)

To store foreign keys

d)

None of the above

9.

What is the 'Not Null' constraint used for?

a)

To enforce unique values

b)

To ensure a field always has a value

c)

To allow duplicate values

d)

None of the above

10.

What is a composite attribute?

a)

An attribute with multiple values

b)

An attribute that is derived from others

c)

An attribute composed of multiple sub-parts

d)

None of the above

11.

Which of the following is NOT a feature of a primary key?

a)

Uniqueness

b)

Allowing null values

c)

Identifying records

d)

Being a candidate key

12.

What is the purpose of the 'Check' constraint?

a)

To enforce a condition on a column's values

b)

To prevent null values

c)

To define a foreign key

d)

None of the above

13.

What is a foreign key?

a)

A unique identifier for a table

b)

A primary key in another table

c)

An attribute that is always null

d)

None of the above

14.

What type of relationship involves three entities?

a)

Binary Relationship

b)

Unary Relationship

c)

Ternary Relationship

d)

None of the above

15.

Which of the following is NOT a relationship type?

a)

One-to-Many

b)

Many-to-One

c)

None-to-Many

d)

Many-to-Many