Presentation is loading. Please wait.

Presentation is loading. Please wait.

McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T7: Problem Solving Using Access 2007 Business Driven Technology.

Similar presentations


Presentation on theme: "McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T7: Problem Solving Using Access 2007 Business Driven Technology."— Presentation transcript:

1 McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T7: Problem Solving Using Access 2007 Business Driven Technology

2 1-2 LEARNING OUTCOMES 1.Describe the process of using the Simple Query Wizard using Access 2.Describe the process of using the Design view for creating a query using Access 3.Describe the process of adding a calculated field to a query using Access 4.Describe the process of using aggregate functions to calculate totals in queries. 5.Describe how to format results displayed in calculated fields

3 1-3 INTRODUCTION A query is a tool for extracting, combining, and displaying data from one or more tables, according to criteria you specify In a query, you can sort information, summarize data (display totals, averages, counts, and so on), display the results of calculations on data, and choose exactly which fields are shown You can view the results of a query in a tabular format, or you can view the query’s data through a form or on a report

4 1-4 Creating Simple Queries Use the Simple Query Wizard to create a select query A select query displays data from a table or tables, based on the fields that you select, but it does not sort or filter the data

5 1-5 Creating Simple Queries To create a query using the Simple Query Wizard: 1.Open the file SlopesideBikes from the course website 2.You will see a Security Warning Click on the Options button and select Enable Click OK 3.Click the Create tab and then click the Query Wizard button 4.Double-click Create query by using wizard 5.Click the Tables/Queries box drop-down arrow 6.Click Table: CUSTOMER

6 1-6 Creating Simple Queries

7 1-7 Creating Simple Queries 7.Add all the fields by clicking on the right double arrow button 8.Click Next 9.Make sure that the radio button Detail is selected and click Next 10.Type Customer Query as the Query title 11.Click Finish to view the query in Datasheet view 12.Close the query (it will automatically be saved)

8 1-8 Creating Simple Queries

9 1-9 Reordering Columns In The Select Query Datasheet You can reorder columns by clicking and dragging To reorder columns: 1.Open the Customer Query by double-clicking on it from the Navigation pane 2.Click the First Name field selector and drag to the left 3.Notice the black column border line that appears to the left of the selected column 4.As you move your mouse across the screen, the column border line will move with it 5.Close and Save the query

10 1-10 Reordering Columns In The Select Query Datasheet

11 1-11 Creating A Select Query In Design View To create a select query in Design view: 1.Click the Create tab and then click the Query Design button in the Other group 2.Click the name of the BIKE table 3.Click the Add button 4.Click the Close button to continue 5.Double-click the Bike ID field 6.Double-click the Description field 7.Run the query by clicking the Run button 8.Close and Save the query as Bike List

12 1-12 Creating A Select Query In Design View

13 1-13 Creating A Select Query In Design View

14 1-14 Adding Selection Criteria To A Select Query To specify criteria for a select query: 1.In the Navigation Pane, click the Bike List query, right-click and click on Design View 2.In Design view, double-click the Cost Per Hour field 3.Click in the Criteria cell under the Cost Per Hour field and type in <15 (for more inequalities type “and” between them) 4.Run the query 5.Close and Save the query as Bikes Under $15

15 1-15 Adding Selection Criteria To A Select Query One can apply certain keyword as the criteria: Try a query over a customer CITY where the city is NEW YORK

16 1-16 Adding Selection Criteria Wildcard This allows you to perform pattern matching. The LIKE condition can be used in the query criteria: Like 'b*'would return all values that start with b Like '*b*'would return all values that contain b Like '*b'would return all values that end with b

17 1-17 Adding Selection Criteria To A Select Query

18 1-18 Sorting Data In A Select Query You can control how records appear in Query datasheet view by using the sort feature To modify the select query to sort records: 1.Open the Bikes Under $15 query 2.In Design view, click Sort under the Description field 3.Click the drop-down arrow and select Ascending 4.Run the query 5.Close and Save the query as Sorted Bikes Under $15

19 1-19 Advanced Queries To enter formulas in calculated fields, follow these steps: 1.Click the Create tab and then click the Query Design button 2.Click the name of the BIKE, CUSTOMER, and RENTAL tables 3.Click the Add button 4.Click the Close button to continue 5.Double-click the Last Name and First Name fields from the CUSTOMER table, double-click the Date field from the RENTAL table, and double-click the Description field from the BIKE table

20 1-20 Advanced Queries 6.To add a new calculated field, click inside the field row of a blank column, and type Rental Amount:. This is the name of an anonymous field 7.Now you will enter the expression to be calculated. Type in (([Time In]-[Time Out])*[Cost Per Hour])*24 8.Run the query to see the results of the calculated field 9.Close and Save the query as Rental Amount

21 1-21 Calculated Fields- Alternate way Right click on blank field of the query grid Select BUILD Select appropriate tables/attributes with appropriate mathematical operation Type appropriate name for the EXPRESSION

22 1-22 Advanced Queries

23 1-23 Using Aggregate Functions To Calculate Totals In Queries Access includes a group of powerful built- in commands known as aggregate (or total) functions Using aggregate functions, you can easily calculate totals for groups of records returned by the query specifications Aggregate functions can calculate the sum, minimum, maximum, average, count, variance, and standard deviation

24 1-24 Using Aggregate Functions To Calculate Totals In Queries To use aggregate functions in queries: 1.Click the Create tab and then click the Query Design button 2.Click the name of the BIKE table and click the Add button 3.Click the Close button to continue 4.Double-click the Description and Cost Per Hour fields 5.Click the Totals button (the Sigma icon on the menu bar) to add the total row to the query grid

25 1-25 Using Aggregate Functions To Calculate Totals In Queries 6.Click in the total row for the Description 7.Click the arrow and select Group By 8.Click in the total row for the Cost Per Hour cell 9.Click the arrow and select the Avg function 10.Click the Run button 11.Close and Save the query as Bike Average Cost Per Hour

26 1-26 Using Aggregate Functions To Calculate Totals In Queries

27 1-27 Formatting Results Displayed In A Calculated Field To use the format property for calculated fields: 1.Open the Rental Amount query in Design view 2.Right-click in the Rental Amount calculated field 3.Click Properties... from the shortcut menu 4.Click in the Format box 5.Click the drop-down arrow 6.Scroll down and click the Currency format 7.Close the Field Properties dialog box by clicking the close box in the upper right corner 8.Click the Run button

28 1-28 Formatting Results Displayed In A Calculated Field

29 1-29 Query Practice with NorthEast database Download NorthEast.mdb from the course website and create the following queries : to display Employer name, city, stateprov, openings, position title, StartDate, EndDate To display stateProv, PositionTitle (sorted ascending), StartDate, Openings ( sorted Desceding) to display PositionTitle, Wage, HoursPerWeek, Experience, StartDate, EndDate, Opening, wage is greater than $17

30 1-30 QueryPractice with NorthEast database To display EmployerName, City, Position Title, HoursPerWeek, Experience, with hours per week less than 30 OR experience required To display EmployerName, PositionTitle, Wage and an extra field “ Weekly Bonus” with 2% bonus [ calculated field]

31 1-31 Query Practice with NorthEast database To display position title and calculate the minimum, average and maximum of all wages [ using aggregated function] Display all cities whose name starts with “H” or “B”


Download ppt "McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T7: Problem Solving Using Access 2007 Business Driven Technology."

Similar presentations


Ads by Google