subject
Business, 07.03.2020 05:29 KpopSushi

PRACTICE DATABASE DESIGN PROBLEM

Imagine that your town library wants to keep track of its business in a database, and that you have been

called in to build the database. You talk to the town librarian, review the old paper-based records, and watch

people use the library for a few days. You learn the following about the library:

1. Any resident of the town can get a library card simply by asking for one. The library considers

each cardholder a member of the library.

2. The librarian wants to be able to contact members by telephone and by mail. She calls

members when their books are overdue or when requested materials become available. She likes to

mail a thank-you note to each patron on his or her anniversary of becoming a member of the

library. Without a database, contacting members efficiently can be difficult; for example,

multiple members can have the same name. Also, a parent and a child might have the same first and

last name, live at the same address, and share a phone.

3. The librarian tries to keep track of each member

s reading interests. When new books come in,

the librarian alerts members whose interests match those books. For example, long-time

member Sue Doaks is interested in reading Western novels, growing orchids, and baking bread.

There must be some way to match her interests with available books. One complication is that,

although the librarian wants to track all of a member

’

s reading interests, she wants to classify

each book as being in just one category of interest. For example, the classic gardening book

Orchids of France would be classified as a book about orchids or a book about France, but not

both.

4. The library stocks thousands of books. Each book has a title and any number of authors. Also,

more than one book in the library might have the same title. Similarly, multiple authors might

have the same name.

5. A writer could be the author of more than one book.

6. A book will be checked out repeatedly as time goes on. For example, Orchids of France could

be checked out by one member in March, by another member in July, and by another member

in September.

7. The library must be able to identify whether a book is checked out.

8. A member can check out any number of books in one visit. Also, a member might visit the

library more than once a day to check out books.

9. All books that are checked out are due back in two weeks, with no exceptions. The late fee is

50 cents per day. The librarian would like to have an automated way of generating an overdue

book list each day so she can telephone offending members.

10. The library has a number of employees. Each employee has a job title. The librarian is paid a

salary, but other employees are paid by the hour. Employees clock in and out each day.

Assume that all employees work only one shift per day and that all are paid weekly. Pay is

deposited directly into an employee

’

no checks are hand-delivered. The

database needs to include the librarian and all other employees.

’

s checking account

β€”

s database, following the rules set forth in this tutorial. Your instructor will specify the

format of your work. Here are a few hints in the form of questions:

Design the library

’

A book can have more than one author. An author can write more than one book. How would

you describe the relationship between books and authors?

The library lends books for free, of course. If you were to think of checking out a book as a sales

transaction for zero revenue, how would you handle the library

’

s revenue-generating event?

A member can borrow any number of books at one checkout. A book can be checked out more

than once. How would you describe the relationship between checkouts and books?

ansver
Answers: 1

Another question on Business

question
Business, 21.06.2019 21:30
Match the various steps in the creative process undertaken by the ad agency for developing the campaign for wpu, to the steps in young's model of the creative process.creative process in developing wpu's campaignyoung's modelafter intensive analysis of the data and several rounds of brainstorming, the agency executives decided to take a break from this project (the wpu campaign), and instead work on a different client's project before tackling the wpu project again.using a combination of animatics and storyboards, the ad agency conducted research with a representative sample of sixty target consumers to pretest the campaign theme and the creative execution.during a brainstorming session in the creative department, a copywriter's suggestion for a slogan for wpu was recognized as an excellent central idea that could drive the campaign for wpu.the account planning, account management and creative departments at the ad agency had a series of meetings and brainstorming sessions to discuss the creative brief and the results of all the primary and secondary research done with the target consumers.the account planning and the account management groups at the ad agency conducted primary research with a representative sample of the target segment and also studied secondary research data to gain insights required for the campaign development process.
Answers: 2
question
Business, 22.06.2019 11:10
Use the information below to answer the following question. the boxwood company sells blankets for $60 each. the following was taken from the inventory records during may. the company had no beginning inventory on may 1. date blankets units cost may 3 purchase 5 $20 10 sale 3 17 purchase 10 $24 20 sale 6 23 sale 3 30 purchase 10 $30 assuming that the company uses the perpetual inventory system, determine the gross profit for the month of may using the lifo cost method.
Answers: 1
question
Business, 22.06.2019 11:40
Jamie is saving for a trip to europe. she has an existing savings account that earns 3 percent annual interest and has a current balance of $4,200. jamie doesn’t want to use her current savings for vacation, so she decides to borrow the $1,600 she needs for travel expenses. she will repay the loan in exactly one year. the annual interest rate is 6 percent. a. if jamie were to withdraw the $1,600 from her savings account to finance the trip, how much interest would she forgo? .b. if jamie borrows the $1,600 how much will she pay in interest? c. how much does the trip cost her if she borrows rather than dip into her savings?
Answers: 1
question
Business, 22.06.2019 12:30
Consider a treasury bill with a rate of return of 5% and the following risky securities: security a: e(r) = .15; variance = .0400 security b: e(r) = .10; variance = .0225 security c: e(r) = .12; variance = .1000 security d: e(r) = .13; variance = .0625 the investor must develop a complete portfolio by combining the risk-free asset with one of the securities mentioned above. the security the investor should choose as part of her complete portfolio to achieve the best cal would be a. security a b. security b c. security c d. security d
Answers: 3
You know the right answer?
PRACTICE DATABASE DESIGN PROBLEM

Imagine that your town library wants to keep track of...
Questions
question
Social Studies, 10.03.2020 17:01
Questions on the website: 13722359