1 / 18

Chapter 21

Chapter 21. Object Database Standards, Languages, and Design. FIGURE 21.1A Overview of the interface definitions for part of the ODMG object model. The basic Object interface, inherited by all objects.

chidi
Download Presentation

Chapter 21

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 21 Object Database Standards, Languages, and Design

  2. FIGURE 21.1AOverview of the interface definitions for part of the ODMG object model. The basic Object interface, inherited by all objects.

  3. FIGURE 21.1BOverview of the interface definitions for part of the ODMG object model. Some standard interfaces for structural literals.

  4. FIGURE 21.1B (continued)Overview of the interface definitions for part of the ODMG object model. Some standard interfaces for structural literals.

  5. FIGURE 21.1COverview of the interface definitions for part of the ODMG object model. Interface definitions for collection objects.

  6. FIGURE 21.1C (continued)Overview of the interface definitions for part of the ODMG object model. Interface definitions for collection objects.

  7. FIGURE 21.2Inheritance hierarchy for the built-in interfaces of the object model

  8. FIGURE 21.3The attributes, relationships, and operations in a class definition.

  9. FIGURE 21.4Interfaces to illustrate factory objects and database objects.

  10. FIGURE 21.5An example of a database schema. (a) Graphical notation for representing ODL schemas.

  11. FIGURE 21.5 (continued)An example of a database schema. (b) A graphical object database schema for part of the UNIVERSITY database.

  12. FIGURE 21.6Possible ODL schema for the UNIVERSITY database of Figure 21.5(b).

  13. FIGURE 21.6 (continued)Possible ODL schema for the UNIVERSITY database of Figure 21.5(b).

  14. FIGURE 21.6 (continued)Possible ODL schema for the UNIVERSITY database of Figure 21.5(b).

  15. FIGURE 21.6 (continued)Possible ODL schema for the UNIVERSITY database of Figure 21.5(b).

  16. FIGURE 21.7AAn illustration of interface inheritance via “:”. Graphical schema representation.

  17. FIGURE 21.7BAn illustration of interface inheritance via “:”. Corresponding interface and class definition in ODL.

More Related