|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() ![]() Étudiant Inscription : août 2005 Messages : 1 600 ![]() |
Bonsoir tout le monde
je me pose là question suivante: qu'est-ce qui se fait coté application et qu'est-ce qui est fait plutôt coté SGBD ? je m'explique: j'ai une classe client qui a entre autres un attribut id (c'est la clé ) et un attribut date_inscription, dois-je les gérer moi-mème coté application ou bien les confié au SGBD avec AUTO_INCCREMENT et CURRENT_DATE ? En éspérant avoir été assez clair, je vous remercie pour vos reponses |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 165 ![]() |
Je suis également novice, mais je suis d'avis de ne pas laisser le soin au développeur de gérer ce genre de données. Donc pour moi ca serait en base (c'est un avis de novice). De plus ça sera ça de code en moins à maintenir.
|
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Les données, toutes les données, rien que les données doivent être traitées par le SGBDR. Le reste : affichage, calcul scientifique, algo complexe : traitement.
Imagine simpement une comptabilité avec enregistrement de la date système côté client. L'utilisateur fait une erreur et se dit qu'en recalant l'horloge de son PC à la veille il pourra passer une écriture qui fera balance !!! => comptabilité truquée ! Je vais même te dire que dans mes applications "lourdes" je mettait du code qui vérifiait que la dateheure cliente et le dateheure serveur était dans une fourchette de décalage maxi de 1 minute... A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Étudiant Inscription : août 2005 Messages : 1 600 ![]() |
Ok, merci pour vos réponses. en fait j'hésitais car l'inconvénient de cette méthode est que je dois d'abord insérer mon bean dans la base puis le recharger pour pouvoir enfin l'utiliser
Y'a-t-il une autre manière de procéder sans employer un quelconque framework de mapping O/R ? Merci |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() Étudiant Inscription : août 2005 Messages : 1 600 ![]() |
Je mets ce sujet en résolu, vu que la problèmatique maintenant n'est plus du ressort des SGBD.
merci à tous pour votre aide |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com