Vous êtes sur la page 1sur 4

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 4
Base de données : Présentation

1 Base de données (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 4
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
Data bases ‫نظام التصرف في‬
de Bases de
Management System ‫قواعــد الــبـيـانات‬
Données (SGBD)

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 (ْ‫سْْفيْالوصولْالىْالمعلومات‬
ْ ‫)الْتــنـافـ‬
• 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 4
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


Contrainte d'intégrité Integrity constraint ‫ت‬
ْ ‫قـْـوا ْعـْدْْتناسقْْالعلومـا‬
Page 4 sur 4

Vous aimerez peut-être aussi