Chapter 17: Database Design Using the REA Data Model Flashcards

1
Q

5 basic steps of database design

A
  1. Systems Analysis
  2. Conceptual Design
  3. Physical Design
  4. Implementation and Conversion
  5. Operation and Maintenance

SCPIO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

System Design

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Conceptual Design

A

Step 2 of database design:

includes developing the different schemas for the new system at the conceptual, external, and internal levels.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Physical Design

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Implementation and Conversion

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Using and Maintaining the new system

A

Step 5 of database design:
: it includes carefully monitoring system performance and user satisfaction to determine the need for making system enhancements and modifications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Data Modeling

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

two important tools that accountants use to perform data modeling

A

Entity-Relationship Diagramming and the REA Data Model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Entity-Relationship Diagram

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Entity

A

anything about which the organization wants to collect and store information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Relationship

A

an association between two or more entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

REA data model

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

3 basic types of entities

A

Resources the organization acquires and uses
Events in which the organization engages
Agents participating in these events

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Resources

A

are those things that have economic value to the organization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Events

A

are the various business activities about which management wants to collect information for planning or control purposes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Agents

A

are the people and the organizations that participate in events and about whom information is desired for planning, control, and evaluation purposes.

17
Q

3 General Rules

A
  1. Each event is linked to at least one resource that it affects
  2. Each event is linked to at least one other event
  3. Each event is linked to at least TWO participating agents
18
Q

4 sequential activities in business

A

Take customer orders
Fill customer orders
Bill customers
Collect payment from customers.

19
Q

3 questions to identifying resources and agents

A
  1. What economic resource is reduced by the “give” event?
  2. What economic resource is acquired by the “get” event?
  3. What economic resource is affected by a commitment event?
20
Q

Cardinalities

A

describe the nature of the relationship between two entities by indicating how many instances of one entity can be linked to each specific instance of another entity.

21
Q

Minimum Cardinality

A

either a zero or one, depending upon whether the relationship between the two entities is optional (the minimum cardinality is zero) or mandatory (the minimum cardinality is one).

22
Q

Maximum Cardinality

A

can be either one or many (the crow feet symbol) depending upon whether each instance of entity A can be linked to at most one instance or potentially many instances of entity B.

23
Q

3 basic types of relationships between entities:

A

1 to 1
1 to many
many to many

24
Q

One to One relationship

A

exists when the maximum cardinality for each entity in that relationship is one.

25
Q

One to many Relationship

A

exists when the maximum cardinality of one entity in the relationship is 1 and the maximum cardinality for the other entity in that relationship is many.

26
Q

Many to Many relationship

A

exists when the maximum cardinality for both entities in the relationship is many

27
Q

When does data modeling occur

A

both system analysis and conceptual design