Mr. Ahmed EL ECHI ([Link]@gmail.
com) Base de données : Présentation
Base de données – Présentation
Table des matières
1 Base de données (BD) .....................................................................................................................................................................................2
2 Architecture client/serveur ............................................................................................................................................................................2
3 Les intérêts d’une base de données .............................................................................................................................................................2
4 Les modèles des bases de données..............................................................................................................................................................2
5 Système de Gestion des Bases de Données (SGBD) .................................................................................................................................3
6 Les fonctions d'un système de gestion de bases de données .................................................................................................................3
7 Les tables (table, entité, sujet, table relationnelle).....................................................................................................................................3
8 Les colonnes (colonne, champ, entête, propriété, attribut) ....................................................................................................................4
9 Les lignes (ligne, enregistrement, occurrence, Uplet) : .............................................................................................................................4
10 La clé primaire ..............................................................................................................................................................................................4
11 La clé étrangère (clé secondaire) ..............................................................................................................................................................4
12 Les contraintes.............................................................................................................................................................................................4
Page 1 sur 5
Mr. Ahmed EL ECHI ([Link]@[Link]) Base de données : Présentation
1 Qu’est-ce qu’une base de données (présentation BD)
C’est un ensemble structuré ( ) ُمـهــيْـكـلةde données relatives ( )منسوبةْالىun ou plusieurs domaines.
Elle est exhaustive ()شاملة, non redondante ()ليس فيها تكرار, structurée ( ) ُمـهــيْـكـلةet persistante ()مستمرْة
Français Anglais Arabe
Base de données (BD) Data base (DB) قاعــدة البيانات
2 Architecture client/serveur
Dans une architecture client/serveur, une base de données est considérée
comme une ressource partagée par un ensemble d'applications situées sur les
postes clients.
La machine qui gère cette base de données est appelée «Serveur de données» ou
bien « Serveur» tout simplement
3 Les intérêts d’une base de données
intérêts Description
Centralisation Les données sont regroupées dans une structure centrale permettant d'éviter la
redondance ()تـكــرار. En effet, les données sont saisies une seule fois et peuvent
être utilisées par plusieurs programmes et plusieurs utilisateurs.
Indépendance ( )عدم الـتــرابـطentre Les données sont décrites indépendamment des programmes
données et programmes
Intégrité (تكامل/سالمة/ )تناسقde L’intégrité est l’ensemble de règles ( )قــواعــدpermettant d'assurer la cohérence
données ( )تــنـاْســقdes données.
On distingue 3 types de règles : unicité, référence et valeur.
Intégration ( )ادماجdes liaisons entre Les relations entre les données font partie de la base de données et non pas des
les données programmes comme dans le cas où les données sont organisées en fichiers.
Partage des données
4 Les modèles des bases de données
Hiérarchique : Un objet peut avoir plusieurs fils, mais un fils ne peut avoir qu'un seul père (1 :n)
Réseau : Tous les types de liens sont possibles, notamment les liens (n:m)
relationnel
orienté objet
Page 2 sur 5
Mr. Ahmed EL ECHI ([Link]@[Link]) Base de données : Présentation
5 Système de Gestion des Bases de Données (SGBD)
C’est un logiciel qui permet de décrire, modifier, interroger et administrer les données d'une base de données.
Français Anglais Arabe
Système de Gestion de Bases de Data bases Management
Données (SGBD) System
نظام التصرف في قواعــد الــبـيـانات
Un SGBD permet la définition, la manipulation, l'intégrité, la confidentialité ( )الـســريْـةet la sécurité ()الـحـمـايـة
6 Les fonctions d'un système de gestion de bases de données
La définition ) صـنـاعـة/ (تعريفdes données
La manipulation ( )تـغـيـيـرdes données
L'intégrité (صحـة/سالمة/ )تناسقdes données
La gestion des accès concurrents aux données ()التــنـافـسْفيْالوصولْالىْالمعلومات
La confidentialité ()الـســريـة
La sécurité du fonctionnement ()الـحـمـايـة
7 Les tables (table, entité, sujet, table relationnelle)
Une table est un ensemble de données relatives à un seul sujet. Elle est organisée sous forme d’un tableau en lignes et en
colonnes
Français Anglais Arabe Synonymes
Entité,
Table Table جدول Sujet,
Table relationnelle
Page 3 sur 5
Mr. Ahmed EL ECHI ([Link]@[Link]) Base de données : Présentation
8 Les colonnes (colonne, champ, entête, propriété, attribut)
Dans une table, une colonne correspond à une propriété élémentaire de l'objet décrit par cette table
9 Les lignes (ligne, enregistrement, occurrence, Uplet) :
Une ligne correspond à une occurrence (un élément parmi les entités qui se répètent) du sujet représenté par la table. On
dit aussi qu'elle correspond à un objet du monde réel
10 La clé primaire
Formée par un ou plusieurs champs, identifie de façon unique chaque enregistrement de la table.
Français Anglais Arabe Synonymes
Lexiq Clé primaire Primary key مفتاحْأساسي identifiant
11 La clé étrangère (clé secondaire)
Formée par un ou plusieurs champs, qui existe aussi dans une autre table comme clé primaire. Il assure la liaison
(association) entre les deux tables.
Français Anglais Arabe Synonymes
Référence
Clé étrangère Foreign key مفتاحْخارجي
Contrainte d'intégrité référentielle
12 Les contraintes
Une contrainte est une règle (قــاعـدة/ْ )ْقــيـدappliquée à une colonne ou à une table et qui doit être toujours vérifiée
à fin d’assurer l’intégrité (صحـة/سالمة/ )تناسقdes données.
On distingue trois types de contraintes ( )قـــــيـود:
• Contrainte d’intégrité de tables : Permet d’assurer l’unicité des lignes des tables. Chaque table doit
avoir une la clé primaire.
• Contrainte d’intégrité référentielle : Permet d’assurer qu’une clé secondaire d’une table est reliée à
une clé primaire d’une autre table. Elle est représentée sous forme de lien entre tables.
• Contrainte de domaine : s’assurer de la validité des valeurs des colonnes (obligatoire ou pas,
supérieur à zéro, ….)
Français Anglais Arabe
Page 4 sur 5
Mr. Ahmed EL ECHI ([Link]@[Link]) Base de données : Présentation
Contrainte d'intégrité Integrity constraint قــواعـدْْتناسقْْالعلومـات
Page 5 sur 5