wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Database Bitesize

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is a database?

a)

A collection of data organized for easy access and management

b)

A type of software used for graphic design

c)

A programming language

d)

A hardware device for storing data

2.

Name two types of databases.

a)

Flat-file and relational

b)

SQL and NoSQL

c)

Primary and foreign

d)

Static and dynamic

3.

What is a primary key?

a)

A unique identifier for a record in a database table

b)

A key used to encrypt data

c)

A secondary identifier for a record

d)

A type of database relationship

4.

Explain the term 'foreign key'.

a)

A key used to access foreign databases

b)

A unique identifier for a record in a database table

c)

A field in one table that uniquely identifies a row of another table

d)

A type of database management system

5.

What is a relational database?

a)

A database that stores data in a single table

b)

A database that stores data in multiple tables with relationships between them

c)

A database used for storing images

d)

A database that does not support SQL

6.

Define 'data redundancy'.

a)

The duplication of data in a database

b)

The process of normalizing data

c)

The encryption of data

d)

The deletion of data

7.

What is the purpose of a database management system (DBMS)?

a)

To manage and control access to the database

b)

To design websites

c)

To create graphic designs

d)

To manage network security

8.

Describe the term 'data integrity'.

a)

The accuracy and consistency of data in a database

b)

The process of encrypting data

c)

The duplication of data

d)

The deletion of data

9.

What is SQL and what is it used for?

a)

A programming language used for web development

b)

A query language used for managing and manipulating databases

c)

A type of database management system

d)

A software used for graphic design

10.

Explain the difference between a flat-file database and a relational database.

a)

Flat-file databases store data in multiple tables; relational databases store data in a single table

b)

Flat-file databases store data in a single table; relational databases store data in multiple tables with relationships

c)

Flat-file databases are used for graphic design; relational databases are used for web development

d)

Flat-file databases do not support SQL; relational databases support SQL

11.

What is a query in the context of databases?

a)

A request for data from a database

b)

A type of database relationship

c)

A programming language

d)

A hardware device for storing data

12.

Name and describe two types of database relationships.

a)

Primary and foreign

b)

One-to-one and one-to-many

13.

What is normalization in databases?

a)

The process of organizing data to reduce redundancy

b)

The encryption of data

c)

The deletion of data

d)

The duplication of data

14.

Explain the term 'entity' in a database.

a)

A unique identifier for a record

b)

A field in a table

c)

An object or concept about which data is stored

d)

A type of database relationship

15.

What is an attribute in a database?

a)

A unique identifier for a record

b)

A field in a table that stores data about an entity

c)

A type of database relationship

d)

A query language

16.

Describe the purpose of an index in a database.

a)

To speed up the retrieval of data

b)

To encrypt data

c)

To delete data

d)

To duplicate data

17.

What is a data type? Give two examples.

a)

A programming language; SQL and NoSQL

b)

A type of database relationship; primary and foreign

c)

A classification of data; integer and string

d)

A hardware device; hard drive and SSD

18.

Explain the concept of 'data validation'.

a)

The process of ensuring data is accurate and consistent

b)

The encryption of data

c)

The duplication of data

d)

The deletion of data

19.

What is a report in a database system?

a)

A formatted presentation of data

b)

A type of database relationship

c)

A programming language

d)

A hardware device for storing data

20.

The role of a database administrator (DBA) is to:

a)

manage and maintain the database system

b)

design websites

c)

create graphic designs

d)

manage network security