Lors de la conception d'une base de données relationnelle , il ya un certain nombre de facteurs à considérer. Beaucoup de plates-formes logicielles peuvent automatiser le processus ou vous aviser si vous avez une conception inefficace. Il est intéressant de rechercher vos besoins à l'avance que les changements peuvent parfois être lourd et courir le risque de perte de données . Considérations matérielles devraient également être prises en compte, ainsi que l'expansion à long terme. L'employé qui occupe le poste d' architecte de base de données est généralement responsable des aspects de la conception d'une base de données relationnelle dans la plupart des organisations. Instructions 1 Organisez vos tables en groupes logiques d'action . Cela pourrait être définie comme une transaction ou une activité. 2 Créer têtes de colonne pour chaque élément d'information dans le tableau. Définir les types de données de ces colonnes , avec les limites de caractères , les valeurs par défaut et les exigences non nulles. De nombreuses applications financières , par exemple, nécessitent plusieurs champs numériques de sorte que le langage de requête peut effectuer des opérations mathématiques . 3 Normaliser vos données dans la première forme normale. Séparer les données dans différentes tables qui n'ont pas toutes les données en double et donnent à chaque ligne une clé d'identification unique. 4 Normaliser vos données dans la deuxième forme normale. Recherchez les points de données qui apparaissent dans plusieurs tables et les placer dans leur propre table. Définir les relations entre les tables . Il existe trois types de relations: un-à- un, un- à-plusieurs et plusieurs-à -plusieurs. Un-à- dire une une valeur de données dans une table correspond à une et une seule valeur de donnée dans la seconde table . One-to -many signifie une valeur de données dans le premier tableau peut être utilisé plusieurs fois dans le deuxième tableau . Many- to-many signifie que chaque valeur dans le premier tableau peut être associé à chaque valeur dans le deuxième tableau . 5 normaliser les données dans la troisième forme normale. Il s'agit de la normalisation finale qui se produit . Suppression des données qui est indépendante de la clé primaire. Valeurs qui sont calculées , par exemple, sont supprimés.
|