wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ECM3434 Business Analysis 1 - Data Modelling

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Why do we need data modeling in Business Analysis projects? (Select all that apply)

a)

To model data to be created, stored, and manipulated by a system

b)

To understand the required functionality of a system

c)

To understand business rules that govern data creation, storage, manipulation and retrieval in a system

d)

Data models help decrease the development costs of a solution

2.

Is data modelling exclusively useful for BA projects that involve creating new systems from scratch?

a)

Yes, it is only useful for such projects

b)

No, data modelling is versatile and can aid various BA projects

c)

No, it is only useful for projects involving off-the-shelf solutions

3.

Which of the following are recognized as data modelling techniques or notations? (Select all that apply)

a)

UML class diagram

b)

UML use case diagrams

c)

Chen's notation

d)

IDEF1X

e)

Ellis-Barker notation

4.

Which of the following methods are effective for gathering data necessary for developing data models?

(Select all that apply)

a)

Interviewing stakeholders

b)

Observing business processes

c)

Analysing organisational documentation

d)

Just guessing

e)

Creating and analysing business process models

5.

What type of data model should be created to understand the main blocks of information and data in the business environment?

a)

Logical data model

b)

Conceptual data model

c)

Physical data model

6.

What type of data model should be created in order to design a data structure in detail, for example, a database?

a)

Conceptual data model

b)

Physical data model

c)

Logical data model

7.

What aspects can business rules define? (Select all that apply)

a)

Organisational policy constraints

b)

Legal and regulatory constraints

c)

Operational procedures

8.

Select one statement you mostly agree with

a)

A business analyst should never question business rules

b)

A business analyst should understand the reasons behind business rules and question them only if it is allowed and necessary for process improvement

c)

A business analyst should always question business rules as this is the only approach to process improvement

9.

What role do business rules play in data modelling?

(Select all that apply)

a)

They determine the structure and constraints of the data model

b)

They are crucial for defining the relationships between different data entities

c)

They have no role in the data modelling process

d)

They help in pinpointing essential data entities for accurate business analysis

10.

Why is it important to resolve M2M relationships in data models?

(Select all that apply)

a)

Data models can't have M2M relationships

b)

Relational DBMS can't model M2M relationships

c)

A diagram with M2M relationships does not represent data items efficiently

d)

M2M relationships can hide other important entities and their attributes, which can be useful for accurate modelling