ThesaHelp: references sa-sz
Topic: object-oriented databases
Topic: Thesa data model
Topic: relational database
Topic: database queries, joins, and relational algebra
Topic: object-oriented classes
Topic: data type as constructors, selectors, and predicates
Topic: separate a module's interface specification from its implementation
Topic: dynamic type checking
Topic: using keywords to search hypertext
Topic: hypertext subsets, webs, and contexts
Topic: tuples
Topic: database schema
Topic: display of hypertext links
| |
Reference
Smith, K.E., Zdonik, S.B.,
"Intermedia: A case study of the differences between relational and object-oriented database systems ",
SIGPLAN, pp. 452-465, October 1987.
Google
Other Reference
OOPSLA '87 Proceedings
Quotations
452 ;;Quote: object-oriented databases better than relational ones for complex, hierarchical data structures such as Intermedia
| 452 ;;Quote: relational model more flexible because relationships defined by joins
| 452+;;Quote: relational model easier to use because of tabular data and ad hoc queries
| 453 ;;Quote: object-oriented databases good for complex, large-scale, data-intensive programs
| 453 ;;Quote: an object-oriented database has class definitions, uniquely named objects, and executable methods stored with each class
| 453 ;;Quote: while a relational database has one type; each object in an object-oriented database is assigned a class
| 453+;;Quote: a relational database has only one type, 'relation', with get and put operations on field values
| 453 ;;Quote: classes (i.e., data abstractions) define the behavior of objects in an object-oriented database; can change implementation without changing use classes which use the method
| 454 ;;Quote: object-oriented database can check method arguments at invocation instead of at transaction commit
| 454 ;;Quote: Intermedia will filter documents according to keywords attached to blocks and links
| 456 ;;Quote: the web object in Intermedia is the interface to the block and link database
| 462 ;;Quote: in a relational model, a hierarchy must be derived; in object-oriented model the hierarchy is defined in the database
| 462 ;;Quote: a relational database returns tuples for a query; applications may send updates to the database
| 462 ;;Quote: complex object networks require multiple relations that must be consistent with each other
| 463 ;;Quote: in object-oriented databases, the database itself manipulates the objects
| 464 ;;Quote: an Intermedia link is displayed as a marker; when selected, explainers are displayed
| 464+;;Quote: an Intermedia explainer is documentation associated with a link
| 464 ;;Quote: only markers in the current Intermedia web are displayed
|
Related Topics
ThesaHelp: references sa-sz (237 items)
Topic: object-oriented databases (15 items)
Topic: Thesa data model (58 items)
Topic: relational database (34 items)
Topic: database queries, joins, and relational algebra (33 items)
Topic: object-oriented classes (66 items)
Topic: data type as constructors, selectors, and predicates (20 items)
Topic: separate a module's interface specification from its implementation (86 items)
Topic: dynamic type checking (43 items)
Topic: using keywords to search hypertext (26 items)
Topic: hypertext subsets, webs, and contexts (12 items)
Topic: tuples (17 items)
Topic: database schema (29 items)
Topic: display of hypertext links (15 items)
|