Il s'agit d'une initiation au logiciel MySQL Workbench.
La formation présentera les éléments suivants :
-Présentation générale du logiciel
-Création d'un modèle
-Explication de l'interface de création de diagramme
-L'ajout de table
-Les relations entre les tables
-L'exportation SQL
Cette formation est proposée par ISEN Dev, un projet associatif étudiant de l'association Isen Engineering.
Réalisé en 2012
Présentation réalisé par SAEZ Jonathan.
NB : La présentation animée est disponible lors du téléchargement.
Il s'agit d'une initiation au logiciel MySQL Workbench.
La formation présentera les éléments suivants :
-Présentation générale du logiciel
-Création d'un modèle
-Explication de l'interface de création de diagramme
-L'ajout de table
-Les relations entre les tables
-L'exportation SQL
Cette formation est proposée par ISEN Dev, un projet associatif étudiant de l'association Isen Engineering.
Réalisé en 2012
Présentation réalisé par SAEZ Jonathan.
NB : La présentation animée est disponible lors du téléchargement.
Je propose un mode opératoire pour simplifier les exportations du contenu de vos bases CRM Salesforce. Le CRM contient vos clients, prospects, contacts, SIREN et vous recherchez le moyen de les récupérer facilement.
Je vous propose de le faire en mode texte avec la ligne de commande. Le pre requis est d'installer le Data Loader Salesforce .
Vous pourrez programmer une tâche windows et ne plus jamais vous soucier de produire les fichiers ou bien le faire d'un clic au lieu d'utiliser le Data Loader.
data.table est un package qui facilite et accélère les opérations de filtrage, création et mises à jours de variables et d'agrégation d'un tableau de donénes.
Objectif général : Savoir créer des pages Web interactives sans trop solliciter le serveur et le réseau pour offrir une meilleure expérience utilisateur
Objectifs opérationnels
- Stocker des données à l’aide des variables
- Traiter des données à l’aide des opérateurs.
- Communiquer avec l’internaute à l’aide des E/S de base
- Contrôler le flux d’exécution des instructions.
- Réutiliser et organiser le code en créant des fonctions
- Créer l’interactivité grâce à la gestion des évènements
- Traiter plus facilement plusieurs données connexes grâce aux tableaux et aux objets
- Gérer les propriétés de la fenêtre avec l’objet window
- Manipuler le contenu de la page Web grâce à l’objet document
- Contrôler la saisie d’un formulaire avec l’objet form
JSS2014 – Automatiser l’administration SQL avec SMO et C#GUSS
Session des Journées SQL Server 2014 - Grégory Boge & Philippe Geiger
---
Grâce aux bibliothèques SMO fournies par Microsoft, vous pouvez automatiser énormément d’opérations sur vos serveurs SQL. Dans cette session, vous apprendrez comment débuter un projet C# avec SMO dans Visual Studio puis vous découvrirez avec des exemples de code comment sauvegarder des bases, lister les droits d’un utilisateur, scripter des objets, migrer des filegroups, etc…
The document provides an overview of SQL and PHP for working with databases. It discusses SQL concepts like creating and modifying tables, inserting and selecting data. It then covers connecting to databases from PHP, executing SQL queries from PHP, and processing HTML forms to insert data into databases using PHP. Key topics include SQL syntax for common operations, the basic PHP code for connecting to MySQL, running queries, and retrieving result rows, and using the $_POST array to access form data submitted to a PHP processing page.
La Java Persistence API (abrégée en JPA), est une interface de programmation Java permettant aux développeurs d'organiser des données relationnelles dans des applications utilisant la plateforme Java.
Je propose un mode opératoire pour simplifier les exportations du contenu de vos bases CRM Salesforce. Le CRM contient vos clients, prospects, contacts, SIREN et vous recherchez le moyen de les récupérer facilement.
Je vous propose de le faire en mode texte avec la ligne de commande. Le pre requis est d'installer le Data Loader Salesforce .
Vous pourrez programmer une tâche windows et ne plus jamais vous soucier de produire les fichiers ou bien le faire d'un clic au lieu d'utiliser le Data Loader.
data.table est un package qui facilite et accélère les opérations de filtrage, création et mises à jours de variables et d'agrégation d'un tableau de donénes.
Objectif général : Savoir créer des pages Web interactives sans trop solliciter le serveur et le réseau pour offrir une meilleure expérience utilisateur
Objectifs opérationnels
- Stocker des données à l’aide des variables
- Traiter des données à l’aide des opérateurs.
- Communiquer avec l’internaute à l’aide des E/S de base
- Contrôler le flux d’exécution des instructions.
- Réutiliser et organiser le code en créant des fonctions
- Créer l’interactivité grâce à la gestion des évènements
- Traiter plus facilement plusieurs données connexes grâce aux tableaux et aux objets
- Gérer les propriétés de la fenêtre avec l’objet window
- Manipuler le contenu de la page Web grâce à l’objet document
- Contrôler la saisie d’un formulaire avec l’objet form
JSS2014 – Automatiser l’administration SQL avec SMO et C#GUSS
Session des Journées SQL Server 2014 - Grégory Boge & Philippe Geiger
---
Grâce aux bibliothèques SMO fournies par Microsoft, vous pouvez automatiser énormément d’opérations sur vos serveurs SQL. Dans cette session, vous apprendrez comment débuter un projet C# avec SMO dans Visual Studio puis vous découvrirez avec des exemples de code comment sauvegarder des bases, lister les droits d’un utilisateur, scripter des objets, migrer des filegroups, etc…
The document provides an overview of SQL and PHP for working with databases. It discusses SQL concepts like creating and modifying tables, inserting and selecting data. It then covers connecting to databases from PHP, executing SQL queries from PHP, and processing HTML forms to insert data into databases using PHP. Key topics include SQL syntax for common operations, the basic PHP code for connecting to MySQL, running queries, and retrieving result rows, and using the $_POST array to access form data submitted to a PHP processing page.
La Java Persistence API (abrégée en JPA), est une interface de programmation Java permettant aux développeurs d'organiser des données relationnelles dans des applications utilisant la plateforme Java.
Introduction au langage PHP (2éme partie) élaborée par Marouan OMEZZINEMarouan OMEZZINE
Une introduction / ébauche au langage PHP (Manipulation des formulaires, sessions et cookies) faite dans le cadre des formations inter-membres du club Junior ENSI (http://www.junior-ensi.org/) de l'école nationale des sciences de l'informatique (http://www.ensi.rnu.tn/).
This document provides an overview of developing a mobile app for Android. It discusses how to write a mobile app, key differences from web development, constraints of mobile devices and benefits of developing for Android specifically. It also includes a live coding demo of building a simple app with a button that plays a sound when clicked.
SQL est un langage standard pour stocker, manipuler et récupérer des données dans des bases de données.
dans mon cours SQL vous apprendra à utiliser SQL dans : MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres et d'autres systèmes de base de données.
Support formation vidéo : SQL pour les (grands) débutants SmartnSkilled
Apprenez à interroger les bases de données avec le langage SQL comme un professionnel.
Cette formation vidéo va vous permettre de :
- Créer et définir une base de données,
- Créer et définir une table,
- Sélectionner, mettre à jour, supprimer et insérer des données (SELECT,INSERT,UPDATE,DELETE),
- Voir les différents types de colonnes,
- Aller plus loin dans le TSQL en 2 parties, pour vous aider à améliorer vos requêtes sur SQL(on abordera par exemple les opérateurs BETWEEN, AND, OR, ORDER BY etc...),
- Créer et définir une vue.
- Créer et définir une Procédure stockée.
Suivez la formation vidéo complète par ici : https://www.smartnskilled.com/tutoriel/formation-en-ligne-sql-pour-les-grands-debutants
Rentrée universitaire rime aussi avec reprise des activités extrascolaires. Le CSE ouvre le bal avec un welcome day grandiose à l'ESI le 18 Octobre 2015.
Pas grave si vous avez loupé l'évènement, nous partageons avec vous les slides pour redécouvrir l'histoire du club et vous informer de la nouvelle vision du CSE 2015/2016.
La présentation utilisée lors d'un atelier relatant des notions de base de réseaux informatiques (Modèles OSI et TCP/IP, Adresses IP et MAC, Hub, Switch).
Ceci est le troisième numéro de la revue des étudiants de l'ESI née d'un projet du CSE Club Scientifique de l'Ecole. Celui-ci marque le retour du magazine après quelques semaines d'absence.
Introduction à Unity 3D animée par MOSTEFAOUI Mohamed Anes durant le GameDev organisé par le CSE.
Anes est un Microsoft Certified Professional, Mirosoft Student Partner et formateur Game Dev depuis 2011.
La Gazette de l'ESI est un recueil d'articles écrits par des étudiants de l'ESI, ayant trait à tout ce qui se rapporte à la vie au sein de l'école. Que ce soit les activités des différents clubs, l'actualité pédagogique des étudiants voir de la culture générale ou des lettres ouvertes. En bref, tout ce qui peut de près ou de loin intéresser les étudiants.
La Gazette est un projet proposé et réalisé par les membres du CSE.
Projet proposé et dirigé par: SI MOHAMMED Hakim (bh_si_mohammed@esi.dz)
Les chefs de rubriques:
Actualités : Kaouther TAIBOUNI (bk_taibouni@esi.dz)
Clubs : Selma BENOUADAH (bs_benouadah@esi.dz)
Culture générale : Lamia Benaouali (bl_benaouali@esi.dz)
Loisir : Nesrine SENINET (bn_seninet@esi.dz)
Technologies : Imene Garidi (bi_garidi@esi.dz)
Sciences : Youcef Abderrahmane BEKHTI (by_bekhti@esi.dz)
MotivationDay est une journée organisée par le Club Scientifique de l'ESI à fin de motiver les étudiants de 1ère année et 2ème année à bien se préparer pour leurs examens semestrielles
La Gazette de l'ESI est un recueil d'articles écrits par des étudiants de l'ESI, ayant trait à tout ce qui se rapporte à la vie au sein de l'école. Que ce soit les activités des différents clubs, l'actualité pédagogique des étudiants voir de la culture générale ou des lettres ouvertes. En bref, tout ce qui peut de près ou de loin intéresser les étudiants.
La Gazette est un projet proposé et réalisé par les membres du CSE.
Projet proposé et dirigé par: SI MOHAMMED Hakim (bh_si_mohammed@esi.dz)
Conférence Natural User Interface durant le UX DAY à la Semaine Du Web.
Par BENBRAHIM Ilyes <i_benbrahim@esi.dz>
De la Command Line Interface (CLI) ou les utilisateurs étaient obligés de taper des lignes de code dans une certaine syntaxe pour avoir des résultats, à la Graphic User Interface avec la venu de la souris, des icones, menus et fenetrres, nous passons à la Natural User Interface (NUI) ou le seul controleur de l'application est le corps humain, suivez la présentation pour plus d'explication.
jQuery est une bibliothèque JavaScript libre qui porte sur l'interaction entre JavaScript (comprenant Ajax) et HTML, et a pour but de simplifier des commandes communes de JavaScript.
Atelier présenté par SMAHI Zakaria.
UX Day, Semaine du Web.
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...OCTO Technology
par Claude Camus (Coach agile d'organisation @OCTO Technology) et Gilles Masy (Organizational Coach @OCTO Technology)
Les équipes infrastructure, sécurité, production, ou cloud, doivent consacrer du temps à la modernisation de leurs outils (automatisation, cloud, etc) et de leurs pratiques (DevOps, SRE, etc). Dans le même temps, elles doivent répondre à une avalanche croissante de demandes, tout en maintenant un niveau de qualité de service optimal.
Habitué des environnements développeurs, les transformations agiles négligent les particularités des équipes OPS. Lors de ce comptoir, nous vous partagerons notre proposition de valeur de l'agilité@OPS, qui embarquera vos équipes OPS en Classe Business (Agility), et leur fera dire : "nous ne reviendrons pas en arrière".
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
3. Introduction
Base de Données : ensemble de données structurées représentant une réalité perçue
Elles permettent de stocker de manière structurée diverses données et de facilement les
manipuler
La mise en œuvre des bases de données et leur manipulation se font grâce à un SGBD
Exemple de SGBD : MySQL, PostgreSQL, SQLlite …etc.
4. Introduction
Une base de données peut être vue comme suit:
◦ La « base », le tout qui va contenir les données, peut être assimilée à un dossier ou encore un
classeur
◦ Dans ce classeur, un certain nombre de fiches. Chaque fiche contient des données relatives à
un certain « objet ». Exemple : les données des utilisateurs (pseudonyme, mot de
passe, email …etc.). On appellera ces fiches : « tables »
◦ Chaque table se présente sous forme de tableau. Les colonnes seront appelées « champs » et
contiendront chacune une donnée précise (exemple: le pseudonyme). Les lignes seront
appelées « entrées »
6. Introduction
Le SGBD est le seul à pouvoir accéder à la base de données et le seul à pouvoir comprendre son
contenu.
Il faut donc impérativement passer par le SGBD pour pouvoir utiliser la base de données.
Pour se faire, on va gentiment le lui demander via ce qu’on appelle des « requêtes ». Pour qu’il
puisse comprendre, elles seront exprimées en utilisant un certain langage : le langage SQL
(Structured Query Language)
8. Créer une base de données
Pour cela on utilisera PhpMyAdmin.
C’est un ensemble de pages en Php, offertes par WAMP server pour faciliter la
création d’une base de données.
Comment faire? suivez le guide.
9. Une clé primaire ??
Une clé primaire est ce qui va permettre d’identifier de manière unique une entrée dans une
table de la base de données.
Toute table doit obligatoirement avoir une clé primaire.
La clé primaire est exprimée grâce à un ou plusieurs champs de la table en question.
En général, on utilisera le champ « id » avec l’option « auto-increment ».
11. Et MySQL dans tout
ça?
COMMENT RÉCUPÉRER DES INFORMATIONS DEPUIS LA
BDD
12. Avant d’aller plus loin
Les SGBD ne sont pas directement accessibles : il faut passer par un intermédiaire comme PHP
( et puis même dans le cas contraire ça ne changerai rien)
Pour pouvoir utiliser une base de données, il faut d’abord s’y connecter. On aura besoin pour
cela de l’adresse du serveur où elle se trouve, d’un login et d’un mot de passe.
En Php, l’utilisation des bases de données se fait en faisant appel à des fonctions ayant :
13. Avant d’aller plus loin
◦ L'extension mysql_ : ce sont des fonctions qui permettent d'accéder à une base de données
MySQL. Leur nom commence toujours par mysql_.
◦ L'extension mysqli_ : ce sont des fonctions améliorées d'accès à MySQL. Elles proposent plus
de fonctionnalités et sont plus à jour.
◦ L'extension PDO : c'est un outil complet qui permet d'accéder à n'importe quel type de base
de données. On peut donc l'utiliser pour se connecter aussi bien à MySQL que PostgreSQL ou
Oracle.
REMARQUE : Pour notre part on utilisera mysql_ car plus simple pour commencer
14. Se connecter à la base de données
On utilisera pour cela la fonction php :
◦ Server : désigne le nom du serveur
◦ Login : le login qui permet d’accéder à la base de données
◦ Password : le mot de passe pour se connecter
Note : les paramètres sont tous des chaines de caractères
<? php
mysql_connect(server , login , password); // établir la connexion
mysql_select_db(dbname); // spécifier la base de données
?>
15. Récupérer des données
Pour récupérer des données depuis la base de données, on utilisera la requête SQL « SELECT »
Elle se présente sous la forme suivante :
SELECT « champs » FROM « table » « clause de selection »
La partie en souligné est optionnelle. Elle permet de filtrer les résultats
« champs » et « table » seront respectivement remplacés par les noms des champs à
récupérer et celui de la table depuis laquelle les récupérer
Pour pouvoir utiliser cette requête on fera appel à la fonction Php
(requête est une chaine de caractères contenant la requête SQL )
<? php
mysql_query(requête);
?>
16. Récupérer des données : les clauses
de sélection
WHERE
◦ Permet de ne sélectionner que les entrées répondant à un certain critère
◦ Exemple : SELECT * FROM utilisateurs WHERE age > 20
◦ Les critères de sélection suivant la clause WHERE sont des conditions pouvant être exprimées
grâce à des opérateurs logiques (AND , OR) et des opérateurs de comparaison
ORDER BY
◦ Permet d’ordonner les résultats obtenus selon la valeur d’un champ spécifique
◦ Exemple : SELECT * FROM utilisateurs ORDER BY age
◦ On peut indiquer que l’ordre doit être décroissant grâce au mot clé DESC que
l’on rajoute à la fin de la requête
17. Récupérer des données : les clauses
de sélection
LIMIT
◦ Permet de limiter le nombre de résultats retournés
◦ Exemple : SELECT * FROM utilisateurs LIMIT 0, 10 n’affichera que les 10
premiers resultats
◦ LIMIT 0, 20 : affiche les vingt premières entrées ;
◦ LIMIT 5, 10 : affiche de la sixième à la quinzième entrée ;
◦ LIMIT 10, 2 : affiche la onzième et la douzième entrée.
REMARQUE :
Quand utilisés tous à la fois, les mots clé précédent doivent
apparaitre dans l’ordre : where, order by, limit. Il y aura erreur sinon.
18. Insérer des données
Pour insérer des données, il faudra utiliser la requête SQL « INSERT »
Elle se présente sous plusieurs formes :
INSERT INTO « table » VALUES « entrée »
INSERT INTO « table » VALUES ( « entrée1 » , « entrée2 » , « entrée3 » … )
INSERT INTO « table »(préciser les champs concernés) VALUES « entrée(seul les champs précisés) »
INSERT INTO « table » SET « champ1=valeur1 » , « champ2=valeur2 » , « champ3=valeur3 » …
REMARQUES
◦ « entrée » est de la forme : (valeur_champ1 , valeur_champ2 , …)
◦ Dans la 1ere forme, les champs doivent être ordonnés de la même façon que dans la table
◦ La 2eme forme permet d’insérer plusieurs entrées en une fois
◦ Les deux dernières formes ne permettent pas d’insertions multiples
19. Modifier des données
La modification se fait grâce à la requête SQL « UPDATE »
« UPDATE » a la forme suivante
UPDATE « table » SET « champ_x=valeur_x » , « champ_y=valeur_y » … WHERE « condition »
Entre SET et WHERE on va préciser quels champs de la table vont être modifier ainsi que les
nouvelles valeurs qui vont leur être affectées.
WHERE est indispensable car permet de préciser quelles entrées de la table vont être modifiées.
Elle s’utilise de la même manière qu’avec SELECT
20. Supprimer des données
La suppression s’opère avec la requête SQL « DELETE »
DELETE FROM « table » WHERE « condition »
« table » est la table dans laquelle l’on va supprimer des données
WHERE est encore fois indispensable car elle permet de préciser quelle entrées
doivent être supprimées. Elle s’utilise de la même façon qu’avec SELECT et
UPDATE .