Académique Documents
Professionnel Documents
Culture Documents
données relationnelles
KINDO A AZIZE
Caractériser les systèmes basés sur les fichiers et les bases de données
Caractériser Les fonctions typiques d'un SGBD
Connaitre les niveaux d’abstraction d’une base de données
Les données et les informations sont interdépendantes. En fait, ils sont souvent utilisés
de manière erronée de façon interchangeable. Les données sont considérées comme des
données brutes. Il représente «des valeurs de variables qualitatives ou quantitatives,
appartenant à un ensemble d'éléments». Il peut s'agir de nombres, de lettres ou d'un
ensemble de caractères. Il est souvent recueilli au moyen de mesures. Les données sont
représentées par une structure, comme des données tabulaires, un graphique de
données, etc.
Les données se rapportent habituellement aux données brutes ou aux données non
traitées. C'est la forme de base des données, les données qui n'ont pas été analysées ou
Sagesse
traitées de quelque manière que ce soit. Une fois les données analysées, elles sont
considérées comme des informations.
Connaissance
Information
KINDO A AZIZE/UNB 18/06/2021
Donnée
Qu’est qu’une Information, une donnée
Les bases de données (DB) sont maintenant une partie intégrante de notre vie
quotidienne que nous ne savons pas souvent que nous utilisons une.
Ex: supermarché, carte de crédit, agence de voyage, bibliothèque, assurance,
systèmes de sécurité, université.
Les demandes d'informations ont rapidement suivi
Les systèmes de fichiers développés pour répondre aux besoins
Données organisées selon l'utilisation prévue
Systèmes de fichiers manuels informatisés de traitement de données
Applications traditionnelles:
Bases de données numériques et textuelles
Plus d'applications récentes:
✓ Bases de données multimédia
✓ Systèmes d'information géographique (SIG)
✓ Data Warehouses
✓ Plusieurs autres applications
La redondance des données dans les fichiers qui conduit très souvent à des
incohérences dues au fait que les copies multiples d’une donnée peuvent ne
pas avoir la même valeur
Les problems liés à l’utilisation des fichiers ont amené l’idée de recourir à un
logiciel chargé de gérer les fichiers constituant une base de données, de
prendre en charge les fonctionnalités de protection et de sécurité et de
fournir les différents types d’interface né-cessaires à l’accès aux données. Ce
logiciel (le SGBD) est très complexe et fournit le sujet principal de ce cours.
En particulier, une des tâches principales du SGBD est de masquer à
l’utilisateur les détails complexes et fastidieux liés à la gestion de fichiers.
Personnel
RH
Base de données
Employés
Clients
Service Ventes
Inventaires
commercial Comptabilité
SGBD
Service
Compta
KINDO A AZIZE/UNB 18/06/2021
Approche fichiers et inconvénients
Objectifs
Tous les utilisateurs doivent pouvoir accéder à la base.
La vue d’un utilisateur est à l’abri des modifications apportées à d’autre vues.
Un utilisateur n’a pas besoin de savoir le stockage physique de la base de données.
Le DBA devrait pouvoir modifier les structures de stockage de la base de
données sans affecter la vue des utilisateurs.
La structure interne de la base de données ne devrait pas être affectée par les
modifications apportées aux aspects physique du stockage.
Le DBA devrait pouvoir modifier les structures conceptuelles de la base de
données sans affecter tous les utilisateurs.
KINDO- UNB/ESI
KINDO A AZIZE/UNB 18/06/2021
Différence entre les trois niveaux
Schéma conceptuel
Aussi appelé schéma logique
Décrit le stockage des données en terme de modèle de données des SGBD
En model relationnel décrit toutes les relations incluant entités et
associations
Exemple : Etudiant(idEtu : charvar, nom : charvar, login : charvar, datenais :
date)
Schéma Physique
Résume comment les relations décrites dans le schéma conceptuel sont
effectivement stockées sur des périphériques de stockage secondaires tels
que des disques et des bandes.
Exemple :
▪ Les relations stockées sous forme de fichiers non ordonnées
▪ La deuxième colonne de la table etudiant est indexé par un B-arbre
Schéma Externe
Une collection de un ou plusieurs vues
Permettre de personnaliser l’accès au données au niveau des utilisateurs
individuels ou des groupes d’utilisateurs,
Les enregistrements des vues ne sont pas stockés explicitement, calculés au
besoin.
Exemple: cours_info(cid : charvar, inscrit: entier)
Administrateur
Personne ou groupe de personnes responsables de la définition des différents niveaux
de schéma.
On distingue un type d'administrateur par niveau de schéma:
✓ L'administrateur entreprise est en charge de la gestion du schéma conceptuel et
des règles de contrôle des données.
✓ L'administrateur de données est en charge de la gestion des schémas externes et
de leur correspondance avec le schéma conceptuel.
✓ L'administrateur base de données est en charge de la gestion du schéma interne et
de sa correspondance avec le schéma conceptuel
Le modèle hiérarchique
ENSEIGNANT
ENSEIGNEMENT
HISTORIQUE
41
Histoire des modèles
ETUDIANT
UNITE
Le modèle réseau
NO_ET,NOM,ADRESSE
NO_UN,TITRE,NO_ENS
INSCRIPTION ENSEIGNANT
NO_ET,NO_UN,AN,BOOL NO_ENS,NOM,FONCTION
42
Histoire des modèles
ETUDIANT ENSEIGNANT
NO_ET NOM ADRESSE NO_ENS NOM CATEGORIE
UNITE INSCRIPTION
44