Beruflich Dokumente
Kultur Dokumente
Review Questions
1. Define each of the following terms: 3. Contrast the following terms:
a. data a. data dependence; data independence
b. information b. structured data; unstructured data
c. metadata c. data; information
d. database application d. repository; database
e. data warehouse e. entity; enterprise data model
f. constraint f. data warehouse; ERP system
g. database g. two-tier databases; multitier databases
h. entity h. systems development life cycle; prototyping
i. database management system i. enterprise data model; conceptual data model
j. client/server architecture j. prototyping; agile software development
k. systems development life cycle (SDLC) 4. List five disadvantages of file processing systems.
l. agile software development 5. List the nine major components in a database system envi-
m. enterprise data model ronment.
n. conceptual data model 6. How are relationships between tables expressed in a rela-
o. logical data model tional database?
p. physical data model 7. What does the term data independence mean, and why is it an
2. Match the following terms and definitions: important goal?
data a. data placed in context or 8. List 10 potential benefits of the database approach over con-
summarized ventional file systems.
database b. application program(s) 9. List five costs or risks associated with the database approach.
application c. facts, text, graphics, images, etc. 10. Define a three-tiered database architecture.
d. a graphical model that shows 11. In the three-tiered database architecture, is it possible for
constraint there to be no database on a particular tier? If not, why? If
the high-level entities for the
repository organization and the relation- yes, give an example.
ships among those entities 12. Name the five phases of the traditional systems develop-
metadata e. organized collection of related ment life cycle, and explain the purpose and deliverables of
data each phase.
data warehouse f. includes data definitions and 13. In which of the five phases of the SDLC do database devel-
constraints opment activities occur?
information g. centralized storehouse for all 14. Are there procedures and processes that are common to
data definitions the use of SDLC, prototyping, and agile methodologies?
user view
h. separation of data description Explain any that you can identify and then indicate why
database from programs the methodologies are considered to be different even
management i. a business management though fundamental procedures and processes are still
system system that integrates all included.
functions of the enterprise 15. Explain the differences between user views, a conceptual
data j. logical description of portion schema, and an internal schema as different perspectives of
independence of database the same database.
k. a software application that is 16. In the three-schema architecture:
database used to create, maintain, and a. The view of a manager or other type of user is called the
provide controlled access to schema.
enterprise
user databases b. The view of the data architect or data administrator is
resource
l. a rule that cannot be violated called the schema.
planning (ERP)
by database users c. The view of the database administrator is called the
systems m. integrated decision support schema.
development life database 17. Why might Pine Valley Furniture Company need a data
cycle (SDLC) n. consist of the enterprise data warehouse?
model and multiple user 18. As the ability to handle large amounts of data improves, de-
prototyping views scribe three business areas where these very large databases
o. a rapid approach to systems are being used effectively.
enterprise data development
model p. consists of two data models: a
logical model and a physical
conceptual
model
schema
q. a comprehensive description
internal of business data
schema r. a structured, step-by-step
approach to systems
external schema development
www.itpub.net
Chapter 1 The Database Environment and Development Process 45