Use of "new" operator is It can be used to create an instance of a user defined object type of one that built in object type array.
The primary purpose of new operator is to allocate memory for a variable or an object during run time. It is used instead of malloc() function. When new operator is used, the variables/objects are considered to be pointers to the memory location allocated to them.
Relational database management systems (RDBMSs) are the standard tool for managing business data. They provide reliable access to huge amounts of data for millions of businesses around the world every day.
Oracle is an object-relational database management system (ORDBMS), which means that users can define additional kinds of data--specifying both the structure of the data and the ways of operating on it--and use these types within the relational model. This approach adds value to the data stored in a database. User-defined datatypes make it easier for application developers to work with complex data such as images, audio, and video. Object types store structured business data in its natural form and allow applications to retrieve it that way. For that reason, they work efficiently with applications developed using object-oriented programming techniques.