Outils pour utilisateurs

Outils du site


les_fiches_revisions:bases_de_donnees:modele_relationel

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
les_fiches_revisions:bases_de_donnees:modele_relationel [2022/03/25 10:37]
cl
les_fiches_revisions:bases_de_donnees:modele_relationel [2023/01/16 10:41] (Version actuelle)
evm
Ligne 1: Ligne 1:
 +====== Modèle Relationnel :======
 +----
 +
 {{ :les_fiches_revisions:bases_de_donnees:l_e_modele_r3lasionaille.png?400|}} {{ :les_fiches_revisions:bases_de_donnees:l_e_modele_r3lasionaille.png?400|}}
-Dans **le modèle relationnel**, les données sont représentées par des **tables**, les tables constituent donc la structure logique du **modèle relationnel**.\\+Dans __le modèle relationnel__, les données sont représentées par des __tables__, les tables constituent donc la structure logique du __modèle relationnel__.\\ 
 + 
 +====Fiche de Révision :==== 
 + 
 +__Histoire :__\\ 
 + 
 +Les bases de données relationnelles ont été mises au point en 1970 par Edgar Frank Codd, //informaticien britannique ( 1923 - 2003 ).// Ces Bases de Données ( BdD ) sont basés sur la théorie mathématique des “ ensembles “. 
 + 
 +__Définition :__\\ 
 + 
 +- Le modèle relationnel est une manière de modéliser les relations existantes entre plusieurs informations, et de les ordonner entre ellesCette modélisation qui repose sur des principes mathématiques mis en avant par E.F. Codd est souvent retranscrite physiquement (« implémentée ») dans une base de données. 
 + 
 +- Une clef primaire : est un attribut dont la valeur permet d’identifier de manière unique un t-uplet //( pour le reconnaître sans avoir de doublons ).// 
 + 
 +- Un attribut : est un identificateur //(un nom)// décrivant une information stockée dans une base. ( l’attribut est une boite ou le nom de l’attribut est le nom de la boîte. 
 + 
 +- Un domaine //( pour un attribut )// : est l’information, pour savoir si la valeur est une chaîne de caractère //( TEXT )// ou un nombre //( INT ).// 
 + 
 +- Une clef étrangère : est une clé, pour mettre en relation 2 tableau, il faut que la clé étrangère soit identique à la clef primaire de l’autre tableau. 
 + 
 +__Représentation :__\\ 
 + 
 +La notion de relation est au cœur des bases de données relationnelles. Une relation peut être vue comme un tableau à 2 dimensions : une en-tête et un corps. 
 + 
 +L’en-tête est composée d’attribut. 
 +Le corps est composé de “valeur” //( C’est les objets dans la boîte, appeler : "attribut de ...")// 
 + 
 +{{:les_fiches_revisions:bases_de_donnees:tableau_-_nsi.png?400|}}
  
-__Histoire:__\\+====Carte Mentale :====
  
-Les bases de données relationnelles ont été mises au point en 1970 par Edgar Frank Codd, //informaticien britannique ( 1923 - 2003 ).// Ces Bases de Données ( BdD ) sont basés sur la théorie mathématique des “ ensembles “+{{:les_fiches_revisions:bases_de_donnees:img_20220513_085921.jpg?400|}}
  
  
 +__Avantages :__\\
  
 +Facilité d'utilisation : Le modèle relationnel est très intuitif à utiliser car composé de tableaux organisés de lignes et de colonnes. 
  
 +Capacité d'interrogation : Il permet à un langage de requêtes de haut niveau comme le langage SQL d'éviter une navigation complexe dans la base de données.
les_fiches_revisions/bases_de_donnees/modele_relationel.1648201053.txt.gz · Dernière modification: 2022/03/25 10:37 de cl