Cours algebre relationnelle pdf

Le modèle relationnel Les structures de données Les règles d ? intégrité structurelle L ? algèbre relationnelle CLe modèle relationnel Inventé par E F Codd en Fondé sur la théorie mathématique des ensembles et sur la notion de base qui lui est rattachée la relation CObjectifs d ? un modèle relationnel Rappel Proposer une indépendance des données et des traitements Permettre de gérer les problèmes de cohérence et de redondance des données Utiliser des structures de données simples et issues de la vie courante tables Proposer des langages de manipulation de données non procéduraux Permettre des vues utilisateurs di ?érentes des relations implantées CLe modèle relationnel Les concepts clés La dé ?nition du domaine d ? un attribut Le concept de relation Les attributs Les tuples Le schéma d ? une relation CLa clé Le modèle relationnel Les concepts clés La contrainte référentielle Les valeurs nulles La contrainte d ? entité La contrainte de domaine CLes structures de données Domaine d ? un attribut Dé ?nition ensemble des valeurs prises par un attribut Un domaine se dé ?nit soit ? en extension ex couleuryeux bleu vert marron noir ? en compréhension ex ? geenfants CDé ?nition du produit cartésien Rappel Soient deux ensembles O et P on appelle Produit cartésien de O et P l'ensemble noté O? P des couples x y o? x ??O et y ??P Étudiants A T M Professeurs L Y Étudiants ? Professeurs A L A Y T L T Y M L M Y CLes structures de données la relation Dé ?nition Sous-ensemble du produit cartésien d ? un ensemble Nom de la relation d ? attributs Attributs champs PRODUIT N um prod N om prod Q téstock Occurrences Tuples Enregistrements C h a ise T a b le Lit Caractérisée par Cardinalité de la relation nombre de lignes Unicité du nom des attributs Indi ?érence de l ? ordre des lignes et des colonnes Nombre de colonnes degré CLes structures de données Schéma de relations Le schéma de relation représente la structure invariante d ? une relation Il est constitué du nom de la relation suivi de la liste des attributs et de leurs domaines associés PRODUIT N PRODUIT entier NOM cha? ne QTE EN STOCK entier Nom relation Attributs clé souligné Attributs non clé CRègles d ? intégrité structurelle Assertions qui doivent être véri ?ées par les données contenues dans la base ? Règles inhérentes au modèle relationnel CRègles d ? intégrité structurelle du modèle relationnel Unicité de clé Contrainte de référence Contrainte d ? entité Contrainte de domaine CClé d ? une relation Une relation étant un ensemble de tuples il ne peut y avoir deux tuples identiques dans une relation Clé ensemble minimal d ? attributs dont la connaissance des valeurs permet d ? identi ?er un tuple unique CContrainte référentielle Contrainte d ? intégrité portant sur une relation R consistant à imposer que la valeur d ? un groupe d ? attributs apparaisse comme valeur de clé dans une

  • 42
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager