Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Database System, Data Models, and Relationship

Total questions: 91

Worksheet time: 46mins

Name
Class
Date
1.

Data are considered as:

a)

Processed facts

b)

Organized knowledge

c)

Raw facts

d)

Contextual information

2.

Information is:

a)

Raw data without context

b)

Data processed into meaningful form

c)

Metadata about data

d)

Random facts

3.

Which of the following is the foundation of information?

a)

Reports

b)

Metadata

c)

Data

d)

Knowledge

4.

Good decisions in organizations require:

a)

Raw facts

b)

Knowledge without data

c)

Accurate and timely information

d)

Manual record keeping

5.

A database is best defined as:

a)

A random collection of data

b)

A spreadsheet of facts

c)

A shared, integrated computer structure storing data

d)

A program for calculation

6.

Metadata refers to:

a)

Data about data

b)

Historical data only

c)

Temporary data

d)

Incomplete data

7.

A DBMS is:

a)

Software for analyzing statistics

b)

A collection of programs that manage database structure and access

c)

A type of operating system

d)

A spreadsheet application

8.

Which of the following is not an advantage of DBMS?

a)

Improved data sharing

b)

Improved data security

c)

More data redundancy

d)

Improved productivity

9.

A single-user database is also called:

a)

Desktop database

b)

Enterprise database

c)

Workgroup database

d)

Distributed database

10.

An enterprise database supports:

a)

Only one user

b)

A small number of users

c)

A large number of users across the organization

d)

Only personal storage

11.

A centralized database stores data:

a)

On multiple sites

b)

At a single site

c)

In multiple user machines

d)

On cloud only

12.

A distributed database stores data:

a)

Only in a central server

b)

In several different sites

c)

On a personal computer

d)

In spreadsheets

13.

A transactional database is also called:

a)

Analytical database

b)

Production or operational database

c)

Metadata database

d)

None of the above

14.

A data warehouse is primarily used for:

a)

Daily transactions

b)

Tactical or strategic decision-making

c)

Storing random logs

d)

End-user security

15.

File systems are predecessors of:

a)

Operating systems

b)

Databases

c)

Data warehouses

d)

Internet servers

16.

A major flaw of file system data management was:

a)

Too much structured independence

b)

Data redundancy and inconsistency

c)

Ease of use

d)

Fast processing

17.

Which of the following best describes file system storage?

a)

A collection of file folders, each tagged and kept in a cabinet

b)

A structured table of tuples

c)

A hierarchical database

d)

A relational model

18.

Manual filing systems became inefficient because:

a)

They were too flexible

b)

They were cumbersome for large data collections

c)

They had no metadata

d)

They required DBMS software

19.

A DBMS acts as:

a)

A replacement for computers

b)

The intermediary between the user and database

c)

A data warehouse

d)

A backup tool only

20.

Which of these is a main function of DBMS?

a)

Manage structure of the database and control data access

b)

Only provide hardware storage

c)

Generate automatic knowledge

d)

Work as an operating system

21.

Improved decision making is possible with DBMS because:

a)

It creates raw facts automatically

b)

It produces accurate and timely information

c)

It removes the need for context

d)

It guarantees knowledge without data

22.

DBMS improves productivity because:

a)

It increases redundancy

b)

It eliminates all metadata

c)

It provides integrated access to shared data

d)

It reduces user interaction

23.

Which of the following is not a role of DBMS?

a)

Improved data sharing

b)

Better data integration

c)

Minimized inconsistency

d)

Increased manual processing

24.

Database design focuses on:

a)

Identifying user passwords

b)

Designing structure for end-user data

c)

Improving hardware speed

d)

Operating system upgrades

25.

A well-designed database:

a)

Causes errors in processing

b)

Facilitates data management and accurate information generation

c)

Requires redundant data

d)

Makes tracing errors harder

26.

A poorly designed database:

a)

Is always more secure

b)

Produces difficult-to-trace errors

c)

Simplifies decision making

d)

Eliminates metadata

27.

Unstructured data refers to:

a)

Data organized in tabular form

b)

Data in original, raw state

c)

Data formatted in XML

d)

Only numerical values

28.

Semistructured data:

a)

Has no organization

b)

Is partly processed (e.g., XML)

c)

Is stored only in spreadsheets

d)

Exists only in paper form

29.

XML databases are useful because:

a)

They support semistructured data

b)

They eliminate redundancy

c)

They store images only

d)

They only support numeric values

30.

The importance of database design lies in:

a)

Identifying expected use of the database

b)

Ignoring end-user needs

c)

Creating redundancy

d)

Reducing security

31.

A data model is best described as:

a)

