BUSI 201 Application Assignment 25 Instructions 394662

BUSI 201 Application Assignment 25 Instructions

Download the ValleProducts.accdb database. Save the file as ValleeProducts_LastNameFirstName.accdb. Create a new table named Orders using the table design provided. Save the Orders table as Orders Your Name #3. Add three records to the Orders table. Define a one-to-many relationship between the Customer and Orders tables, enabling referential integrity and cascaded updates/deletes. Save the relationship. Create a query from the Customer table displaying CustomerNum, CustomerName, Street, City, and State for customers in Grand Rapids, South Bend, and Toledo; save as #5 Cities YourName. Create a query from the Coffee table displaying all four fields, excluding records with Coffee Types: African, Blended, and Flavored; save as #6 Coffee Types YourName. Create a query from the Product table showing all Decaf products with WeightCode A or Price less than 30; save as #7 Decaf YourName. Create a summary query to find the lowest, average, and highest prices in the Product table; save as #8 Prices YourName. Create another summary query for these prices segmented by WeightCode; save as #9 Price by Weight YourName. Build a parameter query from the Customer table prompting for a state, displaying CustomerNum, CustomerName, City, and State, and run it with "OH" as the parameter; save as #10 States YourName. Create a query on the Order table showing all fields for records with Billing Date 2/15/2012; save as #11 Date YourName. Create a query on the Order table showing all fields for unpaid orders, adding a calculated Late Fee as 2.8% of the Invoice Amount; save as #12 Late Fee YourName. Create a pattern match query from the Coffee table for Coffee Names ending with "Blend"; save as #13 Blend YourName. Design a form in Design View using the Coffee and Product tables, positioning all Coffee fields and adding a title with your name. Include a subform based on the Product table, label it with your name, resize columns in Layout View, and save as #14 Form YourName.

Paper For Above instruction

The database management system (DBMS) is fundamental to modern data handling, enabling organizations to store, retrieve, and manage data efficiently. This paper discusses a practical exercise involving several tasks using Microsoft Access, a popular relational database management system, to illustrate core principles such as table creation, data entry, relationship setting, querying, and form design.

The initial task involves downloading a provided database file, “ValleProducts.accdb,” which contains several tables related to a product and customer database. The user is instructed to save this database under their name to personalize and preserve the work. The first major step is to create a new table named “Orders,” either through design or datasheet view, following a specified table design. This step emphasizes understanding table design principles, including defining fields with appropriate data types and constraints to accurately model sales orders.

Adding records to the Orders table enhances understanding of data entry and validation processes. These records, which are specified but not detailed in the instructions, would typically include order number, date, customer references, and order details, illustrating how data populates the table. Establishing a relationship between the Customer and Orders tables is fundamental, promoting referential integrity. In Access, this is done via a one-to-many relationship, ensuring each customer can be associated with multiple orders. Enabling cascading updates and deletes is a best practice to maintain data consistency across related tables.

Subsequently, several queries are created to extract and analyze data. The first query filters customers based on specific cities, demonstrating filtering and selection criteria, and helps to produce a summarized list of customers in specified locations. The next query excludes certain coffee types from the Coffee table, showcasing the use of criteria to narrow down data in complex conditions. An important query analyzes products designated as Decaf with particular weight codes or prices below a threshold, illustrating compound criteria using OR conditions.

The subsequent set of queries employs aggregate functions to compute minimum, maximum, and average prices across the Product table, essential for data summary and analysis. These results are further segmented by WeightCode, revealing insights into pricing variations based on product weight classifications. Parameter queries are also used to prompt the user for specific input, such as filtering customers by state, illustrating dynamic querying in Access. The example given filters by “OH,” the state of Ohio, demonstrating how parameter prompting can make reports interactive.

Further, date-specific queries are constructed to retrieve orders from a specific billing date, “2/15/2012,” vitally important for temporal data analysis. To evaluate payment status, a query identifies unpaid orders, adding a calculated field that computes a late fee based on the invoice amount—a typical billing scenario. This calculation emphasizes the use of expressions and formatting within queries to perform financial calculations.

Another query uses pattern matching to identify coffee names ending with “Blend,” illustrating string manipulation and pattern search capabilities within SQL queries. The design of a data entry form follows, combining fields from the Coffee and Product tables to facilitate data entry and viewing. The form includes a subform displaying related product details, providing a user-friendly interface for managing multi-table data. Customization steps such as renaming labels, resizing columns, and adding titles personalize the form, showcasing practical skills in user interface design within Access.

Overall, this comprehensive set of tasks demonstrates essential database concepts including table design, relationships, querying techniques, data analysis through aggregate functions, parameter prompts, and form creation. These exercises collectively illustrate the importance of structured data management in supporting business operations and decision-making, highlighting the capabilities and flexibility of Microsoft Access as a relational database system.

References

  • Harrington, J. (2016). Relational Database Design and Implementation. Morgan Kaufmann.
  • Gill, K. (2018). Access 2016 Bible. Wiley Publishing.
  • Hoffer, J. A., George, J. F., & Valacich, J. S. (2017). Modern Database Management. Pearson.
  • Rob, P., & Coronel, C. (2007). Database Systems Design, Implementation, & Management. Cengage Learning.
  • Laudon, K. C., & Laudon, J. P. (2018). Management Information Systems: Managing the Digital Firm. Pearson.
  • Emerson, R. (2015). Microsoft Access 2013 Programming by Example. Pearson.
  • Reynolds, M. (2017). SQL in a Nutshell. O'Reilly Media.
  • Harrington, J., & McFadden, F. (2020). SQL and Relational Theory. Morgan Kaufmann.
  • Deitel, H. M., & Deitel, P. J. (2014). Database Technologies: Concepts, Languages, and Systems. Pearson.
  • Valacich, J. S., & Geschke, C. (2018). Modern System Analysis & Design. Pearson.