User-Defined Methods
New ADTs will need methods to manipulate them
- e.g. for jpeg: thumbnail, crop, rotate, smooth, etc.
- expert user writes these methods in a language like C, compiles them
- register methods with ORDBMS:
create function thumbnail(jpeg) returns jpeg
as external name ‘/a/b/c/Dinkey.o’
- ORDBMS dynamically links functions into server.