3. Database Design Flashcards
1
Q
Stages of a DB design?
A
- Requirement analysis
- Conceptual DB design
- Choice of DBMS
- Data model mapping
- Physical design
- Implementation
2
Q
What are the 3 primitive notions of an ER model ?
A
Entities (rectangles), attributes (ovals), and relationships (diamonds).
3
Q
What types of degrees are there of a relationship?
A
- Binary (degree 2): person owns a car
- Ternary (degree 3): lecturer teaches a course to a student
4
Q
Give the 4 types of structures?
A
- Simple (oval)
- Complex (structure)
- Multivalued (double oval)
- Derived (dotted oval)