Bases de donnees relationnelle 1
Ecole Royale de l ? Air ?? Marrakech CPGE Informatique Bases de données relationnelles MP - Base de données C ? est un ensemble structuré de données enregistrées sur des supports accessibles par ordinateur pour satisfaire simultanément les besoins de plusieurs utilisateurs de façon sélective et en un temps opportun Système de Gestion de Base de Données SGBD C ? est un logiciel capable de gérer une base de données de façon satisfaisante en permettant à l ? utilisateur de créer une BD de consulter et mettre à jour les données et de les sécuriser Modèle relationnel Le modèle relationnel a été introduit par E F Codd vers les années aux laboratoires de recherche d ? IBM sanjosé C ? est un modèle logique associé aux SGBD relationnels tels que Oracle MySQL SQLServer Access Paradox SQLite ? etc Le modèle relationnel représente l'information dans une collection de relations ou tables C ? est un modèle basé sur la théorie des ensembles notion mathématique fondée et approuvée Structure de base du modèle relationnel Le schéma d ? une BD relationnelle se modélise autour des trois concepts de base suivants Le domaine Un domaine est un ensemble de valeurs atomiques indivisibles Un domaine est caractérisé par un nom et peut être dé ?ni soit en intension en dé ?nissant une propriété caractéristique des valeurs du domaine soit en extension en donnant la liste de toutes les valeurs le composant Exemples Entier Réel Cha? nes de caractères Age intervalle Couleur ? bleu ? ? blanc ? ? rouge ? énumération L ? attribut Un attribut est une propriété ou caractéristique de l ? entité objet représentée Il est dé ?ni par un nom et un domaine qui décrit les valeurs lui étant autorisées Exemples L ? entité ? Elève ? peut être représentée par les attributs n d ? inscription nom prénom niveau ? etc A ERRAJI CEcole Royale de l ? Air ?? Marrakech CPGE Informatique MP - La relation Une relation ou table est un sous ensemble du produit cartésien d ? une liste de domaines C ? est un ensemble de tuples ou n-uplets ou enregistrements Exemples Elève n d ? inscription nom prénom niveau date de naissance Evaluation n d ? évaluation type date codeMatière Représentation graphique d ? une table relation N d ? inscription Nom Prénom Niveau Date de naissance ?? Nom de la table Elève ?? Attribut une colonne ?? Schéma de la table ère ligne ligne d ? entête ?? Tuple ou enregistrement chacune des autres lignes ?? Clé de la relation N d ? inscription Notion de Clé La clé ou identi ?ant d ? une relation ou table est un attribut de la relation qui permet d ? identi ?er d ? une façon unique les tuples de la relation Exemple La clé primaire de la relation Elève n d ? inscription nom prénom niveau date de naissance est l ? attribut n d ? inscription Base de données Une BD est un
Documents similaires
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Apv 13, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 38.3kB