wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TECH Database ALL

Total questions: 81

Worksheet time: 41mins

Name
Class
Date
1.

Which feature of a database ensures that only authorized users can access the data?

a)

Recovery

b)

Scalability

c)

Security

d)

Centralized access

2.

Which type of data is best stored in a relational database?

a)

Random data

b)

Structured data

c)

Semi-structured data

d)

Non-structured data

3.

What is a query in a database?

a)

A column in a table

b)

A row in a table

c)

A request for data

d)

A type of report

4.

What does a conceptual data model focus on?

a)

Network configurations

b)

Hardware details

c)

High-level ideas

d)

Specific database management systems

5.

What type of database works best with semi-structured data?

a)

Key/value pair database

b)

Hierarchical database

c)

Flat file database

d)

Relational database

6.

Why are databases better for concurrent use compared to spreadsheets?

a)

Spreadsheets are only for single users.

b)

Spreadsheets cannot store words.

c)

Databases are cheaper.

d)

Databases allow many users to access data simultaneously.

7.

What is a key-value database?

a)

A type of file system

b)

A type of non-relational database

c)

A type of spreadsheet

d)

A type of relational database

8.

What does a NOT NULL constraint do?

a)

Ensures a field must have a value

b)

Changes the format of a field

c)

Deletes records with null values

d)

Allows fields to be left blank

9.

What does NoSQL stand for?

a)

New SQL

b)

No SQL Allowed

c)

Non-Structured Query Language

d)

Not Only SQL

10.

What is XML used for in databases?

a)

To create websites

b)

To delete data

c)

To give structure to non-structured data

d)

To encrypt data

11.

What is a database schema?

a)

A type of data storage device

b)

A programming language

c)

A type of software

d)

The architecture of how a database is structured and organized

12.

What do we call the vertical columns in a database?

a)

Fields

b)

Rows

c)

Records

d)

Tables

13.

What is the purpose of data modeling?

a)

To help programmers and others understand the complex flow of data within an organization

b)

To create new programming languages

c)

To manage network security

d)

To design hardware components

14.

Which type of database is best for organizing semi-structured and unstructured data?

a)

Text File

b)

Spreadsheet

c)

Non-relational Database

d)

Relational Database

15.

What type of data falls between organized and unorganized?

a)

Structured data

b)

Random data

c)

Non-structured data

d)

Semi-structured data

16.

What can the value in a key-value pair be?

a)

Only dates

b)

Only numbers

c)

Any type of data

d)

Only words

17.

What is another term for rows in a database?

a)

Tables

b)

Columns

c)

Records

d)

Fields

18.

What type of relationship has one record with a primary key associated with multiple records in other tables with foreign keys?

a)

One-to-one relationship

b)

One-to-many relationship

c)

Many-to-one relationship

d)

Many-to-many relationship

19.

What is a flat file system?

a)

Another name for a spreadsheet.

b)

A way to store images.

c)

A type of database.

d)

A method to back up data.

20.

Which type of data model is the simplest?

a)

Conceptual Data Model

b)

Relational Data Model

c)

Physical Data Model

d)

Logical Data Model

21.

What does a key in a key-value database represent?

a)

A type of data

b)

A unique identifier

c)

A column

d)

A table

22.

What is the purpose of forms in a database?

a)

To reduce data entry errors

b)

To create new tables

c)

To change database settings

d)

To delete records

23.

Why are constraints important in a database?

a)

They prevent data inconsistency.

b)

They make the database run faster.

c)

They allow fields to be left blank.

d)

They allow for more tables to be created.

24.

What is a foreign key?

a)

A primary key from another table

b)

A key that is used to unlock a database

c)

A key that can be left blank

d)

A key that is always the same as the primary key

25.

What type of data is divided into clear, separate categories?

a)

Structured data

b)

Semi-structured data

c)

Non-structured data

d)

Random data

26.

What is one reason organizations prefer databases over spreadsheets?

a)

Databases can generate colorful graphs.

b)

Databases can handle more data points efficiently.

c)

Spreadsheets are only for financial reports.

d)

Spreadsheets are harder to understand.

27.

Which type of data model includes primary keys and foreign keys?

a)

Logical Data Model

b)

Schema Model

c)

Conceptual Data Model

d)

Physical Data Model

28.

Which type of database allows users to access it over the Internet?

a)

Intranet database

b)

Local database

c)

Offline database

d)

Online database

29.

What is the best way to enter large amounts of data into a database?

a)

Typing it in manually

b)

Printing and scanning the information

c)

Using a word processor

d)

Importing it from other sources

30.

In a one-to-one relationship, how many records in one table are associated with records in another table?

a)

One record in one table is associated with only one record in another table

b)

Multiple records in one table are associated with one record in another table

c)

Multiple records in one table are associated with multiple records in another table

d)

One record in one table is associated with multiple records in another table

31.

What does scalability in a database mean?

