wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Information Management – Final Examination (Worksheet Questions)

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Who developed the Entity–Relationship (E‑R) Model, and in what year was it introduced?

a)

Edgar F. Codd, 1970

b)

Peter Chen, 1976

c)

Charles Bachman, 1963

d)

Larry Ellison, 1981

2.

The Entity–Relationship (E‑R) Model, developed by Peter Chen in 1976, introduced a new way to represent data relationships. Which of the following best describes a key feature or purpose of this model?

a)

It focuses on defining how data is physically stored on disk for performance optimization.

b)

It provides a conceptual framework for modeling entities, attributes, and relationships among data in a database.

c)

It is primarily used to enforce data security and user access controls.

d)

It replaces the relational model by eliminating the need for primary and foreign keys.

3.

In the E‑R Model, what is an entity?

a)

A property that describes an attribute of another property

b)

A real‑world object or concept that can be distinctly identified

c)

A symbolic representation of data relationships

d)

A numerical measure used to define cardinality

4.

In an E‑R model, which statement best defines a relationship?

a)

It represents the association between two or more entities and is shown by a diamond shape.

b)

It describes the attributes of an entity and is shown by an oval.

c)

It is a unique identifier of each entity instance and is underlined.

d)

It defines how many instances of one entity can relate to another.

5.

Which of the following best describes an attribute in an E‑R diagram, and what is its notation?

a)

Represents a relationship between entities; notation: diamond

b)

Identifies unique entity instances; notation: underlined attribute

c)

Describes characteristics of an entity; notation: oval

d)

Shows the number of entity instances related; notation: 1:M

6.

What is the primary key in the context of an E‑R model?

a)

A graphical symbol used to show a relationship

b)

A unique identifier for each entity instance, represented by an underlined attribute

c)

A measure of the relationship’s strength between entities

d)

A descriptive property of an entity represented by an oval

7.

Which of the following best defines cardinality in an E‑R model?

a)

It describes the number of entity instances that can be associated with another entity.

b)

It shows the key attributes of each entity.

c)

It represents the physical layout of data in storage.

d)

It defines the attributes’ data types and lengths.

8.

Which of the following best describes data modeling in an organization?

a)

The process of designing how data is physically stored in a database system

b)

The process of creating a visual representation of an organization’s data and its relationships

c)

The act of collecting raw data from users without any structure

d)

The method used to enforce user access and data security

9.

In the E‑R Model, which symbol represents an entity?

a)

Oval

b)

Diamond

c)

Rectangle

d)

Underlined text

10.

Which component of the E‑R Model describes the properties or characteristics of an entity?

a)

Entity

b)

Attribute

c)

Relationship

d)

Primary Key

11.

What is the notation for a relationship in an E‑R diagram?

a)

Oval

b)

Diamond

c)

Rectangle

d)

Underlined attribute

12.

In data modeling, cardinality refers to:

a)

The size of the organization’s data storage

b)

The number of entity instances that can be associated with another entity

c)

The physical relationships between databases

d)

The type of data stored in attributes

13.

Which of the following is an example of an entity in a university’s database?

a)

Student Name

b)

Course Enrollment

c)

Student

d)

Grade Average

14.

Which of the following best demonstrates a relationship between entities?

a)

A student's age and gender

b)

A teacher assigned to a course

c)

A student's ID number

d)

A course’s total number of units

15.

Why is data modeling important for organizations?

a)

It reduces the need for data analysis and reporting

b)

It helps identify, structure, and understand how data relates to business processes

c)

It ensures faster internet connections

d)

It replaces the need for a database administrator

16.

A company wants to design a database to track its employees and the departments they belong to. The design team identifies “Employee” and “Department” as major elements in the model. What do these elements represent in the E‑R model?

a)

Attributes

b)

Entities

c)

Relationships

d)

Primary Keys

17.

In a university database, each professor can teach several courses, and each course can be taught by only one professor. The link between “Professor” and “Course” represents what component of an E‑R model?

a)

Attribute

b)

Entity

c)

Relationship

d)

Cardinality

18.

A retail store is designing a database to store customer information such as Customer_ID, Name, Address, and Phone Number. In this scenario, which element would best represent an attribute?

a)

Customer

b)

Customer_ID

c)

Name

d)

Customer table

19.

