ch3+4 Flashcards

enhanced ER model

1
Q

enhanced ER model

A

modifications to ER model from the 70s. more like object oriented. enables more complex data arrangement

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

subtype

A

subgrouping of the entities that is meaningful to organization. inherit attributes from supergroup AND have its own unique attributes

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

EER notation

A

subtype > circle > U shape

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

attribute inheritance

A

contain all attributes of supertypes up the chain

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

outpatient

A

patient in hospital for less than 24 hours

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

generalization

A

develop more general entity types from set of more specialized ones. bottom up process

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

specialization

A

top-down process to create subtypes

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

completeness constraint

A

addresses question of whether supertype can be a member of subtype. two types: total specialization and partial specialization

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

total specialization

A

rule that specifies EVERY entity instance of supertype is also a member of some subtype.indicated by double line to the circle

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

partial specialization

A

supertype does not have to fit into one of the subtypes

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

disjointness constraint

A

addresses whether supertype can be more than one subtype. two rules: disjoint or overlap

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

disjoint rule

A

supertype may cannot be more than one subtype. symbolized by “d” in circle

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

overlap rule

A

instance of supertype may be in more than one subtype, symbolized by “O” circle

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

subtype discriminator

A

attribute code of supertype that determines target subtype(s)

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

supertype/subtype hierarchy

A

hierarchical arrangement in which subtype only has one supertype

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

root

A

top of a hierarchy

17
Q

entity cluster

A

put related entity types in a “folder”. good for macro view of data

18
Q

packaged data model

A

buy a predefined datamodel so you dont have to make one from scratch. buying METADATA.

19
Q

universal data model

A

generic template you can “copy and paste” then tailor to your needs