Data Modelling Flashcards

1
Q

What does the data model contain?

A

Data elements or a collection of related data elements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does the data model define?

A

The case type of data structure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are a collection of related elements called?

A

A data type or data object.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are data elements called within Pega?

A

Properties or fields.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a value model within Pega?

A

They describe a single piece of info such as total.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are page modes?

A

Describe a data object such as a customer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a single value?

A

stores, text, numbers, dates, boolean values and amounts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a value list?

A

acts as a container for an ordered list of single values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a value group?

A

Acts as a container for an unordered list of single values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a page?

A

A single entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a page list?

A

A numerically ordered list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a page group?

A

An unordered list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What should you consider before creating a user view?

A

what users need to see, how values will be entered and whether users can modify or only read values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Where is each data element stored?

A

A page

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Where are pages stored?

A

On the Clipboard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the purpose of an embedded page within pyWorkPage?

A

Stores data that describes a data type.

17
Q

What type of data does pyWorkPage store>

A

e.g. creation date or case ID

18
Q

Why is it important to include class information when you reference data on pyWorkPage?

A

As without it Pega cant obtain property values from the correct page.

19
Q

What is the purpose of the data transform?

A

for transforming data within an application

20
Q

What is an action in a date transform?

A

An action is the individual operation specified in each row on the definition tab of a data trasform

21
Q

How do you reference a property?

A

You use a dot and the property name for e.g. ‘.OrderDate’

22
Q

Describe two types of property modes?

A

Value mode properties store single strings of data such as text, numbers, or dates.

Page mode properties act as a container for value mode properties.

23
Q

Where do most data transforms occur in a process flow?

A

Between assignments

24
Q

What data transform feature do you use when you want to set a different default value for the same property within a hierarchy of subclass?

A

The superclass feature

25
Q

When you create data transforms in a class hierarchy and want to use the superclass feature, how do you name each data transform?

A

You give each data transform the same name.

26
Q

What is declarative processing?

A

Allows you to configure your application so that the system automatically updates property values such as a total order input.

27
Q

What is the primary benefit of using declarative processing?

A

System processes the relevant actions and sets of properties automatically.

They run automatically when a value is set of changes.

28
Q

What is procedural processing?

A

Dependent upon rules, such as data transforms, activities, or UI rules, to instruct the application when to look for trigger event.

29
Q

What technique should you use if you want to update values when the user submits a form?

A

Procedural processing by putting a data transform on a flow action.

30
Q

What technique should you use if you want the total price to update immediate when a quantity is changed?

A

A declare expression