wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ITF Databases

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

You have a contact list for an online marketing company. It contains names and email addresses for approximately three million people. A team of twenty marketers works with information on the list. Which solution should you use to store the data?

a)

SPREADSHEET

b)

RELATIONAL DATABASE

c)

WORD PROCESSING SOFTWARE

d)

NON-RELATIONAL DATABASE

2.

Which of the following outlines the structure of the database, such as what tables and fields are included?

a)

Physical schema

b)

Logical schema

c)

Forms

d)

Primary key

3.

Which of the following commands best describes the function of the DELETE command in a relational database?

a)

Deletes a record from a table

b)

Deletes a field from a table

c)

Deletes a schema from a table

d)

Deletes a database or a table

4.

You are creating a table in a relational database. Which of the following is required?

a)

Foreign Key

b)

Constraints

c)

Logical schema

d)

Primary key

5.

Which of the following is considered non-structured data?

a)

Text

b)

Numbers

c)

Pictures

d)

Pictures with metadata

6.

Mary, a user, has created a SQL query to access data in her database. Which of the following terms best describes the type of access she is using?

a)

user interface/utility access

b)

Programmatic access

c)

Database dump

d)

Direct/ manual access

7.

A database developer is working on generating queries. If the developer needs to ensure that the output of the query has data persistence, to where should the data be written? (Choose two.)

a)

HDD

b)

RAM

c)

SSD

d)

CPU

8.

Which command is used to create queries in a relational database?

a)

FIND

b)

SEEK

c)

SEARCH

d)

SELECT

9.

You need to delete a database. Which command is used to do this?

a)

DROP

b)

ALTER

c)

DELETE

d)

REMOVE

10.

Michael, an administrator, needs to add a column to an existing table. Which command should he use?

a)

insert

b)

create

c)

update

d)

alter

11.

A primary key specifically is what?

a)

A field in a table

b)

A record in a table

c)

A schema in a database

d)

A table in a schema

12.

A database contains medical images such as X-rays. Medical professionals have appended notes to the images with the patient’s name and date. What is this an example of?

a)

Structured data

b)

Schema definition

c)

Semi-structured data

d)

Non-structured data

13.

A school has a database with four tables, but it needs a fifth table. Which is used to accomplish this task?

a)

Insert

b)

update

c)

create

d)

alter

14.

An employee at your office just got married and changed their last name. Which command do you use to change their last name in the employee database?

a)

edit

b)

modify

c)

alter

d)

update

15.

Henry wants to understand which of his customers has purchased part number BB8. Which command should he use?

a)

query

b)

find

c)

search

d)

select

16.

Peter is accessing a database using a JDBC connection. Which of the following terms best describes the type of access he is using?

a)

Direct/Manual access

b)

programmatic access

c)

user interface/ utility access

d)

Query/ report builder

17.

Which of the following descriptions best describes the type of structure that stores values as blobs?

a)

relational database

b)

non-relational database

c)

document database

d)

key/value database

18.

Joe creates a database. What does he need to do next to make it usable

a)

Enable permissions

b)

Import data

c)

run queries

d)

create forms

19.

Laura, your manager, instructs you to remove a tabale from a database permanently. Which command should you use

a)

delete

b)

remove

c)

drop

d)

alter

20.

You have created a new table with 12 fields. How many foreign keys can the table have?

a)

0

b)

1

c)

12

d)

unlimited