Chapter 17: Database Design Using the REA Data Model Flashcards
5 basic steps of database design
- Systems Analysis
- Conceptual Design
- Physical Design
- Implementation and Conversion
- Operation and Maintenance
SCPIO
System Design
Step 1 of database design:
consists of intial planning to determine the need for and feasibility of developing a new system. It includes preliminary judgements about the proposal’s technological and economic feasibility. ID user information needs, defining the scope of the propose
Conceptual Design
Step 2 of database design:
includes developing the different schemas for the new system at the conceptual, external, and internal levels.
Physical Design
Step 3 of database design:
consists of translating the internal level schema into the actual database structures that will be implemented in the new system. This is also when new applications are developed
Implementation and Conversion
Step 4 of database design:
includes all the activities associated with transferring data from existing systems to the new database AIS, testing the new system, and training employees how to use it.
Using and Maintaining the new system
Step 5 of database design:
: it includes carefully monitoring system performance and user satisfaction to determine the need for making system enhancements and modifications.
Data Modeling
is the process of defining a database so that it faithfully represents all aspects of the organizations, including its interactions with the external environment. It occurs during both the systems analysis and conceptual design stages of database design.
two important tools that accountants use to perform data modeling
Entity-Relationship Diagramming and the REA Data Model
Entity-Relationship Diagram
a graphical technique for portraying a database schema (schema: the logical structure). It shows the various ENTITIES being modeled and the important relationships among them. (Only relationships between entities)
Entity
anything about which the organization wants to collect and store information.
Relationship
an association between two or more entities
REA data model
developed specifically for use in designing AIS. It focuses on the business semantics underlying an organization’s value-chain activities. It provides guidance for database design by identifying what entitles should be included in the AIS database. REA data models are usually depicted in the form of E-R diagrams.
3 basic types of entities
Resources the organization acquires and uses
Events in which the organization engages
Agents participating in these events
Resources
are those things that have economic value to the organization.
Events
are the various business activities about which management wants to collect information for planning or control purposes.