Download presentation
Presentation is loading. Please wait.
Published byReynold Evans Modified over 8 years ago
1
Chapter 4 The Semantic Object Model David M. Kroenke Database Processing © 2000 Prentice Hall
2
Chapter 4 © 2000 Prentice Hall Semantic Objects “a named collection of attributes that sufficiently describes a distinct entity” Student Customer Employee Page 74
3
Attributes “define the characteristics of semantic objects” Page 75 Figure 4-2a © 2000 Prentice Hall
4
Attribute Cardinality “indicates the minimum or maximum number of instances of the attribute that must exist in order for the object to be valid” Page 76 Figure 4-2b © 2000 Prentice Hall
5
Object Instances “the occurrence of a particular semantic object” Page 77 Figure 4-3 © 2000 Prentice Hall
6
Chapter 4 © 2000 Prentice Hall Object Identifier “one or more object attributes that the users employ to identify object instances” Example: CustomerID for Customer Page 78
7
Chapter 4 © 2000 Prentice Hall Domain “a description of an attribute’s possible values” Page 78
8
Semantic Object View “the portion of an object that is visible to a particular application; view” Page 79 Figure 4-4 © 2000 Prentice Hall
9
Chapter 4 © 2000 Prentice Hall Highline University Administration Database Objects: –College –Department –Professor –Student Page 80
10
Semantic Object Diagrams Page 85 Figure 4-13 (1) © 2000 Prentice Hall
11
Semantic Object Diagrams Page 85 Figure 4-13 (2) © 2000 Prentice Hall
12
Semantic Object Diagrams Page 85 Figure 4-13 (3) © 2000 Prentice Hall
13
Semantic Object Diagrams Page 85 Figure 4-13 (4) © 2000 Prentice Hall
14
Semantic Object Specifications Page 86 Figure 4-14 (1) © 2000 Prentice Hall
15
Semantic Object Specifications Page 86 Figure 4-14 (2) © 2000 Prentice Hall
16
Semantic Object Specifications Page 86 Figure 4-14 (3) © 2000 Prentice Hall
17
Semantic Object Specifications Page 86 Figure 4-14 (4) © 2000 Prentice Hall
18
Chapter 4 © 2000 Prentice Hall Domain Types Formula Group Simple Semantic Object Page 87
19
Domain Specifications Page 87 Figure 4-14b © 2000 Prentice Hall
20
Simple Objects “contain only single-value, nonobject attributes” Page 89 Figure 4-15 © 2000 Prentice Hall
21
Composite Objects “contain one or more multi-value, nonobject attributes” Page 89 Figure 4-16 © 2000 Prentice Hall
22
Composite Object with Nested Groups Page 89 Figure 4-18 © 2000 Prentice Hall
23
Hybrid Objects “combinations of objects of two types” Page 89 Figure 4-22 © 2000 Prentice Hall
24
Association Objects “relate two (or more) objects and store data that are peculiar to that relationship” Page 99 Figure 4-26b © 2000 Prentice Hall
25
Association Object Example Page 100 Figure 4-27b © 2000 Prentice Hall
26
Subtype Object Page 101 Figure 4-28 © 2000 Prentice Hall
27
Archetype/Version Object Page 104 Figure 4-31 © 2000 Prentice Hall
28
Semantic vs. E-R Model Page 105 Figure 4-33 © 2000 Prentice Hall
29
Semantic vs. E-R Model Page 105 Figure 4-34 © 2000 Prentice Hall
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.