wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

QUIZ 3 - Data Design and Database Management

Total questions: 40

Worksheet time: 13mins

Name
Class
Date
1.

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

a)

To store data in a file-oriented system

b)

To manage and analyze data efficiently

c)

To create physical storage devices

d)

To eliminate the need for data security

2.

Which of the following best describes normalization?

a)

The technique for coding data in binary

b)

The method of storing data in physical media

c)

The process of organizing data to reduce redundancy

d)

The process of creating redundant data

3.

What does a primary key do in a database?

a)

Stores multiple values in a single field

b)

Uniquely identifies a record in a table

c)

Links two tables together

d)

Represents a common field in multiple tables

4.

In an entity-relationship diagram, what does cardinality represent?

a)

The relationship between two entities

b)

The number of fields in a table

c)

The type of data stored in a field

d)

The physical storage location of data

5.

Which of the following is NOT a type of relationship in an entity-relationship diagram?

a)

One-to-many

b)

Many-to-many

c)

Many-to-few

d)

One-to-one

6.

What is a foreign key?

a)

A field that contains repeating values

b)

A field that links two tables together

c)

A field that cannot be null

d)

A unique identifier for a record

7.

Which coding scheme is commonly used on personal computers?

a)

Unicode

b)

Binary

c)

ASCII

d)

EBCDIC

8.

What is the main advantage of using a DBMS over a file-oriented system?

a)

Simpler data access methods

b)

Better data security and integrity

c)

Increased data redundancy

d)

Lower cost of implementation

9.

What does referential integrity ensure in a relational database?

a)

Data can be duplicated across tables

b)

Foreign key values must match primary key values

c)

All data is stored in one table

d)

All fields must be unique

10.

Which of the following is a characteristic of data warehousing?

a)

It stores data in a single file

b)

It is used for real-time transaction processing

c)

It integrates data from multiple sources

d)

It only contains structured data

11.

What is the purpose of a data manipulation language (DML)?

a)

To ensure data security and integrity

b)

To create user interfaces for databases

c)

To control database operations like storing and retrieving data

d)

To define the structure of a database

12.

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

a)

One instance of an entity cannot relate to any other entity

b)

One instance of an entity relates to one instance of another entity

c)

Many instances of one entity can relate to many instances of another entity

d)

One instance of an entity can relate to many instances of another entity

13.

What is the first step in the normalization process?

a)

Creating the third normal form

b)

Identifying functional dependencies

c)

Eliminating repeating groups

d)

Creating an unnormalized design

14.

What is the role of a database administrator (DBA)?

a)

To design user interfaces for databases

b)

To ensure data security and manage the database

c)

To write data manipulation languages

d)

To create physical storage devices

15.

Which of the following is a benefit of data mining?

a)

It reduces the amount of data stored

b)

It helps find patterns and relationships in large datasets

c)

It simplifies data entry processes

d)

It eliminates the need for data warehousing

16.

What is the main function of a data definition language (DDL)?

a)

To manipulate data within a database

b)

To define the structure and schema of a database

c)

To ensure data integrity and security

d)

To perform data analysis and reporting

17.

Which of the following is a common use case for data warehousing?

a)

Real-time transaction processing

b)

Historical data analysis and reporting

c)

Data entry and validation

d)

Creating user interfaces for applications

18.

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

a)

To uniquely identify a record using multiple fields

b)

To link two tables together

c)

To store multiple values in a single field

d)

To ensure all fields in a table are unique

19.

What is the purpose of denormalization in a database?

a)

To reduce data redundancy

b)

To improve query performance

c)

To ensure data integrity

d)

To create additional tables

20.

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

a)

DELETE

b)

DROP

c)

REMOVE

d)

TRUNCATE

21.

What is the main purpose of indexing in a database?

a)

To ensure data is unique

b)

To speed up data retrieval

c)

To store data in a compressed format

d)

To maintain referential integrity

22.

What is the purpose of a data warehouse?

a)

To store operational data

b)

To support business intelligence activities

c)

To manage real-time transactions

d)

To create user interfaces for applications

23.

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

a)

Data is stored in a flat file

b)

Data is organized in tables with relationships

c)

Data cannot be queried

d)

Data is stored in a hierarchical structure

24.

What does SQL stand for?

a)

Structured Query Language

b)

Simple Query Language

c)

Standard Query Language

d)

Sequential Query Language

25.

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

a)

UPDATE

b)

EDIT

c)

CHANGE

d)

ALTER

26.

What is the purpose of a transaction in a database?

a)

To ensure data is stored permanently

b)

To group multiple operations into a single unit

c)

To create backups of the database

d)

To optimize query performance

27.

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

a)

Hierarchical

b)

Flat-file

c)

Network

d)

All of the above

28.

Which of the following is a characteristic of a many-to-many relationship?

a)

One instance of an entity can relate to multiple instances of another entity

b)

One instance of an entity relates to exactly one instance of another entity

c)

Many instances of one entity can relate to only one instance of another entity

d)

One instance of an entity cannot relate to any other entity

29.

What is the purpose of a unique constraint in a database?

a)

To ensure that all values in a column are different

b)

To link two tables together

c)

To allow duplicate values in a column

d)

To define the primary key of a table

30.

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

a)

SELECT

b)

GET

c)

FETCH

d)

RETRIEVE

31.

What is the main advantage of using indexes in a database?

a)

To increase data redundancy

b)

To speed up data retrieval

c)

To ensure data integrity

d)

To simplify database design

32.

What is the purpose of a stored procedure in a database?

a)

To automate repetitive tasks

b)

To create user interfaces

c)

To store data in a file

d)

To define the structure of a table

33.

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 and manipulated

c)

It requires less storage space

d)

It eliminates the need for data normalization

34.

Which of the following is a type of database model?

a)

Hierarchical model

b)

Flat file model

c)

Network model

d)

All of the above

35.

What is the main purpose of a data dictionary in a database?

a)

To store user data

b)

To define the structure of the database

c)

To manage database security

d)

To optimize query performance

36.

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

a)

UPDATE

b)

MODIFY

c)

CHANGE

d)

ALTER

37.

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

a)

CREATE

b)

ADD

c)

INSERT

d)

MAKE

38.

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

a)

To uniquely identify a record

b)

To establish a relationship between two tables

c)

To store large amounts of data

d)

To ensure data integrity within a single table

39.

Which of the following is a common database normalization form?

a)

First Normal Form (1NF)

b)

Second Normal Form (2NF)

c)

Third Normal Form (3NF)

d)

All of the above

40.

What is the role of a primary key in a relational database?

a)

To link two tables together

b)

To uniquely identify a record in a table

c)

To store large amounts of data

d)

To ensure data integrity within a single table