Create an e-r diagram and logical schema

Assignment Help Database Management System
Reference no: EM13503163

Part -1:

Database notation is not consistent. You have probably seen that already when you tried to create an E-R diagram. Visio uses notation and graphical shapes that are not the same as those in your text. If you look at some of the links to schemas, you will see a similar sort of thing.

• In your own words, discuss why these differences exist and what, if any, solution you would recommend.

• Feel free to use the Web to research this topic

Part -2:

Uncle Bob's Home Repairs

Bob Harris owns a small company called Bob's Home repairs. He does the small home repair jobs that the large companies pass by. Need some wood work or wood furniture fixed? Call Bob. Here is how the business works:

Someone calls Bob and asks him to bid on a job. He drives over, looks at the situation, and gives them a bid. Sometimes it is an official looking bid by mail, and sometimes it is scribbled on notebook paper. He decides how long it will take to do the job (he bills by the hour), how much wood will be needed, any odds and ends that are unique to the job, and an overall price. He moves from job to job and bills customers as he finishes the work.

Bob buys items and supplies from a variety of places, but he buys only what is needed for a particular project. A potential problem: if he gets behind on his payments to various suppliers, then they won't let him order any more. This would stop his business dead in its tracks. His biggest and most crucial supply is lumber (the price rises and falls constantly). So, he must pay all bills within 30 days of receiving them, especially the lumber companies.

Bob is pretty nice to his customers. They don't have to pay until the work is completed and they are satisfied with his work. This has occasionally led to some problems because the cash coming in is sometimes slower than the cash going out, and he would like to have a better idea of when his bills are due and when his customers will be paying. Currently, all business records are kept in Bob's head and in one file cabinet. Sometimes he forgets which jobs he bid on and how much he bid on them. He doesn't call potential customers to ask about earlier bids, but this could increase business. He wants reports on suppliers that need to be paid and customers that are slow in paying their bills. So, he wants to computerize these aspects of the business to make things more efficient. Can you help him?

Here is what you need to be able to provide Bob in order to land your first consulting contract:

1 Week 3 - An individual E-R diagram.

2 Week 4 - A group E-R diagram.

3 Week 5 - A group data dictionary.

4 Week 6 - A script that will create the tables and enter a minimum of 3 sets of data for each table.

5 Week 7 - Some sample queries.

6 Week 8 - Slides.

Here is what you don't need to do: You don't need to computerize the entire business, just the processes that Bob's Home Repairs finds most bothersome. You don't need to create forms for data entry. This is something you would do if hired as a consultant.

An outstanding project will have the following characteristics, with lower grades for projects that lack these things:

1 The E-R diagram clearly identifies the entities, relationships, and attributes.

2 The logical schema clearly identifies the attributes and required keys for each entity.

3 The tables are in third normal form, and you used good names for the tables and the fields.

4 The sample data is useful in creating sample reports.

5 The script works with Oracle using the the 10g XE interface.

6 The script has comments to make it easy to edit later. (dashdash space )

7 The sample queries that will show Bob's Home Repairs how the database will be useful in meeting his data needs.

The slide package summarizes your project and could be used for presentation.

Reference no: EM13503163

Questions Cloud

What is the force that electron experiences the instant : An electron traveling at v = 1.20 x 10^5 m/s passes from (2.00 m, 1.00 m, 3.00m) to (7.00 m, 3.00 m, 1.00 m), What is the force that electron experiences the instant
Explain how many moles of lead are in the sample : Modern instrumental techniques are capable of detecting lead in a milliliter sample at picomolar concentration. How many moles of lead are in the sample
Create an ideal internal control system : Create an ideal internal control system for Long Term Assets.
Some of the risk factors for a person to get alzheimers : What are some of the risk factors for a person to get Alzheimer’s? I think there’s a certain age that it becomes more likely for you to get it, or something?
Create an e-r diagram and logical schema : Computerize the entire business, just the processes that Bob's Home Repairs finds most bothersome. You don't need to create forms for data entry - discuss why these differences exist and what, if any, solution you would recommend.
Explain a typical automobile gets 30 miles per gallon of gas : A typical automobile gets 30 miles per gallon of gas and drives 12,000 miles every year. Assuming that octane (C8H18, density 0.7025 g cm-3) is a principal component of gasoline
Calculate the dividends per share on each class of stock : Calculate the dividends per share on each class of stock for each of the four years. Round all answers to two decimal places. If no dividends are paid in a given year, enter "0".
Mental illness prior to the renaissance period : What are some methods that were used to treat individuals who were presumably suffering from some form of mental illness prior to the Renaissance period? What was the rationale behind these methods?
What is the speed and total energy of an electron : What is the speed and total energy of an electron whose kinetic energy is 3 times its rest energy

Reviews

Write a Review

Database Management System Questions & Answers

  Create a class called testsystem

Create a class called TestSystem and write atest method which tests your system using a scenario. In your report document, describe the testing scenario and the expected behaviour of your system. Provide screen shots of your system testing in your..

  Explaining views for protecting access by unauthorized users

Why do you believe that views by themselves are insufficient for protecting access by unauthorized users?

  Why data-warehousing greatest threat to individual privacy

Consider following opinion shared by some people: database management systems and data-warehousing techniques are the greatest threat to individual privacy in modern times. What is your opinion?

  Evaluate maximum rate at which data can be read from disk

What is the maximum rate at which data can be read from disk, assuming that we can only read data from one surface at a time? What is the average rotational latency?

  Method to change column name

Hhow can you change column name or what is a different way to write statement in SQL so it displays the amount column as money.

  Determining the matrix form of game

Assume a game with two players, A and B, who raise one or both hands concurrently. A wins if total number of hands raised is odd, and B wins in other way.Write down the matrix form of the game. Is there a pure strategy solution? Explain your answer..

  Create an entity-relationship diagram and design

create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices

  The instructor reserves the right to use the resources of

the instructor reserves the right to use the resources of turnitin.com to check for plagiarism in your writing

  Explain your experiences related to your setup of mysql

write a one to two 1-2 page paper in which youq1. describe your experiences related to your setup of mysql. include any

  Mark the words as index entries behavior and favorable

Mark the following words in the document as index entries: behavior (four instances), favorable (five instances), and impression (eight instances).

  Describe implement relationship between employees-projects

Describe how you would implement relationship between employees and projects in each of the given scenarios: Many employees can work on given project, but each employee can work on only single project.

  Write down 400-600 in your own words why is it significant

write 400-600 in your own words why is it important to define the scope and perform requirement analysis for the

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd