The Bart’s Basic Boating Database Essay

Exclusively available on IvyPanda Available only on IvyPanda
Updated: Mar 21st, 2024

The information system for Bart’s Basic Boating is a relational database that is developed in Microsoft Access. The database is known as Bart’s Basic Boating database and is administered and maintained by Carol Barnes, Bart Canfield’s secretary. The database is designed to keep track of employee, inventory and sales records. A functional requirement of the database is that it will help Bart’s Basic Boating deal with the increasing volumes of data that it has kept track of. The rising volumes of data have been identified as a problem by Carol Barnes as they attract a lot of manual work. The database is built in Microsoft Access following Carol Barnes request as she has previous knowledge in the database management system.

We will write a custom essay on your topic a custom Essay on The Bart’s Basic Boating Database
808 writers online

Database schema and entity relationship diagrams

The following is the Schema of the database;

Inventory (Boat_ID, Make, Model, Type, Length, Horsepower, Year, Pur_date, Dlr_cost, Sold?)

INV_SALE (Sale_ID, Sale_Date, Boat_ID, Cust_Name, Sls_Price, S_ID)

SALESPERSON (S_ID, S_Name, Comm_Rate)

Entity relationship diagram for the database
Figure 1: Entity relationship diagram for the database

Schema explained

One of Bart’s Basic Boating information needs is monitoring of stock level. To respond to this need Bart’s Basic Boating database as the Inventory table. The inventory table offers description of the stock available, when it was purchased and its cost. From the table you are also able to determine what stock has been sold. Table 1 below gives a list of the fields in the Inventory table and their descriptions.

Table 1: List of fields in Inventory table and their description

1 hour!
The minimum time our certified writers need to deliver a 100% original paper
FieldsDescription
Boat_IDHolds a boat’s identification number
MakeHolds name of boat’s manufacturer. This can be a name or an abbreviation
ModelHolds boat’s model
TypeHolds the boat type. There are three types to choose from, namely, cabin Cruisers (CC), Pontoon (PT) and Runabout (RB)
LengthHolds length of hull in feet
HorsepowerHolds boat’s engine horsepower
YearHolds the year the boat was manufactured
Pur_DateHolds the date the boat was purchased
Dlr_CostHolds the amount the boat was bought for
Sold?Indicates whether the boat has been sold or not

Another of Bart’s Basic Boating information needs is keeping track of sales made by the company. The Bart’s Basic Boating database provides the INV_SALE table that helps the company effectively address this need. Table 2 below gives a list of the fields in the INV_SALE table and their descriptions.

Table 2: List of fields in INV_SALE table and their description

FieldsDescription
Sale_IDHolds the identification number assigned to a boat sale
Sale_DateHolds the date the boat was sold
Boat_IDA foreign key field. Holds the sold boat’s identification number
Cust_NameHolds the name of the purchaser
Sls_PriceHolds the selling price of the boat
S_IDA foreign key field. Holds salesperson ID number

Another of Bart’s Basic Boating information needs is keeping track of salesperson records and the commission they accrue from sales done within in a given period of time. To keep track of such records there is the SALESPERSON table in the Bart’s Basic Boating database. Table 2 below gives a list of the fields in the SALESPERSON table and their descriptions.

Table 4: List of fields in SALESPERSON table and their description

FieldsDescription
S_IDHolds the ID assigned to a sales Person
S_NameHolds the salesperson name
Comm_RateHolds the commission rate percentage for this sales person

Other objects that make up the database

On the basis of these tables a number of queries and reports have been prepared for varying purposes. Also in the database are forms, however, these are not prepared from the above tables. Table 5 below gives a list of other objects that make up the database and their purpose(s).

Table 5: Other objects in Bart’s Basic Boating Database

ObjectPresent in the database isFunction
  • Forms
  • Queries
  • Reports
  • frm_Startup
  • frm_Report
  • UnsoldLakeCraftDolphins
  • UnsoldLakeCraftBoats
  • UnsoldMagellanBoats
  • UnsoldNeptuneBoats
  • UnsoldCabinCruisers
  • UnsoldPontoons
  • UnsoldRunAbouts
  • SoldCabinCruisers
  • SoldPontoons
  • SoldRunabouts
  • qry_Inventory
  • qry_MonthlySalesCommission
  • rpt_Inventory
  • rpt_MonthlySalesCommission
  • Welcomes a user to the system.
  • Provides a start-up menu.
  • Provides a quick menu from which one can launch reports currently in the database.
  • Provides Bart with a list of unsold LakeCraft Dolphin boats.
  • Provides Bart with a sorted list of unsold Lake Craft boats. The list is sorted to his liking.
  • Provides Bart with a sorted list of unsold Magellan boats. The list is customized to his liking.
  • Provides Bart with a sorted list of unsold Neptune boats. The list is sorted to his liking.
  • Provides Bart with a sorted list of unsold Cabin Cruiser type of boats. The list is sorted to his liking.
  • Provides Bart with a sorted list of unsold Pontoon type of boats. The list is sorted to his liking.
  • Provides Bart with a sorted list of unsold Runabout type of boats. The list is sorted to his liking.
  • Provides Bart with a sorted list of sold Cabin Cruiser type of boats. The list is sorted to his liking.
  • Provides Bart with a sorted list of sold Pontoon type of boats. The list is sorted to his liking.
  • Provides Bart with a sorted list of sold Runabout type of boats. The list is sorted to his liking.
  • Forms the basis of the weekly inventory report.
  • Forms the basis of the monthly sales commission report.
  • Provides a weekly boat inventory report. It designed to meet the companies specifications.
  • Provides a detailed monthly sales commission report. It designed to meet the companies specifications.
Print
Need an custom research paper on The Bart’s Basic Boating Database written from scratch by a professional specifically for you?
808 writers online
Cite This paper
Select a referencing style:

Reference

IvyPanda. (2024, March 21). The Bart’s Basic Boating Database. https://ivypanda.com/essays/the-barts-basic-boating-database/

Work Cited

"The Bart’s Basic Boating Database." IvyPanda, 21 Mar. 2024, ivypanda.com/essays/the-barts-basic-boating-database/.

References

IvyPanda. (2024) 'The Bart’s Basic Boating Database'. 21 March.

References

IvyPanda. 2024. "The Bart’s Basic Boating Database." March 21, 2024. https://ivypanda.com/essays/the-barts-basic-boating-database/.

1. IvyPanda. "The Bart’s Basic Boating Database." March 21, 2024. https://ivypanda.com/essays/the-barts-basic-boating-database/.


Bibliography


IvyPanda. "The Bart’s Basic Boating Database." March 21, 2024. https://ivypanda.com/essays/the-barts-basic-boating-database/.

Powered by CiteTotal, the best reference maker
If you are the copyright owner of this paper and no longer wish to have your work published on IvyPanda. Request the removal
More related papers
Cite
Print
1 / 1