a)

The ability to store physical items

b)

The process of adding more physical hard drives for data storage

c)

The ability to handle a large amount of data efficiently

d)

The ability to access social media

32.

What does forced data entry mean in the context of databases?

a)

Controlling and validating the information users enter.

b)

Forcing users to enter data quickly.

c)

Forcing users to back up their data.

d)

Forcing users to use specific software.

33.

Which of the following can be a primary key?

a)

First name

b)

Favorite color

c)

Last name

d)

Phone number

34.

What does a relationship in a database do?

a)

Connects two entities

b)

Stores data

c)

Deletes data

d)

Creates a new database

35.

What is a database?

a)

A highly organized, multi-table digital storage system

b)

A social media platform

c)

A place to store physical items

d)

A type of computer game

36.

What is a report in a database?

a)

A row in a table

b)

A column in a table

c)

A summary of data

d)

A type of query

37.

What is the main purpose of a physical data model?

a)

To manage software updates

b)

To design user interfaces

c)

To show how to set up a database using a specific database management system

d)

To create a high-level view of data

38.

How does a document database store data?

a)

In rows and columns

b)

In word documents

c)

In spreadsheets

d)

In flexible documents

39.

What is one advantage of databases in terms of data recovery?

a)

Databases are easier to delete.

b)

Databases are always online.

c)

Databases back up information within seconds.

d)

Databases never lose data.

40.

What is a primary key in a database?

a)

A type of data that can be left blank

b)

A value that can change over time

c)

A unique identifier for each record

d)

A common name shared by multiple records

41.

What type of files can a document database store?

a)

Only video files

b)

Many different types of files

c)

Only text files

d)

Only image files

42.

What is a relational database?

a)

A database that stores data in a single table.

b)

A database that only stores text data.

c)

A database that keeps data in several connected tables.

d)

A database that does not use tables at all.

43.

What is the primary key in a relational database?

a)

A field that uniquely identifies each record.

b)

A field that stores the largest number.

c)

A field that is always empty.

d)

A field that contains duplicate values.

44.

What data formats are commonly used in document databases?

a)

CSV and TXT

b)

HTML and CSS

c)

JSON and XML

d)

DOC and PDF

45.

What does cloud storage mean in the context of databases?

a)

Storing data online, managed by a cloud provider

b)

Storing data offline

c)

Storing data on local servers

d)

Storing data on an intranet

46.

What is non-structured data?

a)

Data that is always numerical

b)

Data that fits neatly into rows and columns

c)

Data that doesn't have a clear order or pattern

d)

Data that is always textual

47.

What is a key benefit of using offline databases?

a)

They are accessible from anywhere.

b)

They are managed by cloud providers.

c)

They offer 99.9% availability.

d)

They reduce the risk of cyber attacks.

48.

Why are key-value databases useful for tasks that need quick data access?

a)

They use complex data models

b)

They cannot grow quickly

c)

They are difficult to understand

d)

They have a flexible structure

49.

What is one advantage of local databases?

a)

They offer 99.9% availability

b)

They can be accessed faster

c)

They are managed by cloud providers

d)

They reduce the risk of cyber attacks

50.

Which of the following correctly defines a field?

a)

A request for data from the database

b)

A summary of data

c)

A collection of related fields in a row

d)

A single piece of information in a database

51.

What does RDBMS stand for?

a)

Real-time Database Management System

b)

Relational Database Management System

c)

Relational Data Monitoring System

d)

Random Data Management System

52.

Why are databases important for businesses?

a)

They allow businesses to make smart choices and plan for the future.

b)

They help in organizing physical files.

c)

They provide a list of all installed software.

d)

They only work in the cloud.

53.

Which of the following correctly defines a database record?

a)

A single piece of information in a database

b)

A column in a table

c)

A summary of data

d)

A collection of related fields in a row

54.

What is a document database?

a)

A type of non-relational database

b)

A type of relational database

c)

A type of spreadsheet

d)

A type of word processor

55.
Which is the best example of a primary key?
a)
Driver's License Number
b)
Home Runs Hit
c)
Price
d)
First and Last Name
56.
Data _____ helps ensure that an incorrect entry isn't made.
a)
validation
b)
checks
c)
accuracy
d)
integrity
57.
A quick way to find data in a database is to use _____.
a)
queries
b)
quandries
c)
questions
d)
file folders
58.

The UPDATE SQL clause can _____________

a)

update only one row at a time

b)

update more than one row at a time

c)

delete more than one row at a time

d)

delete only one row at a time

59.

What would the SQL query pictured do?

a)

Find all the men

b)

Find all of the female writers

c)

Find all of Elgar's friends

d)

Find all the male writers

e)

Find all the fish

60.

Which SQL statement is used to insert new data in a database?

a)

ADD RECORD

b)

INSERT INTO

c)

INSERT NEW

d)

ADD NEW

61.

