Proposer une insertion dans la table Employe qui ne respecte pas la contrainte de clé primaire (pk_em... Proposer une insertion dans la table Employe qui ne respecte pas la contrainte de limite d'âge (limi... Proposer une insertion dans la table Employe qui ne respecte pas la contrainte de longueur de l'attri... Proposer une insertion dans la table Employe qui ne respecte pas la contrainte sur les villes possibl
Proposer une insertion dans la table Employe qui ne respecte pas la contrainte de clé primaire (pk_em... Proposer une insertion dans la table Employe qui ne respecte pas la contrainte de limite d'âge (limi... Proposer une insertion dans la table Employe qui ne respecte pas la contrainte de longueur de l'attri... Proposer une insertion dans la table Employe qui ne respecte pas la contrainte sur les villes possibl
pas sensible à la casse. Un attribut et son type ne peuvent pas être le même mot. Exemple d'erreur de... tion d'une table===
Sert pour stocker les objets. Ne pas compiler l'ordre de création de table.
===Ta... ==Signature d'une méthode===
Type des paramètres. Ne pas indiquer la taille des types. Exple :
* sig... nsert'' insère un seul tuple (ou un seul objet).
Ne pas oublier les parenthèses après le mot clé ''va
our ceux qui utilisent le spark-shell
<fc #ff0000>Ne **pas** saisir de tabulation</fc> dans le corps d... Le show n'execute pas la requête entièrement : il ne permet pas de voir la quantité totale de shuffle ... dence et le pays associé.
Certaines données de t2 ne joignent pas avec t1: si aucun pays n'est associé avec la ville de résidence alors ne rien afficher.
Pour les données partitionnées pa
Proposer une insertion dans la table Employé qui ne respecte pas la contrainte de clé primaire.
- Proposer une insertion dans la table Employé qui ne respecte pas la contrainte de limite d'âge.
- Proposer une insertion dans la table Employé qui ne respecte pas la contrainte de longueur de l'attri... Proposer une insertion dans la table Employé qui ne respecte pas la contrainte sur les villes possibl
AP).
<showif isloggedin>
**<fc #008000>
REPONSE:
Ne PAS trop passer de temps à expliquer le détail de... première utilise l'index IndexCP,
* la deuxième ne l'utilise pas.
<code sql>
explain plan for
s... : Déclarer plusieurs directives ''index(..,...)'' ne force **pas** à utiliser les plusieurs index simu... #008000>REPONSE</fc>**
Sort aggregate: trier et ne garder que les valeurs min et max
<code>
| Id |
AP).
<showif isloggedin>
**<fc #008000>
REPONSE:
Ne PAS trop passer de temps à expliquer le détail de... première utilise l'index IndexCP,
* la deuxième ne l'utilise pas.
<code sql>
explain plan for
s... : Déclarer plusieurs directives ''index(..,...)'' ne force **pas** à utiliser les plusieurs index simu... #008000>REPONSE</fc>**
Sort aggregate: trier et ne garder que les valeurs min et max
<code>
| Id |
AP).
<showif isloggedin>
**<fc #008000>
REPONSE:
Ne PAS trop passer de temps à expliquer le détail de... première utilise l'index IndexCP,
* la deuxième ne l'utilise pas.
<code sql>
explain plan for
s... : Déclarer plusieurs directives ''index(..,...)'' ne force **pas** à utiliser les plusieurs index simu... #008000>REPONSE</fc>**
Sort aggregate: trier et ne garder que les valeurs min et max
<code>
| Id |
onse ^
| Sous sqlplus, l'exécution de mon fichier ne renvoie aucun message... |Ajouter un point-virgu... u début de ...le reste de la ligne est ignoré '' |Ne pas insérer de ligne vide au milieu d'un ordre SQ... écédente \\ Ctrl FlècheBas : commande suivante \\ Ne pas utiliser la fenêtre *SQL* pour saisir vos req... doubles tirets) sur la ligne du FROM ou du WHERE. Ne jamais mettre de commentaire sur la même ligne qu
nuplets). La différence est que BigAnnuaireSimple ne possède **pas** d'index..
Lire la section //Ques... telles que chaque prédicat pris individuellement ne soit pas assez sélectif pour être évalué avec un ... lusieurs directives index() dans une même requête ne force **pas** à utiliser plusieurs index simultan... est bien suivie d'une ligne **entièrement vide** ne contenant aucun espace.
- Directives d'optimisat
n}} Derby DB sur la gestion des transactions
** Ne pas oublier de consulter les <fc #ff0000>question... tion 1)__**
Vérifiez qu'une lecture faite par T1 ne bloque pas une lecture faite par T2
* Exécutez... ttre en attente des transactions dont l'exécution ne pose pas de problème pour la cohérence de la BD. ... on pourra lire seulement des données validées (on ne peut donc plus avoir des lectures sales). Il peut
jour qui sont exécutées ou annulées ensemble).
On ne peut pas annuler une transaction à l'intérieur d'... table T n'est pas autorisé à modifier la table T (ne pas écrire d'instruction ''update T'' dans le cor... n'y a pas de conflit possible entre deux TDs qui ne commencent pas à la même heure et n'ont pas lieu ... contrainte d’intégrité dans la base : un étudiant ne peut pas avoir deux inscriptions qui lui imposent
ent de sortir d'une boucle.
**Exceptions :**
On ne peut pas annuler une transaction à l'intérieur d'... table T n'est pas autorisé à modifier la table T (ne pas écrire d'instruction ''update T'' dans le cor... n'y a pas de conflit possible entre deux TDs qui ne commencent pas à la même heure et n'ont pas lieu ... contrainte d’intégrité dans la base : un étudiant ne peut pas avoir deux inscriptions qui lui imposent
ggedin>
<fc #008000>Sous windows java -cp h2*.jar ne marche pas. J'ai remplacé par le chemin exact.</f... par ordre alphabétique.
<fc #ff0000>Attention, ne pas ajouter de point virgule à la fin de la chaîn... à indiquer le cas où l'année de naissance saisie ne figure pas dans la base.
Par exemple, afficher le