Create a new database to store all the objects

Assignment Help Database Management System
Reference no: EM133163820

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

Attachment:- Bookkeeping Database.rar

Reference no: EM133163820

Questions Cloud

Reports to intended audience : Discuss how it is important to adapt your writing and reports to the intended audience.
Attraction-selection-attrition theory : Taking the Attraction-Selection-Attrition theory into consideration, why do some organizations struggle with diversity, equity, and inclusion in their workplace
Case-versatility airport operations : Versatility Airport Operations (VAO) has been running airports worldwide since the 1980's. they have a reputation in the travel industry for turning around fina
Determine the amount of cash receipts stolen by sales clerk : Alaska Impressions Co. records all cash receipts on the basis of its cash register tapes. Determine the amount of cash receipts stolen by sales clerk
Create a new database to store all the objects : Create a new database to store all the objects related to the bookkeeping data and Create the Client table using the structure and data
Effective work practices plan : Develop, implement and a deliver an 'Effective work practices plan for new and existing employees on the effective use of gloves to meet the day to day activiti
Essentials of organizational behavior : 1. Robbins & Judge (2016). Essentials of Organizational Behavior (14th ed.) Pearson. ISBN-13: 978-0134523859
Explain what performance management is : Discuss the recommendations from the investigators ,especially the 360 degree feedback and whether this process would be effective.
What is the residual income for each year : Performance measures are based on beginning-of-year gross book values for the investment base. What is the residual income for each year

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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