Lecture 4 Flashcards

1
Q

Data Abstraction Layers

A

3 different ways of modeling data in a domain

  • Conceptual,
  • logical and
  • physical model

SAME: entities and relationships

DIFFERENCE: purposes, audiences

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

Entity Relation Diagram (ERD)

A

Entity relationship diagram (ERD) represents a detailed picture of the entities needed for a business. Can be conceptual, logical and physical.

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

external model

A

the end-users’ view of the data (needs)

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

tools for external modeling

A
  • requirements gathering: interviews, focus groups, existing documentation, etc.
    • concept template
    • defintion of keywords
    • grain matrix
    • deminsional and relational models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

tools for conceptual modeling

A
  • Concept template and definition of keywords
  • List of questions and grain matrix
  • Dimensional and relational models (e.g. ER-Conceptual model, network model, Axis technique, etc.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Conceptual models

A

information gathered from business requirements

efficiency and effectiveness is not considered yet

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

Logical ER model

A
  • also models information gathered from business requirements
  • column types are set
  • A logical ER model is normally a conceptual model transformed into a full ER model and normalised
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Physical ER model

A

It represents how data should be structured and related in a specific DBMS

  • so it is important to consider the convention and restriction of the DBMS

Besides, database designers may also add primary keys, foreign keys and constraints to the design which were not evident in the logical design

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