(T or F) Designers, programmers, and end users see data in different ways
T
(T or F) Different views of same data lead to designs that reflect the organization’s operation
F
Different views of same data lead to designs that do not reflect organization’s operation
reduces complexities of database design
data modeling
Various degrees of ____________ help reconcile varying views of same data
data abstraction
Relatively simple representations of complex real-world data structures
data models
an abstraction of a real-world object or event
model
(T or F) Data modeling is iterative and progressive
T
(T or F) End users have different views and needs for data
T
organizes data for various users and it is an abstraction
data model
anything about which data are to be collected and stored
Entity
a characteristic of an entity
Attribute
describes an association among entities
Relationship
a restriction placed on the data
Constraint
3 types of relationships among entities:
__________ are descriptions of policies, procedures, or principles within a specific organization
Business Rules
____________ describe characteristics of data as viewed by the
company
Business Rules
*Sources of business rules:
*Company __________
*__________ makers
*__________ managers
*__________ documentation
*Direct __________ with end users
managers
Policy
Department
Written
interviews
__________ translate into entities
Nouns
__________ translate into relationships among entities
verbs
__________ are bidirectional
relationships
communication
self-documentation
__________ occurs during translation of business rules to data model components
naming
__________ should make the object unique and distinguishable from other objects
Names
___________ should also be descriptive of objects in the environment and be familiar to users
Names