modele relationel Bases de données Modèle relationnel de données EL Moukhtar ZEMMOURI ENSAM ?? Meknès Version ?? E Zemmouri ENSAM - Meknès Modèles de données Modèle de données Un modèle de données Data Model est une notation pour décrire des données ou de
Bases de données Modèle relationnel de données EL Moukhtar ZEMMOURI ENSAM ?? Meknès Version ?? E Zemmouri ENSAM - Meknès Modèles de données Modèle de données Un modèle de données Data Model est une notation pour décrire des données ou des informations La description se compose généralement de trois parties Structure des données Opérations sur les données Contraintes sur les données E Zemmouri ENSAM - Meknès Modèles de données Deux modèles majeurs pour les systèmes de bases de données actuels o Le modèle relationnel y compris les extensions objet-relationnel Simple et efficace Présent dans tous les systèmes de gestion de bases de données SGBD Objet de ce cours J o Le modèle de données semi-structurées y compris XML et les normes associées Plus de flexibilité E Zemmouri ENSAM - Meknès Exemple titre Star Wars Harry Potter Harry Potter année longueur genre SciFi Aventure Aventure E Zemmouri ENSAM - Meknès Modèles de données SciFi Aventure Aventure Le modèle relationnel E Zemmouri ENSAM - Meknès Modèle relationnel Modèle défini en par Codd o A Relational Model of Data for Large Shared Data Banks ? Un modèle simple et efficace La majorité des SGBD se basent sur le modèle relationnel Les premiers SGBD b? tis sur ce modèle o SQL DS et DB de IBM o Implémentent le langage SQL SEQUEL langage de manipulation de BD relationnelles E Zemmouri ENSAM - Meknès Modèle relationnel Repose sur de solides bases théoriques algèbre relationnel Le succès du modèle relationnel est due à o La simplicité de la structure des données Une approche simple et limitée de la structuration des données è Une BD relationnelle est composée de tables relations o La simplicité des opérateurs Un nombre limité d'opérations sur les données Toute opération relationnelle sur une table génère une nouvelle table E Zemmouri ENSAM - Meknès Base de données relationnelle Une base de données est un ensemble de relations ou tables Etudiant Ecole E Zemmouri ENSAM - Meknès Base de données relationnelle Une base de données est un ensemble de relations ou tables Chaque relation a un ensemble d ? attributs ou colonnes Etudiant code nom note photo Ecole nom ville eff E Zemmouri ENSAM - Meknès Base de données relationnelle Une base de données est un ensemble de relations ou tables Chaque relation a un ensemble d ? attributs ou colonnes Chaque tuple ou ligne a une seule valeur pour chaque attributs Chaque attribut a un type ou domaine integer string date ? Etudiant Ecole code nom note photo nom ville eff ALI J ENSAM Meknes HASSAN EST Meknes ASMAA J INPT Rabat ? ? ? ? ? ? ? E Zemmouri ENSAM - Meknès La valeur NULL o Une valeur spéciale pour inconnu ? ou indéfini ? Va l e u r N U L L Etudiant code nom ALI HASSAN ASMAA ? ? note ? photo J J ? Ecole nom ENSAM EST INPT ? ville eff Meknes Meknes Rabat ? ? E Zemmouri ENSAM - Meknès La valeur NULL o Une
Documents similaires
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 01, 2021
- Catégorie Travel / Voayage
- Langue French
- Taille du fichier 21.7kB