Data Modelling and Data Flow Diagram Flashcards
1
Q
A technique to document a software system using Entity Relationship Diagram (ERD)
A
Data Model
2
Q
Defines the possible number of occurrences in one entity
A
Cardinality
3
Q
Models the business objects that should exist in a system and the relationships between them.
A
Conceptual Data Model
4
Q
A detailed version of Conceptual ERD, Columns or attributes are defined, a new entity is added
A
Logical Data Model
5
Q
Actual Design blueprint of a relational database (Assign each key, column with type, length, nullable, etc.
)
A
Physical Data model
6
Q
Creating Data Flow Diagrams
STEPS:
A
- Create a list of Activities
- Construct Context Level DFD (identifies external entities and processes)
- Construct Level 0 DFD (identifies manageable subprocess)
- Construct Level 1 DFD (identifies actual data flows and data stores)
- Check against rules of DFD