plan d'une requête, commencer chaque requête par
<code ascii>
explain plan for SELECT ...
</code>
puis terminer chaque requête par
@p3
cela invoque le ... enu des macros.
Exemple:
Au lieu d'écrire :
<code sql>
explain plan for
select * from Annuaire;
@p3
</code>
vous écrivez la requête :
<code sql>
select *
plan d'une requête, commencer chaque requête par
<code ascii>
explain plan for SELECT ...
</code>
puis terminer chaque requête par
@p3
Remarque1 : po... la colonne ROWS).
La cardinalité d'une table :
<code sql>
explain plan for
select * from Annuaire;
@p3
</code>
<code sql>
explain plan for
select * from B
0>Résultat : 31 lignes</fc>
<showif isloggedin>
<code sql>
SELECT distinct color
FROM product
</code>
</showif>
2. La liste des prix des 10 premiers produ... triés par prix décroissant.
<showif isloggedin>
<code sql>
SELECT unitPrice
FROM product
ORDER BY unitPrice desc
limit 10
</code>
</showif>
=== Sélection ===
3. Les identifiant
plan d'une requête, commencer chaque requête par
<code ascii>
explain plan for SELECT ...
</code>
puis terminer chaque requête par
@p3
Remarque1 : po... la colonne ROWS).
La cardinalité d'une table :
<code sql>
explain plan for
select * from Annuaire;
@p3
</code>
<code sql>
explain plan for
select * from B
==Configurer l'environnement et doc des API===
<code bash>
source /Infos/bd/spark-config
idea.sh &
</code>
Dans IDEA : importer le fichier PartitionEtudian... ourant. Exemple si votre projet s'appelle BDLE :
<code bash>
cd
cp /Infos/bd/spark/PartitionEtudiant.scala IdeaProjects/BDLE/src/main/scala
</code>
/** --------------------------------------
f0000>**BigAnnuaireSimple ou BigAnnuaire.**</fc>
<code sql>
select * from BigAnnuaireSimple
where ...
</code>
<code sql>
select * from BigAnnuaire
where ...
</code>
Voici les requêtes utilisées dans les exercices suiva
ir les plans proposés par le SGBD et leur coût :
<code sql>
explain plan for SELECT ...
</code>
puis terminer chaque requête par
@p4
<showif islogged... opérateur racine (Id=0) sur la première ligne.
<code sql>
explain plan for
select * from J;
@p4
</code>
Combien de pages ont chacune des relations ?
<code
ir les plans proposés par le SGBD et leur coût :
<code sql>
explain plan for SELECT ...
</code>
puis terminer chaque requête par
@p4
<showif islogged... opérateur racine (Id=0) sur la première ligne.
<code sql>
explain plan for
select * from J;
@p4
</code>
Combien de pages ont chacune des relations ?
<code
requête et exécuter la macro p4 (touche F2)
/*
<code sql>
explain plan for SELECT ...
</code>
puis terminer chaque requête par
@p4
*/
<showif islo... ans la colonne Cost de l'opérateur racine (Id=0)
<code sql>
--explain plan for
select * from J;
--@p4
</code>
===== Exercice 1 : Jointure entre 2 relations
r votre compte et créer les synonymes de tennis.
<code bash>
@vider
@tennis
</code>
* **JOUEUR**(__NUJOUEUR__, NOM, PRENOM, ANNAISS, NATIONALITE)
* **GAI... ichier source //Fichier.java// se fait en tapant
<code> javac Fichier.java </code>
Cette commande va créer un binaire appelé //Fichier.class//. Pour exécuter