OVH Cloud OVH Cloud

Pourquoi SQLJ????

2 réponses
Avatar
nemrod2100
Bonjour
Es ce que quelqu'un peut me dire pourquoi utiliser SQLJ.
C'est disponible depuis la version 8 d'Oracle apparement.
Que gagne t-on de plus a utiliser SQLJ plutot que la programmation
classique par JDBC???
J'ai demande autour de moi et on me repond que c'est pour des raisons
d'optimisation, mais quand je pose la question que'es ce qu'on gagne en
optimisation et par rapport a quoi????
Personne pour repondre .
C'est des types qui sont partit en formation sans jamais comprendre le
sens ou l'interet de SQLJ.
Eh oui dans notre boite c'est comme ca!!!!
A part repeter les infos de leur formateurs et fournir les memes reponses
academiques de leur classeurs de formation ils ne m'en disent pas plus.
Si on utilise SQLJ dans le moteur du SGBD es ce pour un gain de
portabilite, de performances????
Es ce que on peut deployer une appli de DB2 sur Oracle 9 ou 10g???
Peut on faire de la programmation Objet avec tout ce qui en decoule
comme l'heritage ou le polymorphisme????Doit on modifier le
schemas relationnel; le mcd ou le diagramme de classe ???
Parce que sans concept Objet on peut tres bien se debrouiller avec
PL/SQL, dans ce cas je ne vois plus l'interet d'utiliser SQLJ.
Si quelqu'un peut m'eclairer SVP.
Cordialement

2 réponses

Avatar
Fred BROUARD - SQLpro
bonjour

je ne peut pas vous éclaircir car je ne m'estime pas compétent sur Oracle, et
encore moins en Java et SQLJ. En revanche, je peut vous orienter en vous disant
que sur le sujet, le livre de Christian SOUTOU et Olivier TESTE : "SQL pour
Oracle" chez Eyrolles, consacre un chapitre sur le sujet.
Plus récemment, Christiant SOUTOU vient de faire paraître un ouvrage sur la
programmation objet sous Oracle chez Vuibert.
A lire :
http://sqlpro.developpez.com/biblio/SQL_bibl.html#biblio

Dans ces deux ouvrages, vous trouverez certainement matière à vous faire une
opinion plus constructive sur le sujet.

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************


nemrod2100 a écrit:
Bonjour
Es ce que quelqu'un peut me dire pourquoi utiliser SQLJ.
C'est disponible depuis la version 8 d'Oracle apparement.
Que gagne t-on de plus a utiliser SQLJ plutot que la programmation
classique par JDBC???
J'ai demande autour de moi et on me repond que c'est pour des raisons
d'optimisation, mais quand je pose la question que'es ce qu'on gagne en
optimisation et par rapport a quoi????
Personne pour repondre .
C'est des types qui sont partit en formation sans jamais comprendre le
sens ou l'interet de SQLJ.
Eh oui dans notre boite c'est comme ca!!!!
A part repeter les infos de leur formateurs et fournir les memes reponses
academiques de leur classeurs de formation ils ne m'en disent pas plus.
Si on utilise SQLJ dans le moteur du SGBD es ce pour un gain de
portabilite, de performances????
Es ce que on peut deployer une appli de DB2 sur Oracle 9 ou 10g???
Peut on faire de la programmation Objet avec tout ce qui en decoule
comme l'heritage ou le polymorphisme????Doit on modifier le
schemas relationnel; le mcd ou le diagramme de classe ???
Parce que sans concept Objet on peut tres bien se debrouiller avec
PL/SQL, dans ce cas je ne vois plus l'interet d'utiliser SQLJ.
Si quelqu'un peut m'eclairer SVP.
Cordialement


Avatar
Igor Racic
Bonjour,

Dans la doc d'Oracle:

http://download-west.oracle.com/docs/cd/B14117_01/appdev.101/b10795/adfns_en.htm#1013519

Igor



nemrod2100 wrote:
Bonjour
Es ce que quelqu'un peut me dire pourquoi utiliser SQLJ.
C'est disponible depuis la version 8 d'Oracle apparement.
Que gagne t-on de plus a utiliser SQLJ plutot que la programmation
classique par JDBC???
J'ai demande autour de moi et on me repond que c'est pour des raisons
d'optimisation, mais quand je pose la question que'es ce qu'on gagne en
optimisation et par rapport a quoi????
Personne pour repondre .
C'est des types qui sont partit en formation sans jamais comprendre le
sens ou l'interet de SQLJ.
Eh oui dans notre boite c'est comme ca!!!!
A part repeter les infos de leur formateurs et fournir les memes reponses
academiques de leur classeurs de formation ils ne m'en disent pas plus.
Si on utilise SQLJ dans le moteur du SGBD es ce pour un gain de
portabilite, de performances????
Es ce que on peut deployer une appli de DB2 sur Oracle 9 ou 10g???
Peut on faire de la programmation Objet avec tout ce qui en decoule
comme l'heritage ou le polymorphisme????Doit on modifier le
schemas relationnel; le mcd ou le diagramme de classe ???
Parce que sans concept Objet on peut tres bien se debrouiller avec
PL/SQL, dans ce cas je ne vois plus l'interet d'utiliser SQLJ.
Si quelqu'un peut m'eclairer SVP.
Cordialement