Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chapter 4 The Semantic Object Model David M. Kroenke Database Processing © 2000 Prentice Hall.

Similar presentations


Presentation on theme: "Chapter 4 The Semantic Object Model David M. Kroenke Database Processing © 2000 Prentice Hall."— Presentation transcript:

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


Download ppt "Chapter 4 The Semantic Object Model David M. Kroenke Database Processing © 2000 Prentice Hall."

Similar presentations


Ads by Google