Chapitre 7 - Les bases de données SECTION 2 La manipulation des données de la base Selon le programme officiel de l'examen, le système d'information doit fournir aux acteurs de l'organisation les moyens pour obtenir les informations dont ils ont besoin en s'assurant de leur actualité, de leur pertinence et de leur intégrité. L'interrogation et la mise à jour de la base de données sont réalisées à l'aide du langage de requête SQL. Dans cette section, vous développerez les compétences suivantes : - Écrire des requêtes d'extraction de données en réponse à un besoin d'information ; - Écrire des requêtes de mises à jour de données ; - Implémenter un schéma relationnel dans un SGBDR ; - Extraire ou importer des informations d'une base données. I Le systèmes de gestion des bases de données relationnelles (SGBDR) Une base de données relationnelle est une base de données structurée suivant les principes de l'algèbre relationnelle. Elle est mise en œuvre au moyen d'un SGBDR. L'algèbre relationnelle permet de formaliser les opérations réalisées sur les relations mises en évidence au niveau du modèle relationnel. Les impressions écrans qui sont présentées ci-dessous proviennent de Microsoft Access. Mais d'autres SGBDR existent, comme Open Office Base. Nous poursuivrons les explications en reprenant les éléments de l'application CANDY SHOP. Les quatre principaux types d'objets d'Access sont présentés dans le tableau suivant : Objet Définition Table Formulaire Requête État Ensemble de données organisées sous forme d'un tableau dans lequel les colonnes correspondent à des champs et les lignes à des enregistrements. Ils servent à mieux présenter l'information qui se retrouve dans les différentes tables. On peut créer un formulaire pour saisir, modifier ou lire les enregistrements d'une table. Demande qui consiste à extraire d'une base de données tout ou partie des éléments qui s'y trouvent. Présentation personnalisée d'une table ou d'une requête à imprimer. 183