No Slide Title


Requirements Collection & Analysis



Download 1.04 Mb.
Page8/10
Date27.11.2021
Size1.04 Mb.
#57792
1   2   3   4   5   6   7   8   9   10
3. DATABASE DEVELOPMENT LIFECYCLE (DBDLC)

Requirements Collection & Analysis

  • An important activity is to decide how to manage the requirements for a database system with multiple user views.
  • Three main approaches:
    • Centralized approach;
    • View integration approach; (we use this approach)
    • Combination of both approaches.

Centralized approach

Requirements for each user view are merged into a single list of requirements for the new database system. A data model representing all user views is created during the database design stage.

Generally, this approach is preferred when there is a significant overlap in requirements for each user view and the database system is not overly complex.

The centralized approach involves collating the requirements for different user views into a single list of requirements as shown in the following figure:

Requirements Collection & Analysis Centralized Approach

View integration approach

  • Requirements for each user view remain as separate lists. Data models representing each user view are created and then merged later during the database design stage.
  • The view integration approach involves leaving the requirements for each user view as separate lists of requirements. We create data models representing each user view. A data model that represents a single user view is called a local logical data model. We then merge the local data models to create a global logical data model representing all user views of the organization.

Download 1.04 Mb.

Share with your friends:
1   2   3   4   5   6   7   8   9   10




The database is protected by copyright ©ininet.org 2024
send message

    Main page