Vous êtes sur la page 1sur 4

Module : Sources et base de données année universitaire:2023/2024

Management stratégique et système d'informations Semestre : 1

Objectifs

 Concevoir une base de données à partir d'une réalité modélisée avec le modèle
entité/association.

 Traduire un modèle entité/association vers un schéma relationnel, le normaliser et le


manipuler avec l'algèbre relationnelle.

 Créer la base de données correspondante au schéma relationnel en utilisant le langage


SQL.

I. Introduction

De nos jours, tout le monde utilise une base de données. Que ce soit directement ou
indirectement. Nous sommes tous confrontés à l’utilisation d’une base de données. Les base
de données existent partout et c’est le moyen le plus utilisé pour le stockage de données
numériques.

II. Concepts de base

II.1. Donnée et Information

Une donnée est la plus petite unité composant l’information et ne porte aucune information
prise séparément de son contexte. Une combinaison de données dans un contexte bien définit
forme une information. Elle est obtenue de la réalité avec le processus d’observation ou bien
produite grâce à un calcul ou une déduction. En observant par exemple, la température de la
pièce on capte une donnée qui est le degré de température (25°). Cette donnée est élémentaire
et n’a aucun sens quand elle est prise toute seule.

Une information est une entité ayant un sens. Elle représente tout élément de connaissance
pouvant être perçu par l’un des organes des sens humains :

 la vue : information : numérique, textuelle, graphique(dessin, schéma), picturale


(peinture)
 l’ouïe : information sonore.
 le toucher : information. tactile (douceur, rugosité)
 l’odorat : notion d’odeur (agréable,…)
 le goût : notion de saveur (sucré, amer)

II.2. Base de données

On appelle base de données un ensemble structuré et organisé permettant le stockage de


grandes quantités d'informations afin d'en faciliter l'exploitation. Une base de données permet
ainsi l’ajout, la mise à jour et la recherche de données. Une base de données permet de mettre
des données à la disposition de plusieurs utilisateurs pour une consultation, une saisie ou bien
une mise à jour, tout en s'assurant des droits accordés à ces derniers.
Module : Sources et base de données année universitaire:2023/2024
Management stratégique et système d'informations Semestre : 1

II.3. Système de Gestion des Bases de Données

La gestion de la base de données se fait grâce à un système appelé SGBD (système de gestion
de bases de données) ou en anglais DBMS ( Database management system). Le SGBD est un
ensemble de services (applications logicielles) permettant de gérer les bases de données. Il
permet ainsi l'accès aux données de façon simple, un accès aux informations à de multiples
utilisateurs et la manipulation des données présentes dans la base de données (insertion,
suppression, modification).

II.4. Méthodes et Modèles

La création d’une base de données passe généralement par trois étapes essentielles : la
modélisation conceptuelle, la modélisation logique et la réalisation physique de la base. Un
modèle spécifique est utilisé à chaque niveau et un passage est assuré entre les différents
niveaux.

III. Le modèle entité /Association

Le modèle Entité Association (EA), présenté par le Prof. Peter Pin-Shan Chen (1976), permet
une description naturelle du monde réel à partir des concepts d'entité et d'association.

III.1. Concepts de base

III.1.1. Entité

une entité est un individu, un objet, un concept, un événement du monde réel.

Exemple : Personne, voiture, panne, réservation, vol, avion…

III.1.2. Propriété

une propriété est une particule élémentaire d’information permettant de décrire une entité.

Remarque: autres appellations : attributs, caractéristiques, champ, rubriques

Exemple : matricule, nom, prénom, date de naissance, N° SS, sont des propriétés décrivant
l’entité EMPLOYE

III.1.3. Occurrence

Une occurrence d’une propriété est une valeur ou une réalisation de celle-ci.

Exemple 1: 'MAMRI' est une occurrence de la propriété NOM.

'MOULOUD' est une occurrence de la propriété PRENOM

Une occurrence d’une entité est un élément ou une réalisation de l’entité ; elle correspond à la
réalisation de chacune de ses propriétés.
Module : Sources et base de données année universitaire:2023/2024
Management stratégique et système d'informations Semestre : 1

Exemple 2 : MATRICULE = 714256

NOM = 'MAMRI'

PRENOM = 'MOULOUD'

DATE NAIS = 05/03/1943

NSS = 430025000965

Est une occurrence de l’entité EMPLOYE.

III.1.4. Identifiant

Un identifiant est une propriété permettant de distinguer toutes les occurrences de l’entité.
Exemple : MATRICULE (de l’employé)

III.1.5. Association

Une association (relation) est un lien sémantique entre plusieurs entités.

III.2. Représentation Graphique

Nous utilisons la convention de la méthode MERISE qui est la plus simple à implémenter et
c’est celle qui est utilisée par la plupart des outils de conception EA.
Un type-entité est représenté par un rectangle et le type-association par une ellipse. Les
pattes du type-association représentent le rôle que joue l’entité correspondante dans la
relation. La figure ci-dessous illustre une représentation graphique d’une association binaire
entre deux entités.
Module : Sources et base de données année universitaire:2023/2024
Management stratégique et système d'informations Semestre : 1

III.3. Les Cardinalités

La cardinalité d’une patte reliant un type-association A à un type-entité E précise le nombre


de fois minimal et maximal d’interventions d’une entité du type E dans une association du
type A.

Les cardinalités sont notées dans le schéma EA sur le trait reliant l'entité à l'association ou
juste au-dessus. La notation est la suivante : Cardinalité minimale Virgule Cardinalité
maximale. Les cardinalités sont reliées au rôle de l'association et non pas à l'entité.

l'interprétation du côté de EMPLOYE : Un employé travaille dans au minimum a service(s) et


au maximum b.

Remarques

 Le modèle EA définit deux valeurs possibles pour la cardinalité minimale et deux


valeurs pour la cardinalité maximale. Ainsi, les cardinalités admises pour un rôle
d’une association sont : 0,1 0,n 1,1 1,n

 Une cardinalité minimale est toujours 0 ou 1 et une cardinalité maximale est toujours 1
ou n.

Vous aimerez peut-être aussi