Vous êtes sur la page 1sur 3

Collège Georges Brassens

Département d'informatique
Classe de 1ère CD

UA 6 : INTRODUCTION AUX BASES DE DONNEES


Leçon 14 : Généralités sur les bases de données
Compétence :
L’apprenant devra identifier les domaines d’application des bases de données,
décrire leur caractéristique et décrire les opérations de manipulation dans une
base de données.
Exemple d’action :
- Décrire les caractéristiques d’une base de données ;
- Enumérer quelques domaines d’application des bases de données ;
- Décrire les fonctions de manipulation d’une base de données (insertion,
mise à jour, suppression, consultation) ;
Situation problème :
Il vous est demandé d’informatiser la gestion de votre lycée. L’inscription
des élèves, l’enregistrement des notes et la production des bulletins. Il vous faut
donc collecter un ensemble d’informations pour les stocker au même endroit.
a- Qu’allez-vous utiliser pour stocker vos données ?
b- Quelle est l’importance d’enregistrer vos données dans un seul endroit ?
c- Quelles opérations peut-on effectuer dans votre système informatisé ?
Introduction :
Les bases de données sont incontournables dans la vie actuelle car elles
facilitent le stockage et la manipulation des données qu’elles contiennent. Il est
donc nécessaire de maitriser leur fonctionnement ainsi que les opérations
permises.
I. Généralités
1. Définitions
Une Donnée est un symbole ou convention aidant à la constitution d’une
information.
Une Information est un ensemble de données qui peut être aussi définit comme
la signification que l’on apporte à une données.
Une Base de Données ou encore (Data Base en anglais) est une entité dans
laquelle il est possible de stocker des données de façon structurée et avec le
moins de redondance possible, afin d’en faciliter l’exploitation. (Ajout, mise à
jour, recherche des donnés).
2. Intérêt des bases de données

Les bases de données permettent de :


- Enregistrer les données sous forme structurée
- Favoriser l’accessible
- D’assurer la non redondance des données
- D’assurer la cohérence des données.

3. Domaines d’application des bases de données


Les bases de données sont utilisées dans plusieurs domaines de la vie à
savoir : le commerce (enregistrer les produits et gérer le stock), la
médecine (gérer les patients) ; …

II. Les fonctions de définitions et de manipulation des données

La manipulation des données d’une base de données se fait généralement


à l’aide d’un langage appelé SQL (Structured Query Language) ou
langage de requêtes.
Les opérations de manipulation des données qu’on peut effectuer dans une
base de données sont :

1. Création

- Création de la base de données


CREATE DATABASE Nom_base ;
- Création d’une table :
CREATE TABLE Nom_table (
Champ1 type1 |contrainte,
Champ2 type2|contraite,

Champn typen|contrainte) ;

2. L’insertion
Elle consiste à ajouter les enregistrements dans les tables d’une base de
données.
La syntaxe de l’insertion des données dans une base de données est :
INSERT INTO Nom_Table(Champ1, Champ2, …, Champn)
VALUES (Valeur1, Valeur2, …, Valeurn) ;

3. La mise à jour
Elle consiste à actualiser les données d’une table.
UPDATE Nom_Table
SET Champ = Valeur
WHERE Condition ;

4. Suppression
On peut supprimer :
- Une base de donnée avec la syntaxe : DROP DATABASE Nom_Base ;
- Une table avec la syntaxe : DROP TABLE Nom_Table ;
- Un champ avec la syntaxe :
ALTER TABLE Nom_Table
DROP COLUMN Champ ;
- Un enregistrement
DELETE FROM Nom_Table WHERE Condition ;

5. La consultation
Pour consulter (afficher) les données d’une base de données, on utilise la
syntaxe suivante:
SELECT [ALL]|[DISTINCT] [attributs]|*
FROM liste_table
[WHERE] Condition1
[GROUP BY] liste_champ
[HAVING] condition2
[ORDER BY] liste_champ [ASC]|[DESC];

Conclusion:
Les bases de données nous aident à stocker les données. On peut donc
effectuer multiples operations dans cette dernière pour manipuler les données
qu’elle contient ou sa structure elle-même.

Vous aimerez peut-être aussi