Joe would like to change/manipulate all the records in a customers table. Which type of data language would he use?

a)

Data Definition Language

b)

Data

c)

Data Manipulation Language

d)

Operational

62.

John is looking to alter the schema of the database. Which data language would he most likely use?

a)

Data Defined Language

b)

DML

c)

Analytical

d)

Operational

63.

There are several table relationships when creating databases. The example of one building to several classrooms is known as?

a)

One-to-One

b)

One-to-Many

c)

Many-to-Many

d)

No Relationship

64.
 Juan needs to create a database of all his friends. In a table, what is all the information about one friend considered?   
a)
  Field 
b)
 Record
c)
 Table
d)
  Entry
65.

Marty, a database administrator, has added a foreign key to a table in a database. Which of the following describes the purpose of a foreign key?

a)

To allow the storage of unstructured data.

b)

For one table to reference records in another table.

c)

To provide a way to distinguish records within a table.

d)

For one database to reference another database.

66.

A business wants to set up a database to store customer and order information. They have decided to use a relational database. Which of the following is the main benefit of using a relational database?

a)

The data can be organized into separate tables that are related to each other.

b)

The data can be stored as unstructured data.

c)

The data can be saved as a flat file.

d)

The data is stored as a single file for quick retrieval.

67.

A database administrator is setting up a new table that will contain customer information. The fields include name, address, company, phone, email, and customer ID. The administrator is using the customer ID to uniquely identify each customer record. Which of the following BEST describes the customer ID field?

a)

Public key

b)

Foreign key

c)

Primary key

d)

Private key

68.

Which of the following should NOT be used as a primary key in a table?

a)

First name

b)

Username

c)

Social Security number

d)

Employee ID

69.

What data formats are commonly used in document databases?

a)

CSV and TXT

b)

DOC and PDF

c)
  1. JSON and XML

d)

HTML and CSS

70.

What is non-structured data?

a)

Data that fits neatly into rows and columns

b)
  1. Data that doesn't have a clear order or pattern

c)

Data that is always numerical

d)

Data that is always textual

71.

Why are key-value databases useful for tasks that need quick data access?

a)

They use complex data models

b)

They have a flexible structure

c)

They are difficult to understand

d)

They cannot grow quickly

72.

What can the value in a key-value pair be?

a)

Only numbers

b)

Only words

c)

Any type of data

d)

Only dates

73.

Which of the following correctly defines a database record?

a)

A single piece of information in a database

b)

A collection of related fields in a row

c)

A column in a table

d)

A summary of data

74.

What is one reason organizations prefer databases over spreadsheets?

a)

Databases can generate colorful graphs

b)

Databases can handle more data points efficiently

c)
  1. Spreadsheets are harder to understand.

d)

Spreadsheets are only for financial reports

75.

What does scalability in a database mean?

a)

The ability to store physical items

b)

The ability to handle a large amount of data efficiently

c)

The process of adding more physical hard drives for data storage

d)

The ability to access social media

76.

In a database where each employee is assigned to one project, and each project can have multiple employees, which database design option would apply?

a)

The Project table has a primary key of ProjectID and a foreign key of EmployeeID. The Employee table has a primary key of EmployeeID.

b)

The Project table has a primary key of ProjectID. The Employee table has a primary key of EmployeeID and a foreign key of ProjectID.

c)

The Project table has a primary key of ProjectID. The Employee table has a primary key of EmployeeID and a foreign key of EmployeeID.

d)

The Project table has a primary key of ProjectID and a foreign key of EmployeeID. The Employee table has a primary key of ProjectID.

77.

Adding a new relational database, table, or index is a function of which Data Definition Language (DDL) command?

a)

CREATE

b)

INSERT

c)

UPDATE

d)

ALTER

78.

How is a key/value pair database different from a relational database?

a)

In a relational database, all attributes of a record are defined up front, and each record has all of the same attributes as the other records. In a key/value pair database, objects and their properties are stored, but each object doesn’t have to have all of the properties.

b)

A relational database uses primary and foreign keys to establish relationships among tables. A key/value pair database uses a pair of primary keys, but no foreign keys to join tables

c)

A relational database can contain data about many subjects/themes, with each theme (customer, invoice, product, etc.) having its own table. In a key/value pair database, data for only two themes can be included

d)

Both types of databases have formal structures to link the different data objects and files. But searches and queries are not used with key/value pair databases.

79.

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

a)

To uniquely identify each record in a table

b)

To establish a relationship between two tables

c)

To speed up database queries

d)

To store large amounts of text data

80.

Which of the following is a characteristic of a non-relational database?

a)

Data is always encrypted

b)

Data is stored in tables with rows and columns

c)

Data is stored in a flexible, schema-less format

d)

Data is stored in a single table

81.

What is the role of an index in a database?

a)

To improve the speed of data retrieval operations

b)

To ensure data consistency

c)

To provide a backup of the database

d)

To store images and videos