Que pensez-vous de l'approche de conception de base de données ?

2 Réponses


  • La base de données doit être conçue de manière à pouvoir répondre aux besoins futurs. Cette évolution est possible lorsque le concepteur développe un véritable modèle logique de l'organisation avec les caractéristiques suivantes : Le modèle reflète fidèlement les opérations de l'organisation. Il est suffisamment flexible pour permettre des changements au fur et à mesure que de nouveaux besoins d'information surviennent. Il prend en charge de nombreuses vues utilisateur différentes. Il est indépendant de la mise en œuvre physique. Il ne dépend pas du modèle utilisé par un système de gestion de base de données particulier.

    Un modèle de base de données bien conçu protège la ressource de données en lui permettant d'évoluer afin qu'elle réponde aux besoins d'information d'aujourd'hui et de demain. Si le système est vraiment indépendant de sa mise en œuvre physique, il peut être déplacé vers un nouveau matériel pour profiter des évolutions techniques. Même si le système de gestion de base de données choisi pour la mise en œuvre est remplacé, le modèle logique de l'entreprise survit. L'approche de conception par étapes est une méthode descendante qui commence par des énoncés généraux des besoins et progresse vers un examen de plus en plus détaillé des problèmes. Différents problèmes sont considérés à différentes phases du projet. Chaque étape utilise différentes phases du projet.
  • Il y a six phases dans l'approche de conception de base de données. La sixième phase concerne la mise en œuvre et la refonte de la base de données, c'est pourquoi je n'en parlerai pas. Ces six phases sont présentées ci-dessous.

    * Phase 1 : Collecte et analyse des exigences
    Dans cette phase, nous collectons des informations auprès des utilisateurs et analysons les attentes des utilisateurs et des utilisateurs prévus de la base de données avant de concevoir une base de données. Ce processus est connu sous le nom de collecte et d'analyse des exigences.
    * Phase 2 : Conception de base de données conceptuelle

    Dans cette phase, nous effectuons deux activités. La première activité ou tâche consiste à concevoir une conception de schéma conceptuel en utilisant les exigences de données que nous avons obtenues de la première phase. Cette activité produit un schéma de base de données conceptuel. La deuxième activité est la conception de transactions et d'applications en utilisant l'application de base de données analysée en phase 1. À la fin de cette activité, nous obtenons des spécifications de haut niveau pour ces applications.
    * Phase 3 : Choix d'un SGBD
    Dans cette face, nous sélectionnons un SGBD basé sur un certain nombre de facteurs, notamment techniques, économiques et d'autres facteurs liés à l'organisation.
    * Phase 4 : cartographie du modèle de données ou conception de la base de données logique
    Dans cette phase, nous transformons le schéma conceptuel du modèle de données de haut niveau utilisé dans la phase 2 en modèle de données du SGBD choisi.
    * Phase 5 : Conception de la base de données physique
    Dans cette phase, nous concevons les spécifications de la base de données stockée en termes de structures de stockage physiques, de placement d'enregistrements et d'index.

Ecrivez votre réponse

Votre réponse apparaîtra après modération