Académique Documents
Professionnel Documents
Culture Documents
Chapitre 1
Chapitre 1
Chapitre 1
FONCTIONNALITES ET ELEMENTS D’UN
SGBD
Objectifs
Général
L'étudiant apprendra à donner le rôle et fonction des systèmes de gestion de base de
Spécifiques données
Définir SGBD
Différentier les types de SGBD
Donner l’importance d’une base de données
- 1
Travaux diriges à la fin du chapitre
-
I. Introduction
Généralement la consultation dans un hôpital se fait d’abord par l’achat du billet de
cession, qui oriente le service dans lequel le malade doit se faire consulter. Dans ce service
les infirmières ont un registre divisé en rubriques (date, numéros, noms et prénoms, sexe,
domicile, plaintes) dans lequel elles prennent les informations concernant le malade avant de
le faire passer chez le médecin. Toutes ces d’informations forment ce qu’on appelle la base de
données des clients de cet hôpital. A partir de ce registre on peut rechercher les données sur
un patient au cas où il n’aurait pas de billet de cession lors d’une prochaine visite médicale.
Le registre d’enregistrement des patients d’un hôpital est donc une base
de données
II. DEFINITIONS
Rappels
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.
La notion de Base de données peut être apparentée à une collection d’informations avec
un objectif commun. On parle de Base de données lorsque les données sont rassemblées et
stockées dans un support quelconque (papier, fichiers) et d’une manière organisée dans un but
spécifique.
Les Bases de données se retrouvent tant dans le monde réel que dans le monde
informatique. Généralement les bases de données sont constituées de données et d’informations.
Tout autour de nous, plusieurs éléments peuvent être assimilés aux Bases de
données.
Quelques exemples de bases de données
Exemple 1:
Le registre d’enregistrement des patients d’un hôpital est une base de données. Dans
ce registre les données sont stockées de manière organisée. Il est divisé en plusieurs rubriques :
Les dates pour séparer les journées. Les numéros pour identifier les patients, les noms et
prénoms du patient, son sexe, son domicile, etc.
Exemple 2 :
La structure d’une bibliothèque s’apparente à une base de données. En effet, les
livres qui représentent les informations sont rangés par thème dans des rayons ou étagères
suivant un ordre bien précis. On peut : consulter, emprunter, ajouter, enlever ou supprimer
un ou plusieurs livres.
III. Les bases de données informatiques
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). Ces
données doivent pouvoir être utilisées par des programmes, par des utilisateurs différents.
Le logiciel qui manipule les bases de données est appelé système de gestion de
base de données (SGBD). Il permet d'organiser, de contrôler, de consulter et de modifier la
base de données. Les opérations sont parfois formulées dans un langage de requête tel que
SQL (le plus connu et employé pour les modèles relationnels).
La notion de Base de Données est généralement couplée à celle de réseau, afin de
pouvoir mettre en commun ces informations d’où le nom Base. On parle généralement de
système d'information pour désigner toute la structure regroupant les moyens mis en place
pour pouvoir partager des données.
Le Modèle hiérarchique
C’est le premier modèle de SGBD. Ici, les données sont classées hiérarchiquement
selon une structure arborescente descendante de façon à ce que chaque donnée n’ait qu’un
seul processeur. Cependant, à cause de leurs limitations internes, elles ne peuvent pas souvent
être utilisées pour décrire des structures existantes dans le monde réel.
Td a la fin du chapitre
11
Le Modèle réseau
Il est presque semblable au modèle hiérarchique à la seule différence que
sa
structure n’est plus forcément arborescente dans le sens descendant.
Le Modèle relationnel
(SGBDR, Système de gestion de bases de données
relationnelles)
Une base de données relationnelle est une base de données structurée suivant les
principes de l’algèbre relationnel. Dans ce modèle, les données sont enregistrées dans un
tableau à n dimensions (lignes et colonnes). La manipulation de ces données se fait selon la
théorie mathématique des relations.
EXEMPLE: ACCESS
.
Le Modèle objet
(SGBDO, Système de gestion de bases de données
objet)
Les données sont stockées sous forme d’objets, de structures appelées classes
présentant des données membres. Les champs sont les instances de ces classes.
EXEMPLE: ORACLE
12
Td a la fin du chapitre
TRAVAUX DIRIGES
EXERCICE 1 :
EXERCICE 2 :
3- Les bases de Données les plus répandues à la fin des années 90 sont :
a) Les bases de données réseaux b) Les bases de données
Relationnelles c) Les bases de données
hiérarchiques
13
Td a la fin du chapitre