begin process at 2012 05 31 15:29:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

savoir la structuration / organisation création base / table MySQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

savoir la structuration / organisation création base / table MySQL

samedi 11 juin 2005 à 01:34:28 | savoir la structuration / organisation création base / table MySQL

mAVRiK

bonjour tout le monde,

J'ai pas l'habitude de poser des questions sur les forums, jsuis plus de genre a chercher comme un malade sur le net/book
pour regler mes probleme et repondre a mes questions que jme pose.

Je voudrais savoir comment etre sure que la structuration et l'organisation des bases et des tables est correct.

Cette facon la, est t'elle correct???

J'ai mes:
-> produit
-> client
-> order

=>Base: produit
    -> Table: item
    -> Table: review

=>Base: client
    -> Table: client_info
    -> Table: login 
    -> Table: online "pour savoir et voir les clients qui sont online"

=>Base: order
    -> Table: order_client
    -> Table: order_item

1- Donc, c'est tu correct comme ca ou j'suis mieux de mettre toute les tables ds une seule base???
2- je peux tu nommé une table avec le mm nom que la base?? (ex: base: order, table: order) "p-e mieux que ca soit un nom different a cause du risque d'avoir un conflit durant le codage."
3- connaitre qq ptit truc/astuce pour bien planifier la base de donné pour nos besoin

merci d'avance pour votre aide qui est tres precieuse a mes yeux
samedi 11 juin 2005 à 08:58:31 | Re : savoir la structuration / organisation création base / table MySQL

sjon

Réponse acceptée !
Sael og blesud

Une seule base suffit pour vos tables. Par ailleurs éviter les nom de table et de base identique soyez le plus explicite possible cela est valable égalment pour vos variables. En ce qui concerne le plan de la base de données ayez un plan de site précis et veillez aux charges client / server ( que doit faire le client et que doit faire le server ? )

Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón

HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...

samedi 11 juin 2005 à 10:17:47 | Re : savoir la structuration / organisation création base / table MySQL

mAVRiK

merci pour tes reponses, mais j'aimerais que tu me parle un peu plus des choses a propos des charges client / server. c'est un peu vague ds ma tete.

Juste quelque detail supplementaire, qqch de bref et precis.

apres ca ma avoir les reponses a mes question. donc, je vais fermer le thread
samedi 11 juin 2005 à 11:10:11 | Re : savoir la structuration / organisation création base / table MySQL

coockiesch

Salut!
En général, les questions d'optimisation sont plutôt au niveau de la structure des tables:
clés primaires, identifiants uniques, comment tu gère des accès, etc...

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
samedi 11 juin 2005 à 18:52:45 | Re : savoir la structuration / organisation création base / table MySQL

mAVRiK

merci, ma lire pas mal de chose a propos de ca pour en apprendre plus.
Je crois que c qqch de primordiale quand la base de donné commence a etre grosse

merci beaucoup pour votre aide et vos information. j'apprecie beaucoup
dimanche 12 juin 2005 à 02:26:35 | Re : savoir la structuration / organisation création base / table MySQL

sjon

Sael og blesud

Ce que j'entends par la gestion des charges client / server correspond à peut près à la gestion des charges éléctriques dans une salle server : soit 70 servers, 2 tableaux électriques ( jusque là c'est normal ) mais l'administrateur met 58 servers sur le premier tableau électrique et 12 sur le deuxième, d'où une mauvaise répartition des charges ... En développement web c'est également une chose que les webmasters " amateurs " ont tendance à oublier. Je m'explique : je pars sur l'exemple d'un script construisant un treeview de type " explorateur windows ". J'ai vu beaucoup de script faisant cela entrièrement en php alors qu'il est possible de répartir les charges entre le client et le server : le server se charge de lister dans un tableau l'arborescence et d'en écrire un tableau javascript ( par exemple ) tandis que le client gère l'affichage de l'explorateur via javascript. Sans quoi on peut très vite arriver à des surcharges server ( sur de l'Intranet par exemple ... mais pas seulement ... malheureusement ... ) Donc lors de la construction du plan du site ou du cahier des charge ( par papier c'est toujours mieux ;-) ) Il faut toujours se demander : qu'est-ce que doit faire le server et que doit faire le client ... ( selon moi bien sûr ... )


Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón

HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
dimanche 12 juin 2005 à 02:32:42 | Re : savoir la structuration / organisation création base / table MySQL

sjon

Sael og blesud

Bref ne pas oublier qu'il existe d'autres langages et ce au delà du PHP ( très en vogue ... ) et que si ils existent cela n'est pas sans raison. Par ailleurs même si ils sont plus anciens cela ne veut pas dire qu'ils sont dénués d'intérêt ( exemple : l'asm, le lisp, le cobol, l'objective C, le fortran , le forth, ou ne serait-ce que le html ... ;-) )


Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón

HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
dimanche 12 juin 2005 à 11:03:35 | Re : savoir la structuration / organisation création base / table MySQL

mAVRiK

salut,

merci beaucoup pour les infos. ce sont des infos assez rare a trouver sur le net (tutoriaux) , pourtant c qqch de tres important a savoir. c le coeur de la planification / construction d'un site web de bonne qualité.

Fack, le best. c d'utiliser des langage coté client (ex: html) et coté server (php) et de partager ca egalement le plus possible. (c qd mm assez logique ca). mais ca reste a savoir si le partage est correct

c qd mm assez vague a savoir en programmation. c pas comme avoir 70 server et 2 panneau electrique, c assez evident 35 server pour ch panneau. ds lfond la vrai reponse, c pas de separer les server mais plutot par rapport au nb de watts. donc tu peux avoir 30server sur un et 40server sur l'autre

d'apres moer ca doit avoir rapport avec le temps d'affichage de la page web, qqch du genre.

c une section que je connais vraiment pas beaucoup. ya tellement de chose a connaitre pour etre un bon webmaster (reseaux, apache, mysql, php, html, ....) mais jsais que je devien meilleur de jour en jour et de continuer a foncé la tete haute ;)

une derniere chose, si ta des site web avec des bon info. jsuis preneur. surtout a propos de la planification et l'organisation (mysql, fichier de code, .....) pour avoir une bonne visibilité du code, l'aborescence du site ds le hd et pour l'optimisation, ...

merci encore !!



Cette discussion est classée dans : base, table, client, order, structuration


Répondre à ce message

Sujets en rapport avec ce message

aide comment faire des autres tableau dans cette base qui est crée automatiquement [ par anissaied ] Principale GESTIONDECLIENT <?php $connect=mysql_connect("localhost", "root", "") or insertion d'une commande client dans la table commande de la base de donnée [ par rawdhamdw ] svp je veux savoir comment je peut insérer directement les données d'une commande dans la table commande de la base de donnée lorsque le client a coch copier une table dans la même base en gardant l' auto_incrément ? [ par brezoneg ] Bonjour, J'essaye de faire la copie d'une table vers une autre (un clone en quelque sorte) en utilisant : $sql="create table nouvelle_table as selec code client [ par buryohe ] Bonjour, J'ai un problème dans ma programmation.En effet, je suis débutant mais j'aime la programmation. je voulais demander un conseil et une aide. A configurer une base de données avec php [ par laguchori ] Bonjour, j'ai créé une table avec MySQL et une page php dans laquelle je vaudrai afficher quelque données,enregistré mon problème c'est que je ne sais Problème d'insertion dans une table [ par kaoutar90 ] Bonjour, J'ai un problème dans la requête pour insertion alors SVP veuillez me dire le problème ou il est : Pour la page .php : <?php $db = new PDO( insertion dans la base [ par jolina87 ] bonjour, je génère un code automatiquement de client avec une fonction que je viens de la créer ([code=php]$code = newChaine(); //générer automatiquem Afficher le nom de la table des données d'une base de donnée [ par issaconan ] Bonjour, Je suis entrain de réaliser un petit script qui affiche données depuis plusieurs tables d'une base de donnée. Un surfeur sur le forum ma bien connexion a plusieur base de donnée [ par patric1014 ] bonjour, j'ai plusieurs base de donnée chacune pr un client et je veux lorsque un client ce connecte de récupérer son code client "aussi nom de la bas mise à jour d'un table de la base [ par dalinda ] je suis entrin de realiser un site web de gestion d'un résidence j'ai un table nommé dispos qui contient le nombre de chambre existence à une semaine


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales