avantage?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : avantage?

Re: avantage?

par Truc » 11 févr. 2010, 16:08

Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.
Les titres contenant "HELP !", "Aidez-moi", "J'ai un problème", "Ça marche pas",...
n'apportent rien à la compréhension de ta demande.

Tu peux corriger ton titre en éditant ton premier message.

Merci de prendre le temps de lire les règlements.

Re: avantage?

par iclo » 11 févr. 2010, 14:50

Salut

Vaste sujet...

Le principal avantage d'une base de donnée relationnelle est de permettre de modéliser beaucoup plus finement des données, en intégrant au niveau de la base de donnée des contraintes fortes.
Imaginons une table devant posséder une référence vers une autre table. Sans relationnel, la gestion de la cohérence de ce lien (la référence existe-elle bien dans l'autre table, que se passe-t-il si par après elle est effacée de cette table? etc) peut très vite devenir infernale et surtout d'une fiabilité douteuse: Chaque morceau de code devant modifier les données dans la base, devant implémenter complètement les vérifications nécessaires. Sur un système un peu complexe, ça devient vite totalement ingérable et surtout non productif.

Je pense qu'à l'heure actuelle, il n'est tout simplement plus envisageable de travailler sans DB relationnelle, dans le cadre d'un projet un peu complexe.

Re: avantage?

par Superpilou » 04 févr. 2010, 17:54

Je parlais de bases de données composé de tables sans aucune relation.

Re: avantage?

par ouckileou » 04 févr. 2010, 17:39

Qu'est-ce que tu entends par "base de données normale" ?

avantage?

par Superpilou » 04 févr. 2010, 16:20

Bonjour tout le monde.
Je voulais savoir si les bases de données relationnelles avaient un avantage parmi une base de données
normales?
Je sais que les bases de données relationnelles permettent de mettre un lien avec une clé étrangère parmi
plusieurs tables.
Est-ce tout?

Merci d'avance.

Pierre-Louis