Data Modelling and Data Flow Diagram Flashcards

1
Q

A technique to document a software system using Entity Relationship Diagram (ERD)

A

Data Model

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

Defines the possible number of occurrences in one entity

A

Cardinality

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

Models the business objects that should exist in a system and the relationships between them.

A

Conceptual Data Model

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

A detailed version of Conceptual ERD, Columns or attributes are defined, a new entity is added

A

Logical Data Model

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

Actual Design blueprint of a relational database (Assign each key, column with type, length, nullable, etc.
)

A

Physical Data model

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

Creating Data Flow Diagrams
STEPS:

A
  1. Create a list of Activities
  2. Construct Context Level DFD (identifies external entities and processes)
  3. Construct Level 0 DFD (identifies manageable subprocess)
  4. Construct Level 1 DFD (identifies actual data flows and data stores)
  5. Check against rules of DFD
How well did you know this?
1
Not at all
2
3
4
5
Perfectly