Information et gestion

Maxicours vous propose de decouvrir un extrait de quelques cours de Information et gestion. Pour proposer un accompagnement scolaire de qualite en Information et gestion, toutes nos ressources pédagogiques ont été conçues spécifiquement pour Internet par des enseignants de l'Education nationale en collaboration avec notre équipe éditoriale.

Schéma et gestion d'une base de données  
  • 1. Schéma de la base de...
    • a. Définition d'une base de...
    • b. Le passage du modèle...
    • c. La structure d'une table
    • d. La prise en charge des contraintes...
  • 2. La sécurité d'une...
    • a. La gestion des données
    • b. Les droits d'accès aux...

Objectifs : qu'est ce qu'une base de données ? Comment passer du modèle relationnel au modèle physique ? Comment les contraintes d'intégrité sont-elles prises en charge au niveau physique ? Comment sécuriser une base de données ?
1. Schéma de la base de données
a. Définition d'une base de données
Une base de données est un ensemble d'informations structurées en tables dont l'implantation, la mise à jour et l'exploitation sont réalisées à l'aide d'un Système de gestion de bases de données relationnel (SGBDR). Elle est définie par son schéma (la structure) et son contenu (les valeurs).
b. Le passage du modèle relationnel au modèle physique
L'implantation physique (sur machine) de la base de données est l'étape suivante (après le modèle relationnel) de la création d'une base de données.

Le modèle relationnel (niveau logique) est une représentation du système tel qu'il sera implanté dans les ordinateurs. Le modèle relationnel est indépendant du SGBDR retenu. C'est pour cette raison que l'on  distingue le vocabulaire du modèle relationnel du vocabulaire du modèle physique.

Le vocabulaire de passage du modèle relationnel au modèle physique est repris dans le tableau ci-dessous :

MODÈLE RELATIONNEL

   MODÈLE PHYSIQUE   

Attribut

Champ

Clé primaire

Clé primaire

Tuple

Enregistrement

Relation

Table

Exemple :
Les meilleurs joueurs de basket-ball de la planète évoluent parmi 30 équipes (franchises). Ces équipes sont réparties en 2 conférences (Est et Ouest), comprenant chacune 3 divisions. La National Basket-ball Association (ou NBA) est la principale ligue de basket-ball nord-américaine.
La NBA utilise une base de données. Voici un extrait du modèle relationnel :

Franchise(Nom_franchise, Ville_franchise, Division, Masse_salariale)
Entraineur(id_entraineur, Nom_entraineur, Pnom_entraineur, Fonction, Nom_franchise #)
Joueur(id_joueur, Nom_joueur, Pnom_joueur, Poste_joueur, Taille_joueur, Nationalite, Nom_franchise #)
Au niveau physique, le schéma de la base est le suivant :

c. La structure d'une table
Une table d'une base de données se compose de lignes et de colonnes. Une ligne de la table se nomme enregistrement et une colonne se nomme champ.

La clé primaire permet d'identifier sans ambiguïté un
...
Voir tout le contenu pédagogique relatif à ce sujet
Connexion ou Créer un compte