Vous êtes sur la page 1sur 5

Mr. Ahmed EL ECHI (ah.elechi@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 (ah.elechi@gmail.com) 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 (ah.elechi@gmail.com) 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 (ah.elechi@gmail.com) 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 (ah.elechi@gmail.com) Base de données : Présentation
Contrainte d'intégrité Integrity constraint ‫قــواعـدْْتناسقْْالعلومـات‬

Page 5 sur 5

Vous aimerez peut-être aussi