A hospital database needs to ensure that every patient record is unique. The designer decides to use “Patient_ID” as a special field for that purpose. What is “Patient_ID” in the context of the E-R model?

a)

Relationship

b)

Attribute

c)

Primary Key

d)

Cardinality

20.

A college database shows that each student can enroll in many courses, and each course can have many students. What type of relationship exists between “Student” and “Course”?

a)

One-to-One (1:1)

b)

One-to-Many (1:M)

c)

Many-to-Many (M:N)

d)

Optional-to-Mandatory

21.

In an Enhanced ER Model, a supertype represents:

a)

A collection of entities that share common attributes

b)

A unique entity that cannot be divided further

c)

A set of unrelated subtypes

d)

A weak entity set

22.

A subtype in an EER diagram is:

a)

A general entity type with shared attributes

b)

A subset of a supertype with distinct attributes or relationships

c)

A weak entity set with no key attributes

d)

An associative entity connecting multiple supertypes

23.

The relationship between a supertype and its subtypes is known as:

a)

Association

b)

Aggregation

c)

Specialization/Generalization

d)

Composition

24.

Which constraint ensures that an entity instance of a supertype belongs to only one subtype?

a)

Overlapping constraint

b)

Disjoint constraint

c)

Completeness constraint

d)

Key constraint

25.

The completeness constraint specifies whether:

a)

All subtypes must participate in a relationship

b)

Every supertype occurrence must also be a subtype occurrence

c)

Every subtype must be disjoint

d)

Attributes are inherited from subtypes to supertype

26.

Scenario 1: University Database Situation: A university keeps records of all people associated with it. The database includes Students, Professors, and Staff. All share common attributes: PersonID, Name, DateOfBirth. Each subtype has unique attributes: • Student: Major, Year • Professor: Department, ResearchArea • Staff: Position, WorkShift Each person must belong to exactly one category. Identify the supertype.

a)

Student

b)

Professor

c)

Person

d)

Staff

27.

Scenario 1: University Database Situation: A university keeps records of all people associated with it. The database includes Students, Professors, and Staff. All share common attributes: PersonID, Name, DateOfBirth. Each subtype has unique attributes: • Student: Major, Year • Professor: Department, ResearchArea • Staff: Position, WorkShift Each person must belong to exactly one category. Identify the subtypes.

a)

Student, Professor, Staff

b)

Person, Student

c)

Professor, Staff only

d)

Student only

28.

Scenario 1: University Database Situation: A university keeps records of all people associated with it. The database includes Students, Professors, and Staff. All share common attributes: PersonID, Name, DateOfBirth. Each subtype has unique attributes: • Student: Major, Year • Professor: Department, ResearchArea • Staff: Position, WorkShift Each person must belong to exactly one category. What is the disjointness constraint here?

a)

Overlapping — a person can be both student and professor

b)

Disjoint — a person belongs to only one subtype

c)

No constraint

d)

Partial

29.

Scenario 2: Vehicle Database Situation: A transport company maintains a database of Vehicles, classified as Cars and Trucks. All vehicles share VehicleID, Model, Year. • Car: PassengerCapacity • Truck: LoadCapacity A vehicle can be either a car or a truck, but not both. Identify the supertype.

a)

Car

b)

Truck

c)

Vehicle

d)

LoadCapacity

30.

Scenario 2: Vehicle Database Situation: A transport company maintains a database of Vehicles, classified as Cars and Trucks. All vehicles share VehicleID, Model, Year. • Car: PassengerCapacity • Truck: LoadCapacity A vehicle can be either a car or a truck, but not both. Which type of specialization is this?

a)

Total & overlapping

b)

Partial & disjoint

c)

Total & disjoint

d)

Partial & overlapping

31.

A company wants to design a database to track employees and the projects they work on. Each employee can work on multiple projects, and each project can have multiple employees. Which relational design principle should be applied to avoid redundancy?

a)

Entity Integrity

b)

Referential Integrity

c)

Many-to-Many Relationship via a Junction Table

d)

Denormalization

32.

A database stores student information, including student ID, name, and courses enrolled. The database allows duplicate student IDs. Which rule of relational databases is being violated?

a)

Domain Integrity

b)

Entity Integrity

c)

Referential Integrity

d)

Functional Dependency

33.

A library database has tables for Books, Authors, and Publishers. A book can have multiple authors, and an author can write multiple books. To implement this properly, which relational structure should be used?

