Vous êtes sur la page 1sur 4

Notion de base

Définition d’une base de données(BD) :


-Une base de données est une collection de données inter reliées décrivant un domaine
spécifique.

-une BD est un ensemble de données structuré et organisé permettant le stockage


d’information.

Définition d’un SGBD : Système de gestion de base de données


Est un ensemble de programmes qui permettent à des utilisateurs de créer et maintenir et gérer
les BD, contrôler les données et les utilisateurs et accéder à la BD.

Les activités d’un SGBD :


-la définition d’une BD : spécification des types de données à stocker.

-la construction d’une BD : stockage de données.

-la manipulation des données : ajouter, supprimer, modifier, rechercher, retrouver des
données.

Les SGBD commerciaux les plus connus sont :


ORACLE, Sybase, Ingres, Informix et DB2, Access,Interbase…

- Un SGBD séparer la partie description des données des données elles mêmes. Cette
description est stockée dans un dictionnaire de données (META Données).
- Chaque SGBD utilise un modèle de données qui est un ensemble de concepts
permettant de décrive la structure d’une BD.
- En appelle schéma d’une BD la description des données à gérer.

Fonction d’un SGBD :


1. Contrôler la redondance d’informations :
La redondance d’informations pose différents problèmes (Coût en temps, coût en
volume et risque d’incohérences entre les différents copies) un des objectifs des BD est
de contrôler cette redondance, voire de la supprimer, en offrant une gestion unifiée des
informations complétée.

2. Partager des données :


Un SGBD doit permettre d’accéder la même information par plusieurs utilisateurs en
même temps.

3. Gérer les autorisations d’accès :

1
Notion de base

Une BD étant multi-utilisateurs, se pose le problème de la confidentialité des données.


Des droits doivent être gérés sur les données (droit d’ajouter, droit de consulter et droit
de mettre à jour) ces droit sont appelle restriction d’accès. On résumer un SGBD géré
les autorisations et des restrictions d’accès.

4. Offrir des interfaces d’accès multiple :


Un SGBD doit offrir plusieurs interfaces d’accès. Correspondant aux différents types
d’utilisateurs de la BD.

5. Vérifier les contraintes d’intégrité :


Un schéma de BD se compose d’une description des données et leur relation ainsi que
d’un ensemble de contraintes d’intégrité.

Les contraintes d’intégrité sont de deux types :

-contrainte structurelles : Des règles spécifiées sur les données, pour définir un état
cohérent de la base.

-contrainte dynamiques

Exemple :

-un employé a un chef et un seul (c.s).

-un salaire ne peut diminuer (c.d).

6. Assurer la sécurité et la reprise après panne :


Une BD est souvent vitale dans le fonctionnement d’un organisation, et il n’est pas
tolérable qu’une panne puisse remettre en cause son fonctionnement de manière durable
les SGBD fournissent des mécanismes pour assurer cette sécurité. Le premier mécanisme
est celui de transaction qui permet à un comportement ensemble de commande de
s’effectuer complètement avec succès ou d’être annuler. Lorsqu’il concerne des risques
naturels ou celle liés au panne disque. Les SGBDs s’appuie sur un mécanisme de
journalisation qui permet de régénérer une BD automatiquement à partir d’une version
de sauvegarde et du journal.

Architecture logique d’un SGBS :


La plupart des SGBD suivent l’architecture standard ANSI/SPARC qui permet d’isoler
les différents niveaux d’abstraction nécessaire pour un SGBD.

2
Notion de base

Schéma externe Schéma externe Schéma externe

Schéma Conceptuel

Schéma Physique

BD

Le modèle ANSI/SPARC 3 Niveaux

Notion d’information :
L’information est définie comme étant tout élément de connaissance pouvant être perçus par
l’un des cinq sens de l’home (Vue, Ouïe, Touche, Goût, Adorât)

Exemple :

- Une image est perçue par la vue

- Goût amère, sucré est perçu par le goût.

Pour quoi faut-il s’informer ?


Pendant toute sa vie l’être humain est amené a prendre des décision mais une décision ne peut
se prendre sans réflexion. La réflexion à son tour se fait sur la base d’un ensemble
d’informations.

3
Notion de base

Notion de système :
Un système est un ensemble d’éléments matériels ou immatériels (homme, machine, règles,
…) en interaction organisées en fonctionnement d’un objectifs à atteindre et transformant un
ensemble d’éléments reçus en entrée en un ensemble d’élément en sortie.

Exemple :

Système d’information :
C’est un ensemble organisée de ressources (personnel, données, processus, matériel, logiciel
…) permettant d’acquérir de stocker, de structurer et de communiquer des informations
(collecter, stocker, traiter, diffuser).

Vous aimerez peut-être aussi