Creating the babbage bookkeeping database

Assignment Help Database Management System
Reference no: EM131247014

Assignment: Creating the Babbage Bookkeeping Database

Problem: Babbage Book keeping is a local company that provides bookkeeping services to several small businesses in the area. The database consists of two tables.

1. The Client table: contains information on the businesses that use Babbage's services.

2. The Bookkeeper table: contains information on the bookkeeper assigned to the business.

Instruction: Perform the following tasks:

1. Create a new database to store all the objects related to the bookkeeping data.

2. Save this database. The database must be named with Your Last Name + First Name + Assignment6. For example. if your name is John Smith, the file must be named: SmithlohnAssignment6. 5%will be deducted for the wrong filename.

3. Create the Client table using the structure and data shown in the table below: Save the table as "Client Table."

ClientTable

Field Name

Data Type

Field Size

Primary

Key

Description

Client Number

Short Text

3

Yes

Client Number (Primary Key)

Client Name

Short Text

20

 

Name of Client

Address

Short Text

15

 

Street Address

City

Short Text

15

 

City

Zip Code

Short Text

5

 

Zip Code

Balance

Currency

 

 

Amount Currently Owed for Services

Bookkeeper Number

Short Text

2

 

Bookkeeper Number

4. Enter the data for the Client Table as shown in the table below:

2238_Bookkeeper Table.jpg

5. Create the Bookkeeper table using the structure and data shown in the table below:Save the table as "Bookkeeper Table."

Client Table

Field Name

Data Type

Field Size

Primary key

Description

Client Number

Short Text

3

Yes

Client Number (Primary Key)

Client Name

Short Text

20

 

Name of Client

Address

Short Text

15

 

Street Address

City

Short Text

15

 

City

Zip Code

Short Text

5

 

Zip Code

Balance

Currency

 

 

Amount Currently Owed for Services

Bookkeeper Number

Short Text

2

 

Bookkeeper Number

Bookkeeper Table
Field Name Data Type Field Size Primary
Key Description
Bookkeeper Number Short Text 2 Yes Bookkeeper Number (Primary Key)
Last Name Short Text 10 Last Name of Bookkeeper
First Name Short Text 8 First Name of Bookkeeper
Address Short Text 15 Street Address
City Short Text 15 City
Zip Code Short Text 5 Zip Code
Hourly Rate Currency Hourly Rate
YTD Earnings Currency Year-to-Date Earnings

6. Enter the data for the Bookkeeper Table as shown in the table below:

1797_Client Table.jpg

7. Create a relationship between two tables. Specify referential integrity between the Bookkeeper table (the one table) and the Client table (the many table). Save the Relationships.

8. Create the following queries.

8.1. Create a query for the Client table. The query must display Client Number, Client Name, and Balance fields for all clients located in Empeer with a balance greater than $300.00. Save the query as "Q21-Client-Empeer Query."

8.2. Create a query to display the Client Number, Client Name, and Address fields for all clients with an address on Maum. Save the query as "Q22-Client-Maum Query."

8.3. Create a query that will allow the user to enter the city to search when the query is run. The query results should display the Client Number, Client Name, and Bookkeeper Number. Test the query by searching for those records where the client is located inPortage. Save the query as "Q23-Client-City Query."

8.4. Create a query from the Client table to display the cities in ascending order. Each city should appear only once (i.e., no repeating city). Save the query as "Q24-City-Sorting Query."

8.5. Create a query to display the Client Number, Client Name, and Balance fields for all clients where the bookkeeper number is 24 or 34 and the balance is greater than $300.00. Save the query as "Q25-Client-Bookkeeper24-34 Query."

8.6. Create a query to display the First Name, Last Name, and Hourly Rate fields from the Bookkeeper table and the Client Number, Client Name, and Balance fields from the Client table. Sort the records in ascending order by bookkeeper's last name and client's name. Save the query as "Q26-Client-Bookkeeper Query."

8.7. Create a query for the Bookkeeper table to display the Bookkeeper Number, First Name, Last Name, and Hourly Rate in the design grid. Create a new field named as "Hour Worked" in this query to calculate the number of hours each bookkeeper has worked (YTD Earnings/Hourly Rate). Display the data in this "Hour Worked" field as a standard number with 0 decimal place and also show this new created field in the Datasheet view . Save the query as "Q27-Bookkeeper-Hour Worked Query."

8.8. Create a query to display the following statistics:
a. the total balance for all clients - Save the query as "Q28a-Client Total Balance Query." Display Balance field.
b. the total balance for each bookkeeper. Save the query as "Q28b-Bookkeeper Total Balance Query." Display Bookkeeper Number and Balance fields.
c. the total balance for clients of bookkeeper 22 - Save the query as "Q28c-Client-Bookkeeper22 Balance Query." Display Bookkeeper Number and Balance fields.

8.9. Create the crosstab query as shown in the Figure below: The crosstab groups total of clients' balances by city and bookkeeper number. Save the query as "Q29-City-Bookkeeper Crosstab Query."

2034_Crosstab query.jpg

Reference no: EM131247014

Questions Cloud

Estimate the fuel oil required for a month of 30 days : The fuel consumption is 0.28 kg per kWh and the calorific value of fuel oil is 10200 kcal/kg. - Estimate the fuel oil required for a month of 30 days and overall efficiency. Plant capacity factor =40%.
How many proper subgames does this game have : Compare the path through the tree that results from the strategy you found for part (b) with the paths that are consistent with iterated conditional dominance.
Values of private saving-public saving and national saving : Assume that GDP (Y) is 6,000. Consumption (C). is given by the equation C = 600 + 0.6(Y – T). Investment (I) is given by the equation I = 2,000 – 100r, where r is the real rate of interest in percent. Taxes (T) are 500 and government spending (G) is ..
Cost of the spice ingredients per batch to make worth while : Currently, a small BBQ sauce company buys their spices in pre-made packages that go into each batch. They buy about 980 packages per year and they don't see that changing significantly. They pay $98.50 per package. The engineering department thinks t..
Creating the babbage bookkeeping database : Assignment: Creating the Babbage Bookkeeping Database. Problem: Babbage Book keeping is a local company that provides bookkeeping services to several small businesses in the area. The database consists of two tables
Japanese company buys stock in tennessee company : How do the following events influence GDP? A Japanese company builds a factory in Tennessee. (If this affects GDP, is it the Japanese or the American GDP?) A Japanese company buys stock in a Tennessee company.
Estimate specific fuel consumption and overall efficiency : A diesel power station has the following data : - Estimate (i) specific fuel consumption, (ii) overall efficiency, and (iii) thermal efficiency of engine.
Show that the firms cannot gain by deviating : If so, describe such an equilibrium and show that the firms cannot gain by deviating. If not, explain why.
What issues the judge would take into consideration : Since John was in custody, what are the procedural steps the police were required to take once John began to incriminate himself? What procedural steps must the officers perform following John's arrest and interview at the police station?

Reviews

len1247014

10/18/2016 6:10:14 AM

Please note that the assignment instruction will be link to this area as a Word document. It is highly recommended that you DO NOT open any files or folders attached inside the Bb (i.e., DO NOT double-click on the attached link to open the file or the folder). Download this assignment instruction file by right-click on the attached link, select either “save target as”, if your browser is IE or select “save link as”, if your browser is Firefox. Then, save the file into your computer or a flash drive.

Write a Review

Database Management System Questions & Answers

  Design a relational database

Write a brief essay (at least four paragraphs) explaining why a relational database was the best choice for this project as well as explaining the reasoning behind the relationships within the database. Essay must be logical and free of grammar an..

  Create a relational schema

There are errors in the Company Schema. Identify all of the errors. Using ER Diagramming notation, diagram a relational model that is capable of modeling a e-commerce-based company. It should include the following information

  Random number cards from a deck

Write a script that will print 10 random number cards from a deck. A. The script will build a deck of 52 cards by using nested foreach loops.

  There are so many different normal forms to choose from

How about environments that do better when normalization is to a lower normal form?

  What is denormalization, and why can it be desirable

When is it important to denormalize a database? Can you provide an example/examples?

  List the employees making more than a certain hourly rate

List/display of all employees making more than a certain hourly rate, say $20 per hour. List/display of all employees hired within a time period, say last year.

  Draw context diagram that represent supply ordering system

Draw a context diagram that represents a Supply Ordering System (SOS).

  Describe the ongoing maintenance that will be required

Be typed, double-spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.

  Identify and explain the rationale for the data model.

Select a data model your team would use to build a new EHR for your facility

  The strayer oracle server may be used to test and compile

the strayer oracle server may be used to test and compile the sql queries developed for this assignment. your

  Create a view called customer with balances

Create a view called customer_with_balances that has the following columns: customer_number, customer_lname and customer_balance. The view should only include those customers where the customer balance is greater than zero

  Analysis of data modeling and database design

Analysis of Data Modeling and Database Design -As part of this exercise, you have been approached to investigate the possible data model designs for a new MIS (Management Information System) and produce a written report

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