Question: Assignment 6 : Creating the Babbage Bookkeeping Database Problem: Babbage Bookkeeping is a local company that provides bookkeeping services to several small businesses in the
Assignment : Creating the Babbage Bookkeeping Database
Problem: Babbage Bookkeeping is a local company that provides bookkeeping services to several small businesses in the area. The database consists of two tables.
The Client table: contains information on the businesses that use Babbages services.
The Bookkeeper table: contains information on the bookkeeper assigned to the business.
Instructions: Perform the following tasks:
Create a new database to store all the objects related to the bookkeeping data.
Save this database. The database must be named with Your Last Name First Name Assignment For example, if your name is John Smith, the file must be named: SmithJohnAssignment will be deducted for the wrong filename.
Create the Client table using the structure and data shown in the table below: Save the table as Client Table.
Client Table
Field Name Data Type Field Size Primary
Key Description
Client Number Short Text Yes Client Number Primary Key
Client Name Short Text Name of Client
Address Short Text Street Address
City Short Text City
Zip Code Short Text Zip Code
Balance Currency Amount Currently Owed for Services
Bookkeeper Number Short Text Bookkeeper Number
Enter the data for the Client Table as shown in the table below:
Create the Bookkeeper table using the structure and data shown in the table below: Save the table as Bookkeeper Table.
Bookkeeper Table
Field Name Data Type Field Size Primary
Key Description
Bookkeeper Number Short Text Yes Bookkeeper Number Primary Key
Last Name Short Text Last Name of Bookkeeper
First Name Short Text First Name of Bookkeeper
Address Short Text Street Address
City Short Text City
Zip Code Short Text Zip Code
Hourly Rate Currency Hourly Rate
YTD Earnings Currency YeartoDate Earnings
Enter the data for the Bookkeeper Table as shown in the table below:
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.
Create the following queries.
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 $ Do not display City field. Save the query as QClientEmpeer Query.
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 QClientMaum Query.
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 in Portage. Save the query as QClientCity Query.
Create a query from the Client table to display the cities in ascending order. Each city should appear only once ie no repeating city Save the query as QCitySorting Query.
Create a query to display the Client Number, Client Name, and Balance fields for all clients where the bookkeeper number is or and the balance is greater than $ Save the query as QClientBookkeeper Query.
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 bookkeepers last name and clients name. Save the query as QClientBookkeeper Query.
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 EarningsHourly Rate Display the data in this Hour Worked field as a standard number with decimal place and also show this new created field in the Datasheet view Save the query as QBookkeeperHour Worked Query.
Create a query to display the following statistics:
a the total balance for all clients Save the query as QaClient Total Balance Query. Display Balance field.
b the total balance for each bookkeeper. Save the query as QbBookkeeper Total Balance Query. Display Bookkeeper Number and Balance fields.
c the total balance for clients of bookkeeper Save the query as QcClientBookkeeper Balance Query. Display Bookkeeper Number and Balance fields.
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 QCityBookkeeper Crosstab Query.
Reminder: The file must be named as Your Last Name First Name Assignment For example, if your name is John Smith,
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
