Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Information Management Summative Test (MIDTERM)

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

What is a data model?

a)

A set of rules for constructing a database

b)

The visual plan for building a database

c)

A graphical system used to represent data relationships

d)

All of the above

2.

Which of the following is NOT a component of a data model?

a)

Structural part

b)

Manipulative part

c)

Integrity rules

d)

Set of Operations

3.

What is the process of hiding irrelevant internal details from users in a database system called?

a)

Data modeling

b)

Data manipulation

c)

Data abstraction

d)

Normalization

4.

What are the three major components of the Relational Model?

a)

Entities, Attributes, Relationships

b)

Classes, Objects, Methods

c)

Relations, Attributes, Domains

d)

Tables, Rows, Columns

5.

What is the highest level of data abstraction, which shows only a part of the actual database to users?

a)

Physical Level

b)

Logical Level

c)

View Level

d)

Internal Schema

6.

What is an "entity" in the context of data modeling?

a)

A set of characteristics representing an object

b)

The association between two objects

c)

A real-time object about which data is collected and stored

d)

A restriction placed on data

7.

Which symbol is used to represent a relationship between two entities?

a)

Rectangle

b)

Ellipse

c)

Diamond

d)

Line

8.

In a relational database, how are data relationships represented?

a)

By using diamond symbols

b)

By common values in related tables

c)

By tree-like structures

d)

By creating a separate table for each relationship

9.

What type of relationship exists when one record in table A can be linked with many records in table B, but one row in table B is linked to only one row in table A?

a)

One-to-one

b)

One-to-many

c)

Many-to-many

d)

Many-to-one

10.

What is a "constraint" in a database?

a)

A visual representation of a system

b)

A collection of rules to ensure data integrity

c)

The process of building a working model of a database

d)

A representation of a table with rows and columns

11.

What is the main purpose of a Conceptual Model?

a)

To describe a database-specific implementation

b)

To define the structure of data elements and their relationships

c)

To organize and define business concepts and rules

d)

To provide a foundation for the Physical model

12.

Which data model organizes data in a tree-like structure where a child node can only have one parent node?

a)

Network Model

b)

Relational Model

c)

Hierarchical Model

d)

Object-Oriented Model

13.

In the Entity-Relationship (ER) model, what do ellipses represent?

a)

Entity sets

b)

Attributes

c)

Relationships

d)

Constraints

14.

Which level of data abstraction describes how data is actually stored in the database?

a)

View Level

b)

Logical Level

c)

Physical Level

d)

Conceptual Level

15.

What is the difference between a database schema and an instance?

a)

A schema is a snapshot, and an instance is a design.

b)

A schema is a formal description of the database structure, while an instance is the data stored at a specific time.

c)

A schema changes frequently, while an instance changes rarely.

d)

A schema is the data, while an instance is the relationships.

16.

What is the first step in the Database Planning stage of the Database Development Life Cycle?

a)

System definition

b)

Requirements collection and analysis

c)

Defining the mission statement

d)

Database design

17.

The process of constructing a model of the information used in an enterprise, based on a specific data model, is known as:

a)

Conceptual Database Design

b)

Logical Database Design

c)

Physical Database Design

d)

Application Design

18.

What is the primary purpose of normalization in database design?

a)

To increase data redundancy

b)

To ensure that relations do not display data redundancy

c)

To simplify the physical implementation of the database

d)

To create a working model of the database application

19.

What is the physical realization of the database and application designs called?

a)

Prototyping

b)

Implementation

c)

Testing

d)

Operational Maintenance

20.

Which of the following is an optional step in the Database Development Life Cycle?

a)

Database Planning

b)

Implementation

c)

DBMS Selection

d)

Testing

21.

What happens during the Data Conversion and Loading stage of the database development lifecycle?

a)

The database schema is modified

b)

The application user interface is designed

c)

Existing data is transferred into the new database

d)

Performance is monitored and maintained

22.

Which database model was the most widely used before the Relational Model was introduced?

a)

Hierarchical Model

b)

Object-Oriented Model

c)

Network Model

d)

Entity-Relationship Model

23.

What is a "relation" in the Relational Model?

a)

A relationship between entities

b)

A named column in a table

c)

A table with rows and columns

d)

A constraint on the data

24.

The Database Development Life Cycle starts with what phase?

a)

Requirements collection and analysis

b)

Database planning

c)

System definition

d)

Database design

25.

Which phase of the database development lifecycle involves creating a working model to allow designers and users to visualize the final system?

a)

Application Design

b)

Implementation

c)

Testing

d)

Prototyping

26.

Which of the following is NOT one of the three components of the Relational Data Model?

a)

Data Structure

b)

Data Manipulation

c)

Data Security

d)

Data Integrity

27.

In an ERD, what is a weak entity?

a)

An entity that has multiple primary keys.

b)

An entity that is represented by a single rectangle and has its own primary key.

c)

An entity whose existence depends on another strong entity.

d)

An entity that has no attributes.

28.

A student is a prerequisite for another student. Which type of relationship does this represent?

a)

Binary Relationship

b)

Recursive/Unary Relationship

c)

Ternary Relationship

d)

Quaternary Relationship

29.

Which of the following describes a composite attribute?

a)

An attribute that can take many values, like a person's skill set.

b)

An attribute that is calculated from other attributes, like years of service.

c)

An attribute that cannot be divided into simpler components, like gender.

d)

An attribute that can be split into components, such as an address divided into street, city, and zip code.

30.

What is the purpose of an Entity Relationship Diagram (ERD)?

a)

To represent a database in the form of tables.

b)

To write SQL queries for data manipulation.

c)

To visually represent data objects, their attributes, and relationships.

d)

To ensure data integrity and security.

31.

A Physical Data Model describes a database-specific implementation of the data model.

a)

TRUE

b)

FALSE

32.

A Logical Model is a fully attributed conceptual model where attributes are fully spelled out with no abbreviations.

a)

TRUE

b)

FALSE

33.

In a Hierarchical Model, a child node can have multiple parent nodes.

a)

TRUE

b)

FALSE

34.

Schema changes very frequently, whenever data is removed or added in the database.

a)

TRUE

b)

FALSE

35.

The View Level is the lowest level of data abstraction and describes how data is actually stored in a database.

a)

TRUE

b)

FALSE

36.

A primary key can contain a null value.

a)

TRUE

b)

FALSE

37.

A relationship of degree three, involving three entities, is called a binary relationship.

a)

TRUE

b)

FALSE

38.

Cardinality specifies the maximum number of relationships, while ordinality specifies the minimum number of relationships.

a)

TRUE

b)

FALSE

39.

A fan trap occurs when a model has a relationship with partial participation.

a)

TRUE

b)

FALSE

40.

A stored attribute is an attribute that can be calculated based on other attributes.

a)

TRUE

b)

FALSE