Chapter 03 – Databases and Data Warehouses: Supporting the Analytics-Driven Organization
3-18
ASSIGNMENTS & EXERCISES (p. 92)
1. Finding “Hacked” Databases. The Happy Hacker (www.happyhacker.org/news/newsfeed.shtml)
is a Web site devoted to “hacking” – breaking into computer systems. When people hack into a
system, they often go after information in databases. There, they can find credit card information
and other private and sensitive information. Sometimes, they can even find designs of yet–to–be–
released products and other strategic information about a company. Connect to The Happy
Hacker Web site and find an article that discusses a database that was hacked. Prepare a short
report for your class detailing the incident.
DISCUSSION
2. Defining Queries for a Video Rental Store. Consider your local video rental store. It
certainly has an operational database to support its online transaction processing (OLTP).
The operational database supports such things as the adding of new customers, the
renting of videos (obviously), the ordering of videos, and a host of other activities. Now,
assume that the video rental store also uses that same database for online analytical
processing (OLAP) in the form of creating queries to extract meaningful information. If
you were the manager of the video rental store, what kinds of queries would you build?
What answers are you hoping to find?
DISCUSSION
3. Creating a Query. On the Web site that supports this text (www.mhhe.com/haag, choose
Chapter 3 and then Inventory database), we’ve provided the database (in Microsoft
Access) we illustrated in this chapter. Connect to the text’s Web site and download that
database. Now, create three queries using the QBE tool. The first one should extract
information from only one file (your choice). The second one should extract information
found in at least two files. The third should include some sort of selection criteria. How
easy or difficult was it to perform these three queries? Would you say that a DBMS is just
as easy to use as something like word processing or spreadsheet software? Why or why