Question
The marketing manager for a computer products store has been using a spreadsheet to keep track of special sales programs. This worked fine when the
The marketing manager for a computer products store has been using a spreadsheet to keep track of special sales programs. This worked fine when the store was small. However, the store has been growing and has recently added some kiosks at local malls. The spreadsheet has also grown to include lots of redundancy. The columns of the spreadsheet are as follows:
Store: the name of the store or kiosk, like Main or North Grand Mall
Address (Addr): the address of the store
Manager (Mgr): the manager of the store
Manager Phone (MgrPh): the cell phone number of the manager
Promotion Name (PName): the name of the promotional plan, like January White Sale
Promotion Terms (PTerms): the terms of the promotion, like "buy a new computer, get a free soldering iron".
Total Sales For Promotion (PTotal): the volume, in dollars, of products sold under a particular promotion at a particular store
The terms in parentheses in the list above are abbreviations that you may choose to use in your solution to the problem.
We'll treat this table as a single relation:
Promotions(Store, Addr, Mgr, MgrPh, PName, PTerms, PTotal)
The following assumptions hold:
A1: Each store has just one manager, but one person may manage multiple stores.
A2: Promotion names are not repeated
A3: A promotion only has one set of terms
- Give an example of insertion anomaly in this table.
- Go through the Normalization process and transform the above table into tables that are in 3NF. For full credit complete the following tasks:
- Identify the functional dependencies
- Transform the table Promotionsin 1NF relation(s)
- Transform the resulting relation(s) in 2NF
- Transform the resulting relation(s) in 3NF
The final relations should have meaningful names, Primary keys and Foreign Keys should be properly identified.
- (5 points) Data mining and applications
- Describe in your own words what is data mining.
- List two reasons why data mining is popular now and it wasn't as popular 20 years ago.
- Give a practical (real life) example of a data mining task.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started