CHP 8 Flashcards

1
Q

Conceptual data model?

A

detailed model that captures the overall structure of organizational data that is independent of any database management system or other implementation considerations

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

E-R Model?

A

Entity-relationship data model: a detailed logical representation of the entities, associations, and data elements for an organization

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

E-R Diagram?

A

a graphical representation of an E-R model

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

Entity Type (entity class)

A

collection of entities that share a common properties/characteristics
Singular noun

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

a single occurrence of an entity type (instance)

A

Entity Instance

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

Attribute

A

named property/characteristic of an entity that is of interest to the organization
Noun

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

Candidate Key

A

attribute/combo of attributes that uniquely identifies each instance of an entity type

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

Identifier

A

candidate key that has been selected as the unique, identifying characteristic for an entity type

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

Multivalued attribute

A

an attribute that may take more than one value for each entity instance

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

Repeating group

A

a set of two or more multivalued attributes that are logically related

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

Required Attribute

A

attribute that must have a value for every entity instance

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

Optional attribute

A

attribute that may not have a value for every entity instance

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

Composite attribute

A

attribute that has meaningful component parts

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

Derived attribute

A

attribute whose value can be computed from related attribute values

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

Relationships

A

association between the instance of one or more entity types that is of interest to the organization
verb phrase

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

Degree

A

of entity types that participate in a relationship

17
Q

Unary Relationship

A

relationship b/w instances of one entity type; also called recursive relationship

18
Q

Binary relationship

A

relationship between instances of two entity types. most common in data modeling

19
Q

Ternary relationship

A

simultaneous relationship among instance of three entity types

20
Q

Cardinality

A

of instances of entity B that can (or must) be associated with each instance of entity A

21
Q

Associative Entity

A

entity type that associates the instances of one or more entity types and contains attributes that are peculiar to the relationship between those entity instances

22
Q

Subtype

A

subgrouping of the entities in an entity type that is meaningful to the organization and that shares common attributes/relationships distinct from other subgroupings

23
Q

Supertype

A

generic entity type that has a relationship with one or more subtypes

24
Q

Total Specialization rule

A

specifies that each entity instance of the supertype must be a member of some subtype of the relationship

25
Q

Partial Specialization Rule

A

specifies that one entity instance of the supertype does not have to belong to any subtype

26
Q

Disjoint Rule

A

Specifies that if an entity instance of the supertype is a member of one subtype, it cannot simultaneously be a member of any other subtype

27
Q

Overlap Rule

A

specifies that an entity instance can simultaneously be a member of two or more subtypes

28
Q

Business Rules

A

specifications that preserve the integrity of the logical data model

29
Q

4 basic business rules

A
  1. Entity Integrity
  2. Referential integrity constraints
  3. Domains
  4. Triggering Opperations
30
Q

Domain

A

set of all data types and values that an attribute can assume

31
Q

Tiggering Operation (tigger)

A

assertion or rule that governs the validity of data manipulation operations such as insert, update, and delete (tigger)