The features and options available in Oracle increase with every version. Some of these features
are invisible to the end user and are enhancements to the availability, recoverability and performance
of the database. However, many options provide application developers and data analysts new options
for application design and data analysis. A few of these options are mentioned below along with guidelines
to consider when creating applications that interact with the Oracle database.