A detailed physical storage plan

b)

An abstraction of real-world objects or events

c)

A hardware component of databases

d)

A file management system

32.

Data models are often:

a)

Graphical

b)

Audio-based

c)

Hardware designs

d)

Spreadsheets

33.

Data modeling is:

a)

A one-time activity

b)

Iterative and progressive

c)

Irrelevant for databases

d)

Only required for small systems

34.

The purpose of a data model is to:

a)

Create redundancy

b)

Organize data for various users

c)

Replace operating systems

d)

Simplify hardware architecture

35.

Data models facilitate interaction among:

a)

Designer, programmer, and end user

b)

Database and operating system

c)

Hardware and software

d)

Managers only

36.

A data model is an abstraction, meaning:

a)

It hides all data

b)

It simplifies complex real-world environments

c)

It processes only numeric values

d)

It replaces metadata

37.

End users need different:

a)

Types of software

b)

Views and needs for data

c)

Operating systems

d)

Metadata copies

38.

Which of the following is NOT a benefit of data models?

a)

Standardized communication

b)

Organization of data

c)

Elimination of context

d)

Improved understanding of processes

39.

An entity in a data model is:

a)

A file folder in a cabinet

b)

Anything about which data are to be collected and stored

c)

A database administrator

d)

Only a numeric record

40.

An attribute represents:

a)

A restriction on data

b)

A characteristic of an entity

c)

A relationship

d)

A storage unit

41.

A relationship in data models describes:

a)

A mathematical formula

b)

An association among entities

c)

The format of metadata

d)

Hardware connections

42.

A 1:M relationship means:

a)

One instance of A relates to many instances of B

b)

Many instances of A relate to one instance of B

c)

Both A and B depending on direction

d)

None of the above

43.

A M:N relationship means:

a)

One instance is related to only one other

b)

Many instances of A relate to many instances of B

c)

No entities are related

d)

Only hierarchical data is supported

44.

A 1:1 relationship means:

a)

Each entity instance is related to only one other instance

b)

One entity is related to many others

c)

Many entities relate to many others

d)

No constraints are applied

45.

Constraints in a data model are:

a)

Restrictions placed on the data

b)

Extra attributes

c)

Metadata definitions

d)

Reports gene

46.

Constraints in a data model are:

a)

Restrictions placed on the data

b)

Extra attributes

c)

Metadata definitions

d)

Reports generated from queries

47.

Business rules are:

a)

Descriptions of policies, procedures, or principles in an organization

b)

Computer algorithms only

c)

Temporary data structures

d)

File system folders

48.

Which of the following is NOT a source of business rules?

a)

Company managers

b)

Department managers

c)

Random guesses

d)

Operations manuals

49.

Business rules must be:

a)

Written, updated, and easy to understand

b)

Hidden from users

c)

Stored only as metadata

d)

Ignored in database design

50.

Business rules help:

a)

Eliminate constraints

b)

Standardize the company’s view of data

c)

Reduce metadata

d)

Replace DBMS software

51.

Business rules typically translate into:

a)

Nouns → entities, verbs → relationships

b)

Numbers → constraints, text → metadata

c)

Entities → attributes, verbs → XML

d)

Files → tables, folders → relationships

52.

The hierarchical model was developed in the:

a)

1980s

b)

1960s

c)

1990s

d)

2000s

53.

The hierarchical model represents data as:

a)

Upside-down tree structure

b)

A flat file

c)

A spreadsheet

d)

A relational table

54.

A segment in the hierarchical model is analogous to:

a)

A record type

b)

A constraint

c)

An attribute

d)

Metadata

55.

A disadvantage of the hierarchical model is:

a)

Simple to implement

b)

Complex to manage

c)

Supports standardization

d)

Strong structural independence

56.

The network model was created to:

a)

Eliminate databases

b)

Represent complex data relationships more effectively

c)

Replace file folders

d)

Only support XML

57.

The organization responsible for creating the network model’s DBTG standard was:

a)

IEEE

b)

CODASYL

c)

ISO

d)

Oracle

58.

In the network model, a schema refers to:

a)

Conceptual organization of the entire database

b)

Only the user’s portion

c)

A single record only

d)

A file system folder

59.

A subschema is:

a)

The portion of the database seen by application programs

b)

The metadata for the entire system

c)

A constraint

d)

A hierarchical node

60.

In the network model, an owner record type is equivalent to:

a)

Attribute

b)

Parent in hierarchical model

c)

Child in hierarchical model

d)

Constraint

61.

A member record type in the network model is equivalent to:

a)

Parent in hierarchical model

b)

Child in hierarchical model

c)

Attribute

