Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
slam4:orm:etudiants:olivier [2012/12/04 17:41] – [Première partie] plateau | slam4:orm:etudiants:olivier [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 107: | Ligne 107: | ||
===== Quatrième partie ===== | ===== Quatrième partie ===== | ||
- | Chargement de listes d' | + | ==== Chargement de listes d' |
+ | === Projection === | ||
\\ **1)Interprétez et expliquez le résultat obtenu avec cette ligne de code :** | \\ **1)Interprétez et expliquez le résultat obtenu avec cette ligne de code :** | ||
Ligne 118: | Ligne 120: | ||
\\ Pour chaque catégorie on aura tous les produits correspondant, | \\ Pour chaque catégorie on aura tous les produits correspondant, | ||
- | **A partir du programme :** | + | === Selection === |
\\ **1)Combien de requêtes SQL sont exécutées par KObject ?** | \\ **1)Combien de requêtes SQL sont exécutées par KObject ?** | ||
\\ Kobject va effectuer trois requêtes SQL. | \\ Kobject va effectuer trois requêtes SQL. | ||
- | \\ La première va permettre de récupérer | + | \\ La première va permettre de récupérer |
\\ La seconde va récupérer la ligne correspondante. | \\ La seconde va récupérer la ligne correspondante. | ||
\\ La troisième récupère la catégorie du produit. | \\ La troisième récupère la catégorie du produit. | ||
Ligne 133: | Ligne 135: | ||
\\ Exemple du produit, on le récupère pour ensuite savoir à quelle ligne il correspond et à quelle catégorie. | \\ Exemple du produit, on le récupère pour ensuite savoir à quelle ligne il correspond et à quelle catégorie. | ||
+ | \\ Remplacement du lien belongsTo sur la classe Produit : | ||
+ | |||
+ | \\ **3)Combien de requêtes SQL sont maintenant exécutées par KObject ?** | ||
+ | |||
+ | \\ KObject effectue trois requêtes SQL. | ||
+ | |||
+ | \\ **4)Comment l' | ||
+ | | ||
+ | |||
+ | \\ 5)Interprétez les requêtes SQL exécutées par KObject suite au Test2: | ||
+ | |||
+ | \\ KObject effectue une requète de selection de produit appartenant à la catégorie " | ||
+ | \\ Pour ce faire il va effectuer une requête en spécifiant la jointure entre les tables categorie et produit à l'aide d'un "inner join". | ||
+ | === Sélection avec distinct et projection === | ||
+ | |||
+ | \\ **1)Expliquer ce que fait le programme: | ||
+ | |||
+ | \\ Le programme va rechercher et afficher toutes les catégories ainsi que tous les produits en faisant partis dans lesquelles on peut trouver des produits ayant un pris supérieur à 10. | ||
+ | \\ Le résultat sera classé par catégorie. | ||
+ | |||
+ | ===== Cinquième partie ===== | ||
+ | ==== Gestion des commandes ==== | ||
+ | \\ **1)Justifiez l' | ||
+ | |||
+ | ==== Création de commandes ==== |