◀
Previous
Slide 5.3: Oracle Database 21c (cont.)
Slide 5.5: Oracle SQL Developer
Home
Print version
▶
Next
Oracle 21c Object Features
Is an object-relational DBMS.
Supports user-defined datatypes and member functions.
Provides SQL and PL/SQL object extensions.
The user-defined datatypes can be used in a relational table. The data actually resides as column values in the table.
OO features not yet supported include classes, inheritance, and encapsulation, and all data are public rather than private.
Built-in datatype such as
INTEGER
is a datatype built-in to the server. It provides efficient code generation for predefined operations.
User-defined datatype can be a combination of built-in and previously defined user-defined types.
An object type is a user-defined datatype that has attributes and methods, which are the set of allowed behaviors of the object types.
A
collection
object type is a collection of scalar or object types including nested tables and varrays.
REF
is a reference to an object stored in a database table.
A large object is capable of storing large volumes of data.
Review: Object Features of Oracle Databases
Which object-oriented feature is provided by Oracle 12c?
Class
Encapsulation
Inheritance
User-defined member methods
Result:
◀
Previous
Slide 5.3: Oracle Database 21c (cont.)
Slide 5.5: Oracle SQL Developer
Home
Print version
▶
Next
You’re not completely useless, you can always serve as a bad example.