
5. Stored procedures in Java
Beyond the host language approach, whereby an external program accesses the data and processing stored within a database, DBMSs extend their own mechanisms by exploiting programming languages. This makes it possible to develop processes not only in the DBMS proprietary language (PL/SQL with Oracle), but also in a programming language such as Java. For example, Oracle's DBMS offers the possibility of developing its processing with Java in a variety of ways:
Java internal stored procedures correspond to a Java method that is compiled and interpreted within the DBMS by an internal Java infrastructure (compiler and virtual machine);
external stored procedures in Java also correspond to a Java method, but which remains stored outside the DBMS (source code and bytecode).
A Java...
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!

The Ultimate Scientific and Technical Reference
This article is included in
Software technologies and System architectures
This offer includes:
Knowledge Base
Updated and enriched with articles validated by our scientific committees
Services
A set of exclusive tools to complement the resources
Practical Path
Operational and didactic, to guarantee the acquisition of transversal skills
Doc & Quiz
Interactive articles with quizzes, for constructive reading
Stored procedures in Java
Also in our database
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!

The Ultimate Scientific and Technical Reference