Cours access conception de bases de donnees

Conception de Base de Données Explication sur la Conception de Base de Données Introduction A la vue de plusieurs questions sur les bases de données et surtout la conception du schéma de base En e ?et bien souvent les problèmes de certaines personnes sont dus à des bases mal pensées à la base et qui par la suite peuvent empêcher certaines possibilités qui peuvent être demandées dans la vie d'un projet Cet article n'est pas à but théorique mais va être développé à partir d'un exemple de façon à mieu comprendre l'importance de la réalisation du schéma de base avant de s'attaquer au codage que ce soit en ASP ou PHP Projet de Site Marchand Je vais choisir un exemple simple que tout le monde pourra facilement comprendre car tout le monde a déjà été confronté à un site marchand avec vente d'articles en ligne Dé ?nition du projet Ce site va être très simple avec une demande d'identi ?cation de l'acheteur a ?n de mémoriser les articles déjà commandés pour chaque acheteur On va faire un site simple avec une liste d'articles proposés très basique et des information basique pour les utilisateurs on peut encore bien plus perfectionner la base Dé ?nition des besoins On va simplement stocker les informations basiques concernant les articles Nom Prix Dé ?nition Marque et les informations nécessaires à l'envoie de ces produits à l'acheteur Nom Prénom Adresse Code Postal Ville Pays Mot de passe Donc d'aspect on peut déjà dire que les informations à stocker sont très simples et que la base ne va pas être très compliquée à monter NB Dans tous les projets il existe un cahier des charges Il est soit implicite cas d'un développement personnel soit explicite quand le projet est demandé par une autre personne De même il peut être écrit cas des contrats entre client et vous soit oral cas o? un supérieur vous demande de lui faire un site ou une page Quoi qu'il en soit celui-ci devra toujours rester à l'esprit de la personne qui va réaliser le projet car il sera le ?l conducteur de celui-ci Dans le cas contraire on risque de déroger à la demande originale et de ?nir complètement hors sujet CDonc pour cet exemple nous avons besoin ? Une Liste des articles a ?n de présenter ceux-ci à l'acheteur potentiel ? Un stockage des informations sur le client pour son historique des achats ? Un enregistrement de l'utilisateur avec identi ?cation par mot de passe a ?n que celuici puisse voir ce qu'il a déjà acheté un peu comme Amazon ? On voit ici que la même marque peut arriver plusieurs fois donc on va scinder la table article en avec une table article réelle et une table Marque avec un lien entre les ? De la même facon pour le Pays et la ville qui sont des données redondantes On a donc la liste des besoins référencés on va donc voir comment représenter les données et donc la base

  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jan 16, 2022
  • Catégorie Marketing
  • Langue French
  • Taille du fichier 38.5kB