Vous êtes sur la page 1sur 2

TD N°1

Le modèle relationnel : Les


fondamentaux

Questions :
2. Les avantages du modèle relationnel :

 Simplicite de représentation.
 Fondement mathematique rigoureux.
 Langages declaratifs de haut niveau.
 Independance physique.
 Independance logique .
 Maintien de l’integrité .
 Approche methodologique de conception de schemas de BDRs.

3. Définir :

Une relation est représentée par un tableau à deux dimensions dont les colonnes
représentent les attributs et les lignes les données appelées tuples (N-uplets) ou occurrences.

Intension d’une relation : schéma logique de relation.

Extension de relation : instance de relation (c'est-à-dire l'ensemble des tuples de la relation).

Base de données relationnelles : Une base de données relationnelle est un type de base de
données où les données sont liées à d'autres informations au sein des bases de données.

SQL : est le langage d’accès normalisé aux bases de données relationnelles.

Les SGBD relationnels : proposent un langage de requêtes appelé SQL (Stuctured


Query Language) supporté par tous les SGBDs micro (access) ou professionnels (Oracle).

Exercice 1 :
1. Les clés de «BD» :

Clé primaire : Matricule.


Clé étrangère : Num-Prop*.

2. le schéma logique de «BD » :

Véhicule (Matricule : int, Marque : Str, Type : Str, Année-fabrication : Int, Num-Prop* : Int)
Propriétaire (Num-prop : Int, Nom :Str, Prénom : Str, Num-tél : Str, Num-SS : Int, Fonction :
Str)
 clé primaire est soulignée
 clé étrangère est augmentée de *
Exercice 2 :
1. Identifier toutes contraintes d’intégrité dans le schéma de la base de données
«Bibliothèque» et expliquer leur utilité.

o Lecteur (code-lecteur : int) : clé primaire


o Livre (code-livre : int) ; clé primaire
o Emprunt (code-lecteur* : int, code-livre* : int, date-emprunt : date) : clé primaire
o Emprunt (code-lecteur* : int, code-livre*) : clés étrangères

2. Les règles de gestion suivantes sont-elles vérifiées dans «Bibliothèque» ? (justifier)


 Un livre peut être rédigé par plusieurs auteurs : NON
 Deux livres peuvent avoir le même auteur : OUI
 Un lecteur peut emprunter plusieurslivres : OUI
 Un lecteur peut emprunter plusieurs livres le même jour : NON
 Un lecteur peut emprunter le même livre plusieurs fois : OUI

Vous aimerez peut-être aussi