a)

One-to-One Relationship

b)

Many-to-Many Relationship with a linking table

c)

Single table with repeated author columns

d)

View to combine all tables

34.

A retail company notices that their Customer table contains repeated addresses for the same customer. What normalization step should be applied to reduce redundancy?

a)

First Normal Form (1NF)

b)

Second Normal Form (2NF)

c)

Third Normal Form (3NF)

d)

Boyce-Codd Normal Form (BCNF)

35.

In a university database, each course must belong to a department. If a course is deleted but its department remains, which type of referential integrity rule is being applied?

a)

Cascade Delete

b)

Restrict

c)

Set Null

d)

No Action

36.

A database designer notices that some tables contain repeating groups of columns (like Phone1, Phone2, Phone3). Which normalization principle is being violated?

a)

1NF

b)

2NF

c)

3NF

d)

BCNF

37.

In a relational model, the primary key of a table uniquely identifies each record. A database designer wants to ensure that no two orders have the same order ID. Which type of integrity should be enforced?

a)

Domain Integrity

b)

Entity Integrity

c)

Referential Integrity

d)

Key Constraint Integrity

38.

An e-commerce database has Orders and Customers tables. Each order must belong to a customer. Which relational database concept ensures that an order cannot exist without a customer?

a)

Entity Integrity

b)

Referential Integrity

c)

Domain Integrity

d)

Functional Dependency

39.

In a hospital database, the table Patient contains PatientID, Name, and Address. The Address field contains Street, City, State, and Zip all in one column. Which design problem is present?

a)

Violation of 1NF

b)

Violation of 2NF

c)

Violation of 3NF

d)

No violation

40.

A company wants to track which employees manage which departments. One employee can manage only one department, and each department has only one manager. Which type of relationship is this?

a)

One-to-One

b)

One-to-Many

c)

Many-to-Many

d)

Self-Referencing

41.

A table contains OrderID, ProductID, and Quantity. The same OrderID appears multiple times for different products. Which concept allows this design without violating the relational model?

a)

Composite Primary Key

b)

Single Primary Key

c)

Foreign Key Only

d)

No Key Needed

42.

In a sales database, the designer wants to prevent negative quantities in the Orders table. Which database feature should be used?

a)

Entity Integrity

b)

Referential Integrity

c)

Domain Constraint

d)

Primary Key Constraint

43.

A library database has a table Book with ISBN as the primary key. The same ISBN is mistakenly entered twice. What problem has occurred?

a)

Entity Integrity Violation

b)

Referential Integrity Violation

c)

Domain Integrity Violation

d)

Functional Dependency Violation

44.

A university wants to store students' elective courses. Students can choose multiple electives, and electives can be chosen by multiple students. Which relational design should be implemented?

a)

Single table for students with multiple elective columns

b)

Separate Student and Elective tables with a junction table

c)

One table for electives only

d)

Use a view to combine students and electives

45.

A database designer wants to eliminate transitive dependencies in a table containing EmployeeID, DepartmentID, DepartmentName, and Manager. Which normalization form should be applied?

a)

1NF

b)

2NF

c)

3NF

d)

BCNF

46.

In a relational database, a foreign key references a primary key in another table. What does this enforce?

a)

Entity Integrity

b)

Referential Integrity

c)

Domain Integrity

d)

Candidate Key Constraint

47.

A table stores CustomerID, OrderID, and OrderDate. To uniquely identify each row, the designer decides to use both CustomerID and OrderID as a key. What type of key is this?

a)

Primary Key

b)

Foreign Key

c)

Composite Key

d)

Candidate Key

48.

A database contains a table Employee with EmployeeID and ManagerID. The ManagerID refers to another EmployeeID in the same table. What kind of relationship is this?

a)

One-to-one

b)

One-to-Many Self-Referencing

c)

Many-to-Many

d)

Cascade Relationship

49.

A table contains StudentID, CourseID, and InstructorID. An instructor can teach multiple courses, but each course has only one instructor. What type of dependency exists between CourseID and InstructorID?

a)

Partial Dependency

b)

Transitive Dependency

c)

Functional Dependency

d)

No Dependency

50.

A designer notices that multiple tables in a database have the same combination of attributes duplicated across them. Which design principle can reduce this redundancy?

a)

Denormalization

b)

Normalization

c)

Referential Integrity

d)

Domain Constraint