CHP 8 Flashcards

(31 cards)

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
Partial Specialization Rule
specifies that one entity instance of the supertype does not have to belong to any subtype
26
Disjoint Rule
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
Overlap Rule
specifies that an entity instance can simultaneously be a member of two or more subtypes
28
Business Rules
specifications that preserve the integrity of the logical data model
29
4 basic business rules
1. Entity Integrity 2. Referential integrity constraints 3. Domains 4. Triggering Opperations
30
Domain
set of all data types and values that an attribute can assume
31
Tiggering Operation (tigger)
assertion or rule that governs the validity of data manipulation operations such as insert, update, and delete (tigger)