d)

Table

62.

The relational database model provides a:

a)

Physical view of data

b)

Logical view of data

c)

Hierarchical view of data

d)

Network view of data

63.

In the relational model, a relation is implemented as a:

a)

Graph

b)

Tree

c)

Table

d)

File folder

64.

A row in a table is also called a:

a)

Attribute

b)

Tuple

c)

Domain

d)

Relation

65.

A column in a table is also known as a(n):

a)

Tuple

b)

Attribute

c)

Row

d)

Key

66.

A group of related entities is called:

a)

Attribute set

b)

Entity set

c)

Record type

d)

Constraint set

67.

Each row in a table must be:

a)

Redundant

b)

Unique

c)

Repeated

d)

Null

68.

A key is:

a)

One or more attributes that determine other attributes

b)

Always a single attribute

c)

A relationship only

d)

A constraint only

69.

A composite key is:

a)

A key with duplicate attributes

b)

A key composed of more than one attribute

c)

An attribute with no value

d)

A secondary key

70.

A superkey is:

a)

Any key that uniquely identifies a row

b)

Always the foreign key

c)

A redundant constraint

d)

A key with only one attribute

71.

A candidate key is:

a)

A foreign key in a relation

b)

A superkey without unnecessary attributes

c)

A duplicated attribute

d)

A null value in the table

72.

The primary key of a table:

a)

Can contain nulls

b)

Must uniquely identify each row

c)

Is always composite

d)

Is only used for indexing

73.

Null values are NOT permitted in:

a)

Foreign keys

b)

Primary keys

c)

Secondary keys

d)

Candidate keys

74.

Null values can represent:

a)

Unknown or missing values

b)

Always zero

c)

Redundant attributes

d)

Security constraints

75.

A foreign key is:

a)

A key used only in backup databases

b)

An attribute that matches the primary key of another table

c)

A redundant copy of a candidate key

d)

Always a composite key

76.

Referential integrity means:

a)

Every foreign key refers to a valid row in another relation

b)

Every primary key must have duplicates

c)

All null values must be removed

d)

All data must be encrypted

77.

A secondary key is used:

a)

To uniquely identify each row

b)

Strictly for data retrieval purposes

c)

To enforce referential integrity

d)

As the only key allowed in a table

78.

Controlled redundancy in relational databases:

a)

Makes the database fail

b)

Makes the relational database work by linking tables

c)

Eliminates foreign keys

d)

Ignores duplication completely

79.

Redundancy exists only when:

a)

There is unnecessary duplication of attribute values

b)

A foreign key is used

c)

Composite keys are applied

d)

Tables share attributes

80.

Null values can cause problems with functions such as:

a)

SUM, AVERAGE, COUNT

b)

SELECT and PROJECT

c)

JOIN and UNION

d)

CREATE and DROP

81.

Relational operators include:

a)

SELECT, PROJECT, JOIN

b)

OPEN, SAVE, EXIT

c)

ADD, REMOVE, UPDATE

d)

COPY, CUT, PASTE

82.

SELECT in relational algebra is used to:

a)

Retrieve specific rows based on conditions

b)

Retrieve specific columns

c)

Combine tables

d)

Delete tuples

83.

PROJECT in relational algebra is used to:

a)

Retrieve rows

b)

Retrieve specific columns (attributes)

c)

Combine two relations

d)

Enforce integrity

84.

JOIN in relational algebra is used to:

a)

Merge rows with common attributes from two tables

b)

Project only certain columns

c)

Delete redundant tuples

d)

Count the number of records

85.

The system catalog is also known as:

a)

Data warehouse

b)

Data dictionary

c)

Metadata store

d)

All of the above

86.

The data dictionary contains:

a)

Metadata about database structures

b)

Raw transaction data

c)

Temporary files only

d)

Only user passwords

87.

Indexing in relational databases is important because it:

a)

Slows down data access

b)

Speeds up data retrieval

c)

Prevents foreign keys

d)

Eliminates metadata

88.

Which of the following is NOT true about indexing?

a)

It improves query performance

b)

It eliminates the need for primary keys

c)

It uses pointers to rows in tables

d)

It supports faster searching

89.

The relational model is easier to understand than:

a)

File systems

b)

Hierarchical and network models

c)

Data warehouses

d)

Spreadsheets

90.

Relational tables provide:

a)

Physical view of data

b)

Logical view of related entities

c)

Hierarchical metadata

d)

Redundant file folders

91.

The main advantage of relational databases is:

a)

Flexibility, simplicity, and strong theoretical foundation

b)

High redundancy

c)

Dependence on physical storage

d)

Lack of data integrity