Proposition N° 1(Valeur: 1
):
Reconstituez la requête qui permet de créer la base de données "club_sportif" sans ses tables, si elle n'existe pas:
;
( Niveau de confiance:
).
Proposition N° 2(Valeur: 1
):
Pour choisir le jeu de caractères par défaut d'une base de données, il faut ajouter dans la requête de création la clause
, suivie du .
( Niveau de confiance:
).
Proposition N° 3(Valeur: 1
):
Reconstituez les requêtes qui permettent de créer la table 'adherents' avec comme moteur de BD "innoBD" et la valeur d'auto-incrément = 1:
USE ;
'adherents';
(
Id_adh
Nom_adh
Prenoms_adh
(),
) = InnoDB =1;
( Niveau de confiance:
).
Proposition N° 4(Valeur: 1
):
Reconstituez les deux requêtes SQL qui permettent de déclarer les deux attributs de la table 'pratiquer' clefs étrangères (on déclarera d'abord IdAdherent,
puis NomActivite):
'pratiquer' 'C1' FOREIGN KEY ()
()
'pratiquer' 'C2' FOREIGN KEY ()
()
( Niveau de confiance:
).
Proposition N° 5(Valeur: 1
):
Reconstituez la requête qui permet d'ajouter la colonne 'Adresse_adh' dans la table des adherents:
'Adresse_adh' ;
( Niveau de confiance:
).
Proposition N° 6(Valeur: 1
):
Reconstituez la requête qui permet de modifier l'attribut Nom_act de façon à ce que les noms d'activités puissent avoir jusqu'à 80 caractères:
'Nom_act' varchar(80);
( Niveau de confiance:
).
Proposition N° 7(Valeur: 1
):
la table 'clients' de la base de données 'SiteMarchand' peut s'écrire: clients ( AdresseMail, MotDePasse, AdressePostale ). On veut
enregistrer un nouveau client dans cette table. Celui-ci a pour coordonnées:
- Adresse mail: bernard.dupond@yahoo.com;
- Mot de passe: SuPerMan;
- Adresse postale: 7, Avenue du parc, 73992 MONBLED FRANCE;
Reconstituez la requête qui permet de réaliser cette opération:
USE
;
( Niveau de confiance:
).
Proposition N° 8(Valeur: 1
):
Une table 'clients' de la base de données 'magasin' peut s'écrire: clients ( Id, Nom, Prenoms, TotalAchats2017 );
Nous voulons obtenir la liste (noms, prénoms et montants des achats) des clients qui ont acheté pour plus de 1000 euros en 2017, rangés par ordre décroissant d'achats. Reconstituez
la requête qui permet de faire cette opération:
clients
ORDER BY ;
( Niveau de confiance:
).
Proposition N° 9(Valeur: 1
):
Soit, dans la base de données "magasin", les tables suivantes:
- clients ( Id_cl, Nom_cl, Prenoms_cl ); --- Id_cl étant la clef primaire)
- commandes ( Num_com, date_com, Id_Client, Montant_com ); --- Num_com étant la clef primaire et Id_client une clef étrangère faisant référence à Id_cl
Nous voulons obtenir une liste des commandes d'un montant supérieur à 1000 euros. Cette liste comprendra pour chaque commande: son N° de commande et le nom et le prénom
du client et sera rangée par ordre alphabétique suivant le nom du client. Reconstituez la requête qui permet de faire cette opération:
commandes
clients = Id_cl
Montant_com > 1000 ORDER BY
( Niveau de confiance:
).
Proposition N° 1(Valeur: 5
):
Soit la base de données 'ecole' munie de la table eleves( Id_el, Nom_el, Prenoms_el, Classe_el )
Nous voulons écrire un programme PHP qui affichera à l'écran, ligne par ligne, les noms et prénoms des élèves de la classe de CM1. Nous utiliserons l'API MySQL de base. L'identifiant de connexion sera "Zorro"
et le mot de passe sera "etarrive". Reconstituez la suite des instructions de ce programme:
.
( Niveau de confiance:
).
Proposition N° 2(Valeur: 1
):
Soit la base de données 'ecole' munie de la table eleves( Id_el, Nom_el, Prenoms_el, Classe_el ).
Comme précédemment, nous voulons écrire un programme PHP qui affichera à l'écran, ligne par ligne, les noms et prénoms des élèves de la classe de CM1, mais cette fois-ci,
nous utiliserons l'API MySQLi sous sa forme "OBJET". Comme précédemment, l'identifiant de connexion sera "Zorro" et le mot de passe sera "etarrive". Reconstituez la suite
des instructions de ce programme:
( Niveau de confiance:
).