Skip to content
Extraits de code Groupes Projets
Valider d25ed2d9 rédigé par Mireille COILHAC's avatar Mireille COILHAC
Parcourir les fichiers

noms de fichiers

parent a792b882
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #70428 réussi
......@@ -11,12 +11,12 @@ Vérif
## Ecrire votre propre code, puis l'exécuter
## I. Ecrire votre propre code, puis l'exécuter
{!{ sqlide titre="Votre code SQL" espace="exercices_sql"}!}
## On a pré-rempli :
## II. Du code pré-rempli :
{!{ sqlide titre="tester SQL avec du code pré-saisi" sql="avec_SQL/sql/code_1.sql" espace="exercices_sql"}!}
......@@ -24,7 +24,7 @@ Vérif
Par défaut SQLite ne vérifie pas l’intégrité des contraintes de clef étrangères. Il faut lui dire explicitement de le faire avec `PRAGMA foreign_keys=1;`
## Initialisation d'un IDE avec du code caché :
## III. Initialisation d'un IDE avec du code caché :
Code du fichier caché donné par `init=` :
......@@ -59,7 +59,7 @@ INSERT INTO employees VALUES (6,'GARFIELD','MANAGER',9,'1993-05-01',54000,NULL,4
{!{ sqlide titre="init + code" init="avec_SQL/sql/init_1.sql" sql="avec_SQL/sql/code_sql.sql" espace="exercices_sql" }!}
## Utilisation d'une base de donnée :
## IV. Utilisation d'une base de donnée :
Base et init ne peuvent pas être utilisés en même temps
......@@ -81,7 +81,7 @@ La ligne ci-dessus montre que le code caché s'est bien exécuté.
Essayons de supprimer le livre "Hacker's Delight" sachant que son code ISBN est 978-0201914658
{!{ sqlide titre="" sql="avec_SQL/sql/exemple_9.sql" espace="mediatheque"}!}
{!{ sqlide titre="" sql="avec_SQL/sql/exemple.sql" espace="mediatheque"}!}
Le SGBD nous indique que supprimer ce livre, et donc sa clé primaire violerait la contrainte de clé étrangère. En effet, le code isbn est une clé étrangère dans la table `auteur_de`.
Le SGBD nous indique que supprimer ce livre, violerait la contrainte de clé étrangère. En effet, le code isbn est une clé étrangère dans la table `auteur_de`.
SELECT COUNT(titre)
FROM livre
WHERE titre LIKE "%Astérix%";
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter