Bonjour ,
Est ce que vous pouvez me dire si cet algorithme est écrit en langage pro* C ou en langage PL/SQL .
Il s'agit d'un algorithme d'evaluation d'un opérateur de division relationnel .
- Je ne sais pas si c'est clair pour vous ? Cet algorithme est ecrit avec quel langage ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 -------------------------------------------------------------------------- define cursX = select distinct X from r; define cursB = select mu, B from s; div <- ensemble vide ; pour tout x de cursX faire val_imp <- 1; pour tout <mu1, b> de cursB et val_imp > 0 faire select mu into mu2 from r where X = x and A = b; -- on admet que si <b, x> nest pas dans r, alors mu prend la valeur zéro val_imp <- min(val_imp, impli(mu1, mu2)); ffaire; si val_imp >= landa alors div <- div + {<val_imp/x>} fsi ffaire; ordonner div selon les valeurs de degré val_imp. --------------------------------------------------------------------------
- Si on implémente cet alogortihme , est ce que je peux implementer en Java ?
- j'ai dejà fait des applications qui interroge des bases de données , je programmais en java et mes requêtes je l'ai ecrivais en SQL ( Standard ) sachant que le SGBD utilisé etait Interbase . Dans le cas de Oracle , est ce que les requêtes ( que je mets dans le code ) doivent etre ecrites en langage PL/SQL ?
- Vous voyez que mes questions montrent que je ne connais rien sur Oracle ?
- Dans mon travail , je dois implementer des oprateurs de division div . Une fois l'opérateur implmenté , je lui fait appel pour interroger la BD .
Merci de m'eclaircir les choses .
pour votre aide .
Amicalement.
jasminblanc
Partager