Академический Документы
Профессиональный Документы
Культура Документы
17-1
Learning Objectives
Discuss the steps for designing and implementing a
database system.
Use the REA data model to design an AIS database.
Draw an REA diagram of an AIS database.
Read an REA diagram and explain what it reveals about
the business activities and policies of the organization
being modeled.
17-2
17-3
Conceptual Design
Developing the different schemas for the new system at the conceptual,
external, and internal levels
17-4
Data Modeling
Process of defining an information system so it represents
an organizations requirements
Occurs at two stages of the design process:
System analysis
Conceptual design
Data models:
Data flow diagrams (Chapter 3)
17-6
Entity-Relationship Diagrams
Used to graphically represent a database schema
Depicts entities
Anything an organization wants to collect information about
17-7
17-8
Resources-Events-Agents Diagram
Developed for designing AIS
Categorizing entities into:
Resources
Things that have economic value
Events
Business activities
Management wants to manage and control
Agents
People and organizations that participate in events
17-9
Get events
Give events
Participation events
17-10
17-11
17-11
17-13
Cardinalities
Describe the nature of relationships between entities
How many instances of one entity can be linked to each specific instance of
another entity
Minimum can be: 0 or 1
Maximum can be: 1 or Many
17-14
One-to-Many:
Many-to-Many:
17-15