Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Haji.amel1@gmail.com
PLAN
SGBD & BD
Approche de stockage (1/8)
Langages de programmation
Indépendance Physique
Indépendance entre les structures de stockage et les
structures de données
Pouvoir modifier l’organisation physique sans modifier
les programmes d’application
Exemple : Ajouter un Index
Description des données (4/7)
Indépendance Logique
Pouvoir modifier le schéma conceptuel sans modifier
les programmes d’application
Exemple : Ajouter un Attribut
Description des données (5/7)
Une Structure
Simple : nom, prix, date
Complexe: personne, document, image
Une Sémantique
Le solde d’un compte
Une photo de Tunisie
Description des données (6/7)
Un Propriétaire
Responsable de la création d’une donnée
Définit les règles pour son identification et son intégrité
« La température de l’air est comprise entre -30 et + 40 C »
« Le salaire de l’année n est supérieur au salaire de l’année n-
1»
Accorde des droits d’utilisation
Description des données (7/7)
Des Utilisateurs
Interrogent les données
« Quel était la température à Tunis le 1er Janvier 2000 »
Mettent à jour les données
« Créditer le compte de Mr. Ali de 1000 Dt »
BD & SGBD (1/5)
BD (Bases de Données)
Collection de données décrite selon un certain
modèle
SGBD (Systèmes de Gestion de Bases de Données)
Système logiciel gérant les données d’une BD, selon
un modèle fixé
Un SGBD doit permettre : la définition, la
manipulation et le contrôle des données.
BD & SGBD (2/5)
Modèle
de données
BD & SGBD (4/5)
SGBD comprend aussi 2 modèles logiques
Un langage de définition de données (LDD) pour
décrire la structure, incluant les contraintes.
Un langage de manipulation de données (LMD)
pour appliquer des opérations aux données.
le LDD est indépendant de la représentation
physique des données
LMD est indépendant de l’implantation des
opérations.
BD & SGBD (5/5)