Élaboration d'un plan de base de données
La première étape dans la création d'une base de données crée un plan qui sert à la fois un guide à utiliser lors de la mise en oeuvre de la base de données et comme une spécification fonctionnelle pour la base de données après qu'il a été mis en œuvre. La complexité et le détail d'une conception de base de données est dictée par la complexité et la taille de l'application de base de données ainsi que la population d'utilisateurs.
Dans la planification de la base de données, quelle que soit sa taille et de la complexité, utilisez les étapes de base suivantes:
Identifier les objets.
Modéliser les objets.
Identifier les types d'informations pour chaque objet.
Identifier les relations entre les objets.
Avant de créer une base de données, vous devez avoir une bonne compréhension du travail de la base de données devrait effectuer. Si la base de données est de remplacer un système d'information sur papier ou effectuées manuellement, le système actuel vous donnera la plupart des informations que vous avez besoin. Vous devriez interroger toutes les personnes impliquées dans le système afin de déterminer ce qu'ils font et ce dont ils ont besoin de la base de données. Il est également important d'identifier ce qu'ils veulent que le nouveau système à faire, et aussi d'identifier les problèmes, les limites et les goulots d'étranglement de tout système existant. Recueillir des copies des déclarations des clients, des listes d'inventaire, rapports de gestion, et tout autre document qui font partie du système existant, car ceux-ci seront utiles pour vous dans la conception de la base de données et les interfaces.
Comme les objets du système sont identifiés, vous devez les enregistrer d'une manière qui représente le système visuel. Vous pouvez utiliser votre modèle de base de données comme référence lors de la mise en œuvre de la base de données.
colonnes de données brutes
Ces colonnes stockent des pièces tangibles d'informations, telles que les noms, déterminés par une source externe à la base de données.
colonnes relationnelles ou référentiels
Ces colonnes établissent un lien entre l'information dans une table et des informations connexes dans une autre table. Par exemple, une table qui suit les transactions de vente aura généralement un lien vers la table des clients afin que les informations client complet peut être associé à la transaction de vente.
L'un des points forts d'une base de données relationnelle est la capacité de relier ou associer l'information sur les différents éléments de la base de données. types isolés d'informations peuvent être stockées séparément, mais le moteur de base de données peuvent combiner des données lorsqu'il est nécessaire. Identification de la relation entre les objets dans le processus de conception, il faut regarder les tableaux, la détermination de la façon dont ils sont logiquement liés, et l'ajout de colonnes relationnelles qui établissent un lien d'une table à l'autre.