Académique Documents
Professionnel Documents
Culture Documents
Devoir No SQL
Devoir No SQL
Promotion du Travail
DEVOIR
Enoncé :
d. insérer de deux manières différentes deux Clients avec les champs nom, prénom et soit prime soit
ancienneté
g. afficher la liste des Clients dont le prénom commence par D et contient exactement 5 lettres
h. afficher la liste des Clients dont le prénom commence et se termine par une voyelle
i. afficher la liste des Clients dont le prénom commence et se termine par une même lettre
k. afficher les nom et adresse complète des Clients ayant un attribut rue dans l’objet adresse
m. afficher les trois premières Clients ayant la plus grande valeur de capital
n. regrouper les Clients dont la ville de résidence est casa (afficher nom, prénom et ancienneté)
o. afficher les Clients dont le prénom commence par M et la ville de résidence est soit rabat , soit
casa
p. mettre à jour l’adresse du Client alaoui : nouvelle adresse ({ numero : 20, ville : ’Marrakech’,
codepostal : ’17015’}). Attention, il n’y aura plus d’attribut rue dans adresse
q. attribuer une capital de 1 500 à tous les Clients n’ayant pas de capital et dont la ville de résidence
est différente de casa, rabat et tanger.
r. remplacer le champ phone, pour les documents ayant un champ phone), par un tableau nommé
téléphone contenant la valeur du champ phone(le champ phone est à supprimer)
s. créer un champ capital pour les documents qui n’en disposent pas et de l’affecter à 100 * nombre
de caractère du nom de la ville
t. créer un champ mail dont la valeur est égale soit à nom.prénom@formation.fr pour les Clients ne
disposant pas d’un champ téléphone, soit à prénom.nom@formation.fr (nom et prénom sont à
remplacer par les vraies valeurs de chaque Clients)
r. calculer et afficher la somme des capitaux pour les Clients disposant du même prénom