DCIT24 Flashcards
it is concerned with the nature and use of data
data analysis
in practice, go directly from fact finding to implementation dependent data analysis
systems analysts
establishing the nature of data
data analysis
establishing the use of data
functional analysis
the designer creates a written specification in words for the database system to be built
database study
conceptual, logical, and physical design steps in taking specifications to physical implementable designs
database design
it is quite possible that the database is to run on a machine which as yet does not have a database management system running on it
implementation and loading
the database, once implemented, must be tested against the specification supplied by the client
testing and evaluation
the system is actually in real usage by the company
operation
designers rarely get everything perfect first time
maintenance and evolution
often referred to as the three-level model
three-level database model
the design moves from a written specification taken from the real-world requirements to a physically implementable design
three-level database model
three levels of database model
- conceptual design
- data model mapping
- physical design
takes the requirements and produces a high-level data model of the database structure
conceptual design phase
the conceptual schema is converted into database internal structures
physical design phase
process of creating a visual representation of either a whole
information system or parts of it to communicate connections between data points and structures
data modeling
built around business needs
data models
can be modeled at various levels of abstraction
data
types of data models
- conceptual data models
- logical data models
- physical data models
also referred to as domain models
conceptual data models
offer a big-picture view of what the system will contain, how it will be organized, and which business rules are involved
conceptual data models
less abstract and provide greater detail about the concepts and relationships in the domain
logical data models
provide a schema for how the data will be physically stored within a database
physical data models
they’re the least abstract of all
physical data models