Lesson 3 - Extended ER Model Flashcards

1
Q

a detailed, logical representation of the data for an organization or for a business area.

A

E-R Model

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

Name this E-R Diagram Notation: Oval

A

Simple Attribute

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

Name this E-R Diagram Notation: Oval with Underline

A

Key Attribute

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

Name this E-R Diagram Notation: Oval with sub Attributes

A

Composite Attributes

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

Name this E-R Diagram Notation: Dashed Oval

A

Composite Attributes

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

Name this E-R Diagram Notation: Rectangle

A

Strong Entity

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

Name this E-R Diagram Notation: Double Rectangle

A

Weak Entity

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

Name this E-R Diagram Notation: Double Oval

A

Multivalued Attributes

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

Name this E-R Diagram Notation: Diamond

A

Relationship

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

includes all the modeling
concepts of the E-R Model and the concepts
of specialization, generalization, attributes
inheritance and aggregation

A

Extended ER Model

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

The process of designating subgrouping within an entity set is called
_____________.

For example, an entity set person, with attribute name, street and city. A
person may be further classified as one of the following:
* Customer
* Employee

DEPICTED BY A
TRIANGLE COMPONENT LABELED
“ISA”

A

Specialization

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

a simple inversion of specialization.

A

Generalization

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

Characteristics of Specialization:

A
  • Stems from a single entity set
  • Emphasizes difference among
    entities within the set by creating
    distinct lower-level entities sets.
  • The reason to apply
    specialization is to represent
    such distinct features.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Characteristics of Generalization:

A
  • proceeds from the
    recognition that a number of entity
    sets share the same common
    feature.
  • is used to emphasize
    the similarities among lower-level
    entity sets and to hide the
    differences.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A crucial property of the higher and lower-level entities created by specialization and generalization is

The attribute of the higher-level entity sets are to be inherited by the lower-
level entity sets.

A

Attribute Inheritance

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

an abstraction through which relationships are treated as
higher lever entities.

A

Aggregation

17
Q

An ER Diagram is not capable of representing relationships between entity
and a relationship which may be required in some scenarios.

A

Aggregation

18
Q

Database can be represented with the help of _______ and these
notations can be reduced to collection of tables.

A

ER Notations

19
Q

In converting E-R diagrams into tables we divide the E-R diagram into three
sections

A
  1. Strong entity set
  2. Weak entity set
  3. Relation set
20
Q

The name of the table is the name of corresponding _________ of relationship name. Each table would have columns, the columns would be equal to the
number of _______ each entity have.

A

entities, attributes