Skip to main content

Qu'est-ce que la conception de la base de données?

La conception de la base de données, comme son nom pourrait le suggérer, ressemble beaucoup à la conception de la maison, bien que le terme puisse également être utilisé pour se référer à la construction réelle de la base de données.Le processus de conception est en quelque sorte un plan qui décrit les détails des bases de données, à partir des relations entre les tables et les informations importantes et comment les données seront implémentées.En plus d'aider le constructeur à savoir quelles tables et informations à collectionner, une conception utilise des conventions de dénomination et les erreurs d'orthographe sont vérifiées avant la fin de la base de données.La base de données passe également par normalisation, qui cherche à supprimer la redondance, pendant le processus de conception.Sans d'abord travailler une conception, un créateur de base de données peut facilement gâcher l'ordre des tables ou la clé principale pour les tables, ou simplement manquer quelques sections, parmi une série d'autres erreurs potentielles.

La première étape de la conception de la base de données est deConnaissez le but de la base de données.Il n'y a pas de diagrammes ni de représentations abstraites;Le concepteur pense simplement aux objectifs de la base de données.Certaines informations peuvent être écrites, mais généralement le concepteur considère simplement le meilleur moyen d'organiser et d'utiliser la base de données.

Ensuite, le concepteur crée quatre modèles de données.Le modèle conceptuel est un schéma simple qui montre les noms de table.Après cela, le modèle de données logique est créé, remplissant les tables avec la clé primaire et les informations à collecter.Une clé primaire est un titre pour une colonne qui le rend unique et indique aux utilisateurs le but de la colonne.Les relations entre les tableaux sont également détaillées au cours de cette étape de conception de la base de données.

Dans le modèle de relation de l'entité, le concepteur se concentre davantage sur les relations et moins sur les clés primaires.Ce modèle peut parfois être sauté, mais il aide pendant la création de bases de données pour montrer comment les entités interagissent les uns avec les autres.Dans le modèle de données physiques, les informations en direct sont introduites dans la conception de la base de données.

Au cours de chaque étape du modèle, l'orthographe des tables et des clés primaires doit être vérifiée.Les conventions de dénomination sont également utilisées, afin que les utilisateurs sachent comment saisir des données.Par exemple, un tableau pourrait être nommé «Thistable», «This_Table», «This Table» ou «This.Table», basé sur la convention de dénomination choisie par le concepteur de base de données.L'orthographe doit être vérifiée, car une erreur peut entraîner des problèmes de relation lorsque la base de données est construite.

Les règles de normalisation sont également appliquées au modèle de base de données.Ces règles éliminent les données répétitives, dissolvent de grandes tables dans de petites tables et garantissent que les relations sont optimisées.La normalisation de la conception de la base de données est la dernière étape et aidera le concepteur à déterminer si la base de données est fonctionnelle ou si elle doit être réorganisée ou retravaillée.