As your databases continue to evolve, you will need to incorporate advanced queries and reports. This chapter addresses how to create and use action

Size: px
Start display at page:

Download "As your databases continue to evolve, you will need to incorporate advanced queries and reports. This chapter addresses how to create and use action"

Transcription

1 As your databases continue to evolve, you will need to incorporate advanced queries and reports. This chapter addresses how to create and use action queries and how to create queries that perform more powerful tasks. In this chapter, you also learn how to use Design view to create and modify reports, including the use of subreports. 1

2 Student Learning Outcomes (SLOs) SLO 6.1 Understand action queries; create and use Update, Append, Delete, and Make Table queries. SLO 6.2 Use the Query Wizard to create a crosstab query, a find duplicate records query, and a find unmatched records query. SLO 6.3 Use the top values properly, explore and use date functions, and create a query with a subquery. SLO 6.4 Understand report sections, build a report and add and delete fields in Design view, understand the data source of a report, and create a parameter report. SLO 6.5 Use Design view to add a control to a report; modify the size, location, font characteristics, and formatting properties of a control; and change properties of multiple controls. SLO 6.6 Use calculations in a control on a report, create a running total in a control, and concatenate text data in a report. SLO 6.7 Understand when to use a subreport, create a main report and a subreport, add a subreport onto a main report, and customize a subreport. 2

3 Case Study Placer Hills Real Estate will be used throughout this chapter for the Pause & Practice projects. 3

4 SLO 6.1 Understand action queries; create and use Update, Append, Delete, and Make Table queries. 4

5 SLO 6.1 Understand action queries; create and use Update, Append, Delete, and Make Table queries. An action query is another type of query in Access. You can use an action query to make changes to the data in a database. In this section, you learn how to create and use the four different action queries; an update query, an append query, a delete query, and a make table query. Understand Action Queries When creating action queries, it is important that you clearly define and understand the business task you need the query to accomplish, including knowing how frequently the task needs to be done. The following scenarios help to illustrate several different tasks, along with their frequency. A company closes a branch office and needs to assign employees to a different branch. This business task needs to be done only one time or very infrequently. A store manager needs to update the purchase cost of each item when the manufacturer who supplies goods to a store raises product prices. This business task might be part of a recurring process that happens periodically. 5

6 At the end of every semester, a clerk in a university equipment office needs to remove the equipment reservations from the reservation table. However, the university still needs to keep the reservation records in a history table. This business task involves using several action queries together. First the clerk appends the old reservations into a history table before deleting the records from the reservation table. You can automate each of the tasks described above using an action query. An action query makes a permanent change to the data in the database and the Undo button is not available to reverse the action. As a result, it is a good practice to make a backup copy of your database before you run any action query. This will allow you to restore your original data if the query does not work correctly. As additional protection, Access displays a message box alerting you to the change before executing an action query. The exact message varies depending on the type of action query. 5

7 SLO 6.1 Understand action queries; create and use Update, Append, Delete, and Make Table queries. Create an Update Query An update query changes data in the database. While you could open a table in Datasheet view and modify each record individually, an update query allows you to make the change to all records using one command. Create an Append Query An append query adds records into an existing table in a database. An append query does not move the records from one table to another, rather it puts a copy of the records into the destination table. Create a Delete Query A delete query deletes records from a table in a database. A delete query can save you a significant amount of time if you want to delete a number of records from a table. Create a Make Table Query A make table query creates a new table in a database and also copies the records into the new table. Organizations often use a make table query to create a history table, which they then use to store old records. For example, a university might store equipment reservations from previous semesters in a history table. Management could review the history table to analyze usage patterns on the equipment. A make table query can create the new table from fields in one or multiple tables. You can select which fields from a table should appear in the new table. You can copy all of the records or only the records that meet a specific condition. After the query executes, you need to designate a primary key in the new table. The new table you create does not have any relationship to the existing tables in the database. 6

8 SLO 6.2 Use the Query Wizard to create a crosstab query, a find duplicate records query, and a find unmatched records query. 7

9 SLO 6.2 Use the Query Wizard to create a crosstab query, a find duplicate records query, and a find unmatched records query. The Query Wizard is a tool that makes it easier to build four different types of queries. In this section, you will use three other types of query wizards: The Crosstab Query Wizard, the Find Duplicates Query Wizard, and the Find Unmatched Query Wizard-to create three special types of select queries. Each of these query wizard options is available in the New Query dialog box. Understand and Build a Crosstab Query A crosstab query summarizes data on two dimensions. The results of a crosstab query display in a row/column format, which makes the data easier to read and understand (compared to the results of a select query). When creating and using crosstab queries, keep the following points in mind: Crosstab queries are not appropriate in all databases. You must have data that can be summarized across two dimensions. Unlike the resulting datasheet from a regular select query, you cannot edit the results from a crosstab query. A crosstab query can get its data from a table or another query. If you need to use fields from more than one tale, you must first create a select query that combines the fields from the different tables. You can include up to three fields as row headings. The row headings are the field(s) that appear in the left-most column(s) of the grid. You must select one column heading field. The column heading is the field that contains the different values that display in the heading row of the results. When creating the query, you select the field to calculate and the aggregate function, such as Sum or Count, to use on that field. You can create a crosstab query using Query Design; however, it is much easier to create the query using the Crosstab Query Wizard. After you create a crosstab query with the Crosstab Query Wizard, you can edit it in Design view and make changes to any of the selections made during the wizard. You can also add criteria or sorting options to the query. 8

10 SLO 6.2 Use the Query Wizard to create a crosstab query, a find duplicate records query, and a find unmatched records query. Find Duplicate Records If duplicate records are present, two or more records in a table share the same values. Generally speaking, you should avoid having duplicate records in your database. When you follow good database design guidelines, you put in place features that prevent your database from allowing duplicate data. For example, when you designate a field as a primary key, Access will not allow you to have two records with the same value in the primary key field. Unfortunately, even when you practice good database design, you still may end up with duplicated data. Consider customers who forget their login IDs and passwords and create new accounts or a salesperson who accidently enters the same order twice. Having two records for the same customer, even though the login ID is different, or two records of the same order, even though the order number is different, results in duplicate data. You need to remove duplicated records in situations like these. Additionally, sometimes you may inherit a database that was poorly designed and does not have primary keys created, or you may import data from another source that contains duplicate data. Before you can create and enforce 9

11 a primary key, you need to find and remove duplicate data. Keep in mind that all duplicated data is not bad. For example, the same product number or salesperson ID appears on multiple sales records. You want to find and correct only data that clearly is a problematic duplication of existing data. A find duplicates query locates data that is duplicated in your database. You can create a find duplicates query using Query Design; however, it is much easier to create the query using the Find Duplicates Query Wizard. When the query is initially created in the query wizard, Access returns only records that have a match on the entire value in a field. You can edit the query after it is created to look for partial matches by adding criteria that uses wildcards. When you review the results of a find duplicates query, you may need to conduct further analysis to determine whether the records are actually duplicates. This may involve looking at data in other tables, conducting research, or talking with employees or customers. Before deleting duplicate records, change the foreign key connection of any related records in other tables so they are associated with the record that remains in the database. Find Unmatched Records Unmatched records are records in one table that do not contain any matching records in a related table. For example, imagine that San Diego Sailing wants to determine which boats have not been rented or a retail store wants to find out which products have not been purchased in the last quarter. This information can help these organizations make business decisions about reducing the price, running a promotional special, discontinuing a product, etc. The situations described in the previous paragraph do not indicate a problem with the database design. However, as noted in the previous description of the use of the find duplicate query, sometimes you may inherit a poorly designed database. Referential integrity may not have been enforced, resulting in records that do not have valid relationships. If this happened, you need to find the unmatched records and either remove them or connect them to valid records An unmatched records query compares records in two tables and determines which ones are not matched. You can create a find unmatched records query using Query Design; however, it is much easier to create the query using the Find Unmatched Query Wizard. If you create an unmatched records query because you are concerned about the design of your database, review the results of the query to determine appropriate action. This may involve looking at data in other tables, conducting research, or talking with employees or customers. You may determine that the unmatched records should be deleted or that they need to be matched to a record in a related table. 9

12 SLO 6.3 Use the top values properly, explore and use date functions, and create a query with a subquery. After completing SLO 6.3, complete Pause & Practice

13 SLO 6.3 Use the top values properly, explore and use date functions, and create a query with a subquery. Queries provide a great deal of power and flexibility to help you accomplish many tasks in your database. As the number of records in your database increases, you can use query properties to limit the number of records that display in a result. Additionally, as the processing of your database becomes more sophisticated, you may need to write queries that use more complex functions or queries that use other queries as their data source. In this section, you learn how to create queries to deal with these more complex situations. Find the Top Values in a Query The Top Values query property limits the number of records that display in a query answer. This can be helpful when you want to focus attention on certain aspects of a business. For example, an organization may want to find out who its top performing salespersons were in the past year. The queries you have written so far have returned all of the records that meet the criteria. This is because the default setting of the Top Values property is All. For your top values query to function correctly, you must keep the following points in mind: 11

14 You must select either a fixed number of records or a percentage value. The preset choices are 5, 25, 100, 5%, 25%, and All. You can enter a different value if it is not one of the preset choices. When the query executes, the selected number or percentage of records display, starting with the first record that is in the query result. To have the query return the top values, you must sort the query results in descending order on the desired field. To have the query return the bottom values, sort the query results in ascending order. Understand and Use Date Functions in a Query Access has a variety of functions that allow you to work with dates. For example, you can use date functions to write queries that find the properties listed in the current month, find students who are 18 years old, or find products that are nearing their expiration dates. In this section, the date functions are explained in the context of using them with a query. However, you can also use date functions in other objects and controls that use expressions. As you start to work more with dates, it helps to know that Access internally represents each date as a serial number. The serial number is designated by the number of days the date is from January 1, For example, the serial number for 1/1/2017 is 42736, while the number for 1/2/2017 is This format allows Access to perform date arithmetic. Additionally, when working with many of the date functions, it is important to understand how Access represents the intervals (pieces) of a date. These are explained in the following Access Date Intervals table: Access Date Intervals For 4/15/2017 yyyy Year 2017 q Quarter (1-4) 2 m Month 4 y Day of year (1-365) 105 d Day (1-31) 15 11

15 w Weekday (1-7) 3 ww Week (1-52) 16 Many times an expression combines several functions. For example, to display the name of today s month, you write: MonthName(DatePart( m,date())) This expression uses the MonthName function to determine the actual name of the month. However, that function needs the month number. The month number comes from the DatePart function, which retrieves the month from the Date function. As you know, the Date function retrieves today s date from your computer. Don t worry; the description makes the process seem more complicated than it really is. Create a Subquery The query examples used so far have all used a table as the data source for a query. A query can also use another query as the data source. A subquery is a query that is used inside another query. Creating a query and then using it inside another query can be helpful when you have a common starting point (the original query) but want to customize it for additional purposes (the additional query). Sometimes using a subquery is a more efficient way to get the results you are seeking, but it depends on the size of the database and the design of the query. To incorporate a subquery, you follow the general process you have learned in this book to create a query. The only thing you do differently is to select the Query Name from the Queries tab of the Show Table dialog box, instead of selecting the Table Name from the Tables tab. 11

16 SLO 6.3 Use the top values properly, explore and use date functions, and create a query with a subquery. Access Date Functions Date() Retrieves the current system date. Date() 1/4/2017 DatePart() Determines a specific piece, or interval, of a date. DatePart( q,[datelisted]) DatePart( yyyy,#4/15/2017#) DateSerial() Converts values into a date value DateSerial(2017,2,20) 2/20/2017 DateAdd() Adds to a date. You must specify the value along with the interval. 12

17 DateAdd( yyyy, 3, [DateListed]) 12/17/2019 This example added 3 years to the DateListed. DateDiff() Determines the difference between two dates. You must specify the interval. DateDiff( d, [DateListed], Date()) 18 This example calculated how many days It has been since the property was listed. MonthName() Retrieves the name of the month number. MonthName(2) February WeekdayName() Retrieves the name of the weekday number. WeekdayName(7) Saturday 12

18 SLO 6.4 Understand report sections, build a report and add and delete fields in Design view, understand the data source of a report, and create a parameter report. 13

19 SLO 6.4 Understand report sections, build a report and add and delete fields in Design view, understand the data source of a report, and create a parameter report. While the skills you have previously learned while creating and editing reports with the Report Wizard and Layout view still apply. Design view provides additional flexibility and tools for creating and editing a report. Understand Report Sections A report can contain many different sections, explained in the Report Sections table. When you are viewing a report in Layout or Print Preview view, the sections are not as obvious as they are in Design view. You need to understand how each section works in order to build your reports correctly. Report Sections Report Header Print a report title or logo. Once, at the top of the first page. Report Footer Print report totals or other information at the end of the report. (In Design view, this 14

20 section appears below the page footer, but in other views, and when the report is printed, this section prints above the page footer.) Once, at the bottom of the last page above the page footer. Page Header Print column headings, page numbers, or dates. At the top of every page. (Prints below the report header on page 1.) Page Footer Print page numbers or dates At the bottom of each page. Group Header Print the group title/value. At the top of each group. Group Footer Print aggregate calculations for each group. At the bottom of each group. Detail Print the fields from each record. Once for every record. 14

21 SLO 6.4 Understand report sections, build a report and add and delete fields in Design view, understand the data source of a report, and create a parameter report Review the different sections and their placement in Design view and in Print Preview. 15

22 SLO 6.4 Understand report sections, build a report and add and delete fields in Design view, understand the data source of a report, and create a parameter report. Add or Delete Page and Report Sections in Design View When you create a report in Design view, Access automatically includes Page Header, Detail, and Page Footer sections. You can add or remove sections in a report as needed. Add or Delete Group Sections in Design View As you learned in Chapter 4, a report can have more than one Group Header and Group Footer section if you have multiple fields on which you want to group. Additionally, you add the Group Header and Group Footer sections independently, so you are not required to have both. Create a Report in Design View Creating a report in Design view provides you with the most flexibility. After you create the report, you can edit it to add the fields, labels, or other controls that you need. You can also add or remove sections on the report. 16

23 Understand the Report Data Source The Record Source property of a report regulates which database fields are available in the report. When a report is first created in Design view, the Record Source property is blank. When a record source is assigned, all of the fields that are included in the record source become accessible to the report. This allows you to reference the contents of a field without including it on the report. For example, consider a report in the Placer Hills database in which the Listings table is the record source. A text box on the report contains a formula to calculate the potential commission of a property listing. This formula uses the ListPrice field from the table; however, that field is not displayed in the report. Because the field is accessible through the record source, the calculation works correctly. After setting the Record Source property, you can add fields to the report. In Design view, you can also add table fields directly to the report from the Field List without first setting the Record Source property. In this case, Access automatically sets the value of the Record Source property to an embedded query, written in SQL. Recall that SQL stands for Structured Query Language, the underlying language in a relational database system. An embedded query automatically updates as you add and remove fields from the report. Only the fields that are included in the embedded query are accessible to the report. You can also add fields to an embedded query to make them accessible without having to add them as a field on the report. Add and Delete Fields in Design View Usually, one of the first tasks in building a report is to add the data fields. The data fields can come from tables or queries. When you add a field into a report, both a control bound to the table field and a label are created. Visually, the label has a transparent background while the control bound to the data field has a white background. Most of the controls are text boxes, but some are combo boxes or check boxes depending on the data type of the field. Recall that a label displays the name of the field if a value has not been entered into the Caption property. In Design view, the bound control displays the field name. Create a Parameter Report You have learned about using parameter queries to increase the efficiency and flexibility of your database. By creating a parameter report, you can also apply those benefits to the reports in your database. A parameter report asks the user to enter the specific criteria value for a field when the report is run. This allows you to create one report but have the contents displayed vary based on the value of the parameter that is entered. If a parameter query has already been created, you can assign that query to the Record Source property of the report. When you view the report, the Enter Parameter Value dialog box displays, allowing you to enter the desired value. If a parameter query does not exist, in Design view you can open the Query Builder of the Record Source property to add a parameter to the report. 16

24 SLO 6.5 Use Design view to add a control to a report; modify the size, location, font characteristics, and formatting properties of a control; and change properties of multiple controls. After completing SLO 6.5, assign Guided Projects 6-2 and

25 SLO 6.5 Use Design view to add a control to a report; modify the size, location, font characteristics, and formatting properties of a control; and change properties of multiple controls. After adding the required fields, you typically will want to enhance the design of the report. Common improvements include adding titles and page numbers. As appropriate, you may also want to change the size or font of fields or the size or color of sections. Many times the modification can be made either by directly editing the control or section or by changing the corresponding property on the Property Sheet. The choice often depends on the precision needed, and both methods will be introduced in this section. For example, if you need a text box to be exactly 1 wide you should set the value in the Width property. If you just need it big enough to show the data, use the sizing handles to change the width. Add a Control to a Report One of the first modifications you often make is to add controls not associated with table fields. You can add controls such as text boxes, labels, images or lines to a report. Remember that each control you add to a report is assigned a default name 18

26 that combines the type of control along with a sequential number, such as Text3, Label10 or Line8. Adjust the Size of a Control As you continue to work with the report, you may find that you need to adjust the size of the controls. You can either use the sizing handles or set the Height or Width properties to change the size. Move a Control Often you need to move a control from one location to another. You can either use the move arrow to drag the control or set the Top or Left properties to change the location. Note that the value entered into the Top property is relative to the particular section. For example, you can have a text box in the Report Header section with a.25" value in the Top property and a text box in the Detail section with a.25" value in the Top property. The.25" indicates the distance from the top of that section. Change the Font Characteristics of a Control You can easily change the default font used in a label or text box using the font options in the Report Design Tools Format tab, Font group. Change the Height of a Section Many times the initial size of a section is larger or smaller than you need it to be. Additionally, as you add controls into a section or modify the sizes of various controls, you may need to adjust the height of a section. In particular, you should pay attention to the height of the detail section since that section repeats once for each record in the report. Change Formatting Properties of a Control Many modifications to a control can be made directly on the control or by setting a property of the control. However, some modifications can only be made in the Property Sheet. Recall that the specific properties vary by the type of control, but many controls share common formatting properties. Change Multiple Controls Simultaneously If you want to perform the same modification on several controls, select them all before performing the change. Use the Size/Space Button with Multiple Controls The Size/Space button allows you to set the size or the spacing of a group of controls. For example, with the Size options you can change all the controls to match the tallest or widest of the group. The Spacing options allow you to easily adjust the horizontal or vertical spacing between the controls. 18

27 Use the Align Button with Multiple Controls To align multiple controls to the same reference point, use the Align button. For example, if you want all of the text boxes to be aligned to the one furthest to the left, select them all and choose the alignment option. 18

28 SLO 6.6 Use calculations in a control on a report, create a running total in a control, and concatenate text data in a report. After completing SLO 6.6, complete Pause & Practice 6-2; assign Independent Projects 6-4 and 6-6; Improve It Project 6-7; and Challenge Projects 6-8, 6-9, and

29 SLO 6.6 Use calculations in a control on a report, create a running total in a control, and concatenate text data in a report. A calculated control contains an expression in the Control Source property. You can use calculated controls to show the results of a mathematical equation, an aggregate function, or a text-based equation. You can use a calculated control in any report section. While there are several controls you can use as calculated controls, the most common choice is a text box. Understand and Perform Calculations Access evaluates expressions with the standard order of operations. Follow these rules when you enter an expression into a control: Enter the expression directly into the Control Source property [Property Sheet Data tab]. If you need more space to enter the expression, you can open the Expression Builder or Zoom window. Start each expression with an equals sign. Assign a name to the control in the Name property [Property Sheet Other tab]. Enclose any fields used in the expression inside square brackets []. If you include a function in the expression, such as DatePart() or UCase(), you must follow the usage rules for that function. 20

30 The expression is visible inside the control when the report is in Design view, and it also displays in the Control Source property if the Property Sheet is displayed. However, most expressions are longer than the size of the control. This means that you cannot read the entire expression in either the control or the property box. Any fields you use in the expression must be included in the query or table used as the record source of the report. Fields that you have added onto the report are automatically included in the record source. Occasionally, you have an expression that needs to reference a field that you don t want to display on the report. In this case, you can either edit the Record Source property and add the field into the query or you can add the field to the report but set the Visible property to No. You can place calculated controls in any section of a report. However, if you use an aggregate function in a control, the result of the calculation depends on where the control is placed. Recall that aggregate functions, such as Sum or Count, perform calculations over a group of records. An example of an expression using the Count aggregate function is =Count([ListingID]). If the control containing that formula is in a group header or group footer, the function aggregates the value of only the records that are in that group. For example, if the report is grouped by city, the Count function counts the total number of listings in each city. If the control is in a report header or report footer, the function aggregates the value of all the records in the report. In the previous example, the Count function would count the total number of listings. Do not include aggregate functions in the Page Header or Page Footer sections. If you do, an error results when you try to view the report. 20

31 SLO 6.6 Use calculations in a control on a report, create a running total in a control, and concatenate text data in a report. Use a Running Total A running total is a field that gets its value by accumulating a total over a set of records. You can use a running total field to show a running balance, cumulative total, or counting. A running total is not the same as an aggregate function. With a running total, a value shows for each record instead of just the overall total value at the end of a group. To create a running total, use the Running Sum property of the text box. The property has three possible values: No is the default value in this property, indicating that the text box is not a running total. Over Group accumulates the total within the same group level. When a new group starts, the value is reset. Over All accumulates the total across all of the records in the report. Set the Control Source property of the text box to the field name you wish to accumulate. If necessary, you can also enter an expression in the Control Source property. 21

32 Number Rows in a Report One good way to use a running total is to number the rows in a report. Concatenate Text Data Concatenation combines different parts of an expression using the & operator. In a report, you may wish to concatenate different fields to improve the way the results appear. For example, combining the first and last name, or the city, state, and ZIP code together, can produce a more readable report. A concatenated expression can combine fields from a table or query, along with constants. Include a constant, such as a specific word or punctuation mark inside quotation marks. Recall that a constant is a hard coded value. Examples of concatenation formulas include: =[FirstName] & " " & [LastName] =[City] & "," & [State] & " " & [Zip] Remember that you must include all required spacing and punctuation within the formula. For example, the & " " & part of the first formula example inserts a blank space between the first and last names while the & ", " & part of the second example formula inserts a comma and a blank space between the city and state. Potential Problems with Concatenation Formulas A common problem in writing concatenation formulas is misspelling the field names. If fields are misspelled, when you try to view the report in Layout view, Report view, or Print Preview view, an Enter Parameter Value dialog box displays. Remember that sometimes you have created a query where the dialog box should display when you run the query. However, if you are not expecting an Enter Parameter Value dialog box to display, pay attention to the name of the parameter displayed in the dialog box Hide Repeated Values Sometimes, when you view a report, you see repeated values. 21

33 SLO 6.7 Understand when to use a subreport, create a main report and a subreport, add a subreport onto a main report, and customize a subreport. After completing SLO 6.7, complete Pause & Practice 6-3; assign Guided Project 6-1 and Independent Project

34 SLO 6.7 Understand when to use a subreport, create a main report and a subreport, add a subreport onto a main report, and customize a subreport. Sometimes you need to create a report that shows data from tables that have a oneto-many relationship. For example, you may want to see a report of the Placer Hills Real Estate agents that also includes some data about the agents current property listings. In this section, you learn how to use a subreport to accomplish this task. Understand Subreports A subreport is a report inserted within another report. To work correctly, there must be a relationship between the two reports. Typically, the reports represent the different sides of a one-to-many relationship. The report from the one side of the relationship is the main report, while the report from the many side of the relationship is the subreport. You create the main report and subreport as two separate reports. Then you add the subreport to the main report. Once you add the subreport, it still exists as a separate object. The main report, however, contains both the original one side fields from the main report, plus all of the many side fields on the subreport. Before you create a subreport, you need to plan the design of the finished report. Determine what tables or fields will be on the main report and what tables or fields will be on the subreport. 23

35 SLO 6.7 Understand when to use a subreport, create a main report and a subreport, add a subreport onto a main report, and customize a subreport. Create a Report That Includes a Subreport You can build both the main report and the subreport using any of the report tools that you have learned. Three main tasks are involved in creating a report that includes a subreport: Create the main report. Create the subreport. Add the subreport to the main report. You can build the main report and the subreport in any order, but the most common approach is to build the main report first. Customize the Main Report and Subreport After you add the subreport to the main report, you should customize the overall report so that it has a professional appearance. When you open the main report, the subreport opens automatically because the objects are now attached. This allows you to edit both objects together and create a cohesive report. Alternatively, you can open the subreport separately and edit just that object. 24

36 Anticipate switching back and forth frequently between Design view, Layout view, and Print Preview view as you work to edit the report. Common modifications to the report, which you already know how to do, include the following: Adjust the size and spacing of the text box and label controls. Modify font characteristics or formatting of the text boxes and label controls. Change the border property or back color property of the controls or sections. Adjust the size of the subreport or the sections on both the main report and subreport. Remove the label attached to the subreport. Adding an aggregate function to a main report with a subreport involves special considerations. You can add calculated controls to a subreport using the skills you have learned. However, if you want to use an aggregate function to calculate a value over a group of records, you need to adjust the placement of that control. Your subreport most likely does not contain a Group Header or a Group Footer section. Instead, the grouping occurs as a result of the way the subreport functions when it is attached to the main report. To use an aggregate function, place the calculation in either the Report Header or Report Footer section of the subreport. When the finished report displays, that value is calculated on each grouping in the subreport. 24

37 Understand action queries; create and use Update, Append, Delete, and Make Table queries. You can use action queries to make changes to the data in a database. Back up your database before running an action query because action queries make permanent changes to data and cannot be undone. An update query updates data in a database. You can add records to an existing table with an append query. A delete query deletes records from a table. You can create a new table and copy records into that table with a make table query. To ensure your action query performs as desired, first build and test it as a normal select query, and then convert it to the desired action query. Use the Query Wizard to create a crosstab query, a find duplicate records query, and a find unmatched records query. In addition to launching the Simple Query Wizard to create select queries, you can use the Query Wizard to launch the Crosstab Query Wizard, the Find Duplicates Query Wizard, and the Find Unmatched Query Wizard. A crosstab query summarizes data on two dimensions. To locate potential duplicated data in a table, create a find duplicates query. 25

38 An unmatched records query locates records in one table that do not have any matching records in a related table. While these types of queries can be created directly in Query Design, it is easiest to first create a query using the wizard and edit the query in Design view if needed. Use the top values property, explore and use date functions, and create a query with a subquery. Use the Top Values query property to limit the number of records that display in a query answer. Select from preset choices or enter your own value. When you use the Top Values property, you must sort the records in descending order on the desired field to retrieve the top values. Use an ascending order sort to return the lowest values. Use the available date functions in Access to perform date arithmetic, to retrieve parts of a date, such as the year, or to retrieve the name of the month or weekday of a specific date value. You can use date functions in a calculated field in a query or in a text box control on a form or report. A subquery is a query that is used inside another query. Understand report sections, build a report and add and delete fields in Design view, understand the data source of a report, and create a parameter report. The sections within a report determine where and when the contents display. A report can contain the following sections: Report Header, Report Footer, Page Header, Page Footer, Group Header, Group Footer, and Detail. Creating a report in Design view allows you the most flexibility in building the report. The Record Source property specifies which database fields are available to use in a report. Add fields to a report by selecting them from the Field List. A parameter report asks a user to enter the specific criteria value each time the report is run. Add a parameter to a report by opening the Record Source and entering the parameter in the Criteria box of the desired field. Use Design view to add a control to a report; modify the size, location, font characteristics, and formatting properties of a control; and change properties of multiple controls. In Design view, you can add controls to a report by selecting them from the Controls group on the Report Design Tools Design tab. Change the size of a control with the sizing handles or by entering a specific value in the Height or Width properties. Adjust the location of a control by dragging the control or by entering a specific value in the Top or Left properties. 25

39 Modify the font characteristics of a control in the Font group on the Report Design Tools Format tab or by entering a specific value in the Font Name, Font Size, Text Align, Font Weight, Font Underline, Font Italic, or Fore Color properties. Change the height of a section with the sizing handles or by entering a specific value in the Height property. Adjust the formatting properties of a control by entering the desired value in the appropriate property located on the Format tab. Change multiple controls simultaneously by selecting all of the controls and then entering the desired value in the property. Use the Align button and the Size/Space button to change the size or alignment of a group of controls. Use calculations in a control on a report, create a running total in a control, and concatenate text data in a report. A calculated control contains an expression in the Control Source property. The most common calculation control is the text box. Enter the expression by typing it directly into the Control Source property or by opening the Expression Builder or Zoom window. A running total field accumulates a total over a set of records. Create a running total by setting the Running Sum property of the text box. Select Over Group to reset the total when a new group begins. Select Over All to accumulate a total across all the records. A concatenation formula combines the contents of fields or text boxes with constants to create a more readable value. The & operator combines the different pieces. If values in a report repeat across multiple records, you can use the Hide Duplicates property to hide the repeated values. Understand when to use a subreport, create a main report and a subreport, add a subreport onto a main report, and customize a subreport. A subreport is a report inserted within another report; there must be a relationship between the two reports. The most common situation features a main report that contains fields from the one side of a one-to-many relationship and a subreport that contains fields from the many side of the relationship. Create the main report and subreport as two separate reports. Use the SubReport Wizard to add a subreport onto a main report. To use an aggregate function in a subreport, you must place the control in either the Report Header or the Report Footer sections of the subreport. 25

Access Intermediate

Access Intermediate Access 2010 - Intermediate 103-134 Advanced Queries Quick Links Overview Pages AC116 AC117 Selecting Fields Pages AC118 AC119 AC122 Sorting Results Pages AC125 AC126 Specifying Criteria Pages AC132 AC134

More information

Complete Quick Reference Summary

Complete Quick Reference Summary Microsoft Access 2010 Complete Quick Reference Summary Microsoft Access 2010 Quick Reference Summary Advanced Filter/Sort, Use AC 153 Advanced button (Home tab Sort & Filter, Advanced Filter/Sort) All

More information

Access 2003 Introduction to Report Design

Access 2003 Introduction to Report Design Access 2003 Introduction to Report Design TABLE OF CONTENTS CREATING A REPORT IN DESIGN VIEW... 3 BUILDING THE REPORT LAYOUT... 5 SETTING THE REPORT WIDTH... 5 DISPLAYING THE FIELD LIST... 5 WORKING WITH

More information

Access Intermediate

Access Intermediate Access 2013 - Intermediate 103-134 Advanced Queries Quick Links Overview Pages AC124 AC125 Selecting Fields Pages AC125 AC128 AC129 AC131 AC238 Sorting Results Pages AC131 AC136 Specifying Criteria Pages

More information

Access - Introduction to Queries

Access - Introduction to Queries Access - Introduction to Queries Part of managing a database involves asking questions about the data. A query is an Access object that you can use to ask the question(s). The answer is contained in the

More information

Microsoft Access XP Queries. Student Manual

Microsoft Access XP Queries. Student Manual Microsoft Access XP Queries Student Manual Duplication is prohibited without the written consent of The Abreon Group. Foster Plaza 10 680 Andersen Drive Suite 500 Pittsburgh, PA 15220 412.539.1800 800.338.5185

More information

Tutorial 3 Maintaining and Querying a Database. Finding Data in a Table. Updating a Database

Tutorial 3 Maintaining and Querying a Database. Finding Data in a Table. Updating a Database Tutorial 3 Maintaining and Querying a Database Finding Data in a Table Must navigate to a record before view/delete/change it Find is a great way to navigate to a record But... Find can t: show matching

More information

eschoolplus+ Cognos Query Studio Training Guide Version 2.4

eschoolplus+ Cognos Query Studio Training Guide Version 2.4 + Training Guide Version 2.4 May 2015 Arkansas Public School Computer Network This page was intentionally left blank Page 2 of 68 Table of Contents... 5 Accessing... 5 Working in Query Studio... 8 Query

More information

PowerPoint Presentation to Accompany GO! All In One. Chapter 13

PowerPoint Presentation to Accompany GO! All In One. Chapter 13 PowerPoint Presentation to Accompany GO! Chapter 13 Create, Query, and Sort an Access Database; Create Forms and Reports 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Objectives Identify Good

More information

Objective 1: Familiarize yourself with basic database terms and definitions. Objective 2: Familiarize yourself with the Access environment.

Objective 1: Familiarize yourself with basic database terms and definitions. Objective 2: Familiarize yourself with the Access environment. Beginning Access 2007 Objective 1: Familiarize yourself with basic database terms and definitions. What is a Database? A Database is simply defined as a collection of related groups of information. Things

More information

Microsoft Access 2010

Microsoft Access 2010 Microsoft Access 2010 Chapter 2 Querying a Database Objectives Create queries using Design view Include fields in the design grid Use text and numeric data in criteria Save a query and use the saved query

More information

Advanced Queries: Moving Beyond the Select Query Instructor: Edwin V. Bonilla

Advanced Queries: Moving Beyond the Select Query Instructor: Edwin V. Bonilla Advanced Queries: Moving Beyond the Select Query Instructor: Edwin V. Bonilla Based on slides by Robert Grauer, Keith Mast, Mary Anne Poatsy COMP1000 Pearson Education 2011 or UNSW, CRICOS Provider No:

More information

Create and Modify Queries 7

Create and Modify Queries 7 Create and Modify Queries 7 LESSON SKILL MATRIX Skill Exam Objective Objective Number Creating a Query Create a Select query. 4.1.1 Modifying a Query Use the Show Table command. 4.2.1 Use the Remove Table

More information

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201 Query Studio Training Guide Cognos 8 February 2010 DRAFT Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201 2 Table of Contents Accessing Cognos Query Studio... 5

More information

GO! with Microsoft Access 2016 Comprehensive

GO! with Microsoft Access 2016 Comprehensive GO! with Microsoft Access 2016 Comprehensive First Edition Chapter 3 Forms, Filters, and Reports 2 Create and Use a Form to Add and Delete Records A form is a database object that can be used to: display

More information

Access: Printing Data with Reports

Access: Printing Data with Reports Access: Printing Data with Reports Reports are a means for displaying and summarizing data from tables or queries. While forms are primarily for on-screen viewing, reports are for presenting your data

More information

CHAPTER 6 SUMMARY. Objective 1: Identify Good Database Design

CHAPTER 6 SUMMARY. Objective 1: Identify Good Database Design Objective 1: Identify Good Database Design CHAPTER 6 SUMMARY A database is an organized collection of data facts about people, events, things, or ideas related to a specific topic or purpose. Information

More information

Microsoft Access Illustrated. Unit B: Building and Using Queries

Microsoft Access Illustrated. Unit B: Building and Using Queries Microsoft Access 2010- Illustrated Unit B: Building and Using Queries Objectives Use the Query Wizard Work with data in a query Use Query Design View Sort and find data (continued) Microsoft Office 2010-Illustrated

More information

Creating a Crosstab Query in Design View

Creating a Crosstab Query in Design View Procedures LESSON 31: CREATING CROSSTAB QUERIES Using the Crosstab Query Wizard box, click Crosstab Query Wizard. 5. In the next Crosstab Query the table or query on which you want to base the query. 7.

More information

MIS Cases: Decision Making With Application Software, Second Edition. Database Glossary

MIS Cases: Decision Making With Application Software, Second Edition. Database Glossary MIS Cases: Decision Making With Application Software, Second Edition Database Glossary This database glossary is designed to accompany MIS Cases: Decision Making With Application Software, Second Edition,

More information

Step 1: Create a totals query to show the total cost price and total sale price of the wine for each supplier.

Step 1: Create a totals query to show the total cost price and total sale price of the wine for each supplier. Hands-On-2: Queries In D1 you used Select queries to extract required information from your database. You used these to list data that met certain criteria and also used totals queries (a special type

More information

Microsoft Access 2016

Microsoft Access 2016 Access 2016 Instructor s Manual Page 1 of 10 Microsoft Access 2016 Module Two: Querying a Database A Guide to this Instructor s Manual: We have designed this Instructor s Manual to supplement and enhance

More information

Microsoft Access 2016

Microsoft Access 2016 Access 2016 Instructor s Manual Page 1 of 10 Microsoft Access 2016 Module Two: Querying a Database A Guide to this Instructor s Manual: We have designed this Instructor s Manual to supplement and enhance

More information

Links to Activities ACTIVITY 4.1. Links to Activities Links to Activities

Links to Activities ACTIVITY 4.1. Links to Activities Links to Activities ACCESS SUMMARIZING DATA AND CALCULATING IN FORMS AND REPORTS Section 4 Skills Use functions in a query to calculate statistics Summarize data in a crosstab query Summarize data in a PivotTable Summarize

More information

THE EXCEL ENVIRONMENT... 1 EDITING...

THE EXCEL ENVIRONMENT... 1 EDITING... Excel Essentials TABLE OF CONTENTS THE EXCEL ENVIRONMENT... 1 EDITING... 1 INSERTING A COLUMN... 1 DELETING A COLUMN... 1 INSERTING A ROW... DELETING A ROW... MOUSE POINTER SHAPES... USING AUTO-FILL...

More information

Microsoft Office Illustrated. Using Tables

Microsoft Office Illustrated. Using Tables Microsoft Office 2007 - Illustrated Using Tables Objectives Plan a Table Create a Table Add Table Data Find and Replace Table Data Delete Table Data 2 Objectives Sort Table Data Use Formulas in a Table

More information

Creating a Spreadsheet by Using Excel

Creating a Spreadsheet by Using Excel The Excel window...40 Viewing worksheets...41 Entering data...41 Change the cell data format...42 Select cells...42 Move or copy cells...43 Delete or clear cells...43 Enter a series...44 Find or replace

More information

Microsoft Excel 2010 Handout

Microsoft Excel 2010 Handout Microsoft Excel 2010 Handout Excel is an electronic spreadsheet program you can use to enter and organize data, and perform a wide variety of number crunching tasks. Excel helps you organize and track

More information

Microsoft Office Specialist Access 2016

Microsoft Office Specialist Access 2016 77-730 Microsoft Office Specialist Access 201 For coverage of all objectives, please utilize Shelly Cashman Series Office 35 & Access 201 Comprehensive Domain Obj Number Objective text Module Pages: Topic

More information

Copyright 2009 Labyrinth Learning Not for Sale or Classroom Use LESSON 1. Designing a Relational Database

Copyright 2009 Labyrinth Learning Not for Sale or Classroom Use LESSON 1. Designing a Relational Database LESSON 1 By now, you should have a good understanding of the basic features of a database. As you move forward in your study of Access, it is important to get a better idea of what makes Access a relational

More information

Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR

Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR REPORT... 3 DECIDE WHICH DATA TO PUT IN EACH REPORT SECTION...

More information

Microsoft Access 5: Reports & Other Useful Functions

Microsoft Access 5: Reports & Other Useful Functions Microsoft Access 5: Reports & Other Useful Functions You can print out simple records of your data by using the Office menu. However, if you want to create a customized report from one or more tables or

More information

Name: Class: Date: Access Module 2

Name: Class: Date: Access Module 2 1. To create a new query in Design view, click CREATE on the ribbon to display the CREATE tab and then click the button to create a new query. a. Query b. Design View c. Query Design d. Select Query ANSWER:

More information

Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. Microsoft Excel 2013 Enhanced

Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. Microsoft Excel 2013 Enhanced Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts Microsoft Excel 2013 Enhanced Objectives Explore a structured range of data Freeze rows and columns Plan and create an Excel table Rename

More information

Microsoft Access 2016 Intro to Forms and Reports

Microsoft Access 2016 Intro to Forms and Reports Microsoft Access 2016 Intro to Forms and Reports training@health.ufl.edu Access 2016: Intro to Forms and Reports 2.0 hours Topics include using the AutoForm/AutoReport tool, and the Form and Report Wizards.

More information

Using Reports. Access 2013 Unit D. Property of Cengage Learning. Unit Objectives. Files You Will Need

Using Reports. Access 2013 Unit D. Property of Cengage Learning. Unit Objectives. Files You Will Need Unit D CASE Samantha Hooper, a tour developer at Quest Specialty Travel, asks you to produce some reports to help her share and analyze data. A report is an Access object that creates a professional looking

More information

Chapter 5: Hierarchical Form Lab

Chapter 5: Hierarchical Form Lab Chapter 5: Hierarchical Form Lab Learning Objectives This chapter demonstrates Access 2013 features for hierarchical forms that are more complex than the single table forms you developed in Chapter 4.

More information

Microsoft Access XP (2002) - Advanced Queries

Microsoft Access XP (2002) - Advanced Queries Microsoft Access XP (2002) - Advanced Queries Group/Summary Operations Change Join Properties Not Equal Query Parameter Queries Working with Text IIF Queries Expression Builder Backing up Tables Action

More information

MODULE 5 DATABASES. Content

MODULE 5 DATABASES. Content MODULE 5 DATABASES Module Goals Module 5 - Databases, requires candidates to understand some of the basic concepts of databases demonstrate the ability to use a database on a personal computer. Candidates

More information

Access Intermediate

Access Intermediate Access 2010 - Intermediate (103-134) Building Access Databases Notes Quick Links Building Databases Pages AC52 AC56 AC91 AC93 Building Access Tables Pages AC59 AC67 Field Types Pages AC54 AC56 AC267 AC270

More information

Database Tables Lookup Wizard Relationships Forms Subforms Queries Reports

Database Tables Lookup Wizard Relationships Forms Subforms Queries Reports Version 07/11/09 Microsoft Office 2007 PDF Picture Tutorial Series Databases Tables, Forms, Subforms, and the Lookup Wizard May 2009 by Floyd Jay Winters and Julie Manchester winterf@mccfl.edu Database

More information

Microsoft Access 2013

Microsoft Access 2013 Microsoft Access 2013 Chapter 2 Querying a Database Objectives Create queries using Design view Include fields in the design grid Use text and numeric data in criteria Save a query and use the saved query

More information

Microsoft Access 2013

Microsoft Access 2013 Microsoft Access 2013 Chapter 2 Querying a Database Objectives Create queries using Design view Include fields in the design grid Use text and numeric data in criteria Save a query and use the saved query

More information

When you pass Exam : Access 2010, you complete the requirements for the Microsoft Office Specialist (MOS) - Access 2010 certification.

When you pass Exam : Access 2010, you complete the requirements for the Microsoft Office Specialist (MOS) - Access 2010 certification. Appendix 1 Microsoft Office Specialist: Access Certification Introduction The candidates for Microsoft Office Specialist certification should have core-level knowledge of Microsoft Office Access 2010.

More information

Excel Tutorial 1

Excel Tutorial 1 IT٢.we Excel 2003 - Tutorial 1 Spreadsheet Basics Screen Layout Title bar Menu bar Standard Toolbar Other Tools Task Pane Adding and Renaming Worksheets Modifying Worksheets Moving Through Cells Adding

More information

Microsoft Office Access Learn how to use the Query window in Design view. Tutorial 3b Querying a Database

Microsoft Office Access Learn how to use the Query window in Design view. Tutorial 3b Querying a Database Microsoft Office Access 2003 Tutorial 3b Querying a Database 1 Learn how to use the Query window in Design view The Query window in Design view allows you to specify the results you want for a query. In

More information

Chapter 4: Single Table Form Lab

Chapter 4: Single Table Form Lab Chapter 4: Single Table Form Lab Learning Objectives This chapter provides practice with creating forms for individual tables in Access 2003. After this chapter, you should have acquired the knowledge

More information

INTRODUCTION... 1 UNDERSTANDING CELLS... 2 CELL CONTENT... 4

INTRODUCTION... 1 UNDERSTANDING CELLS... 2 CELL CONTENT... 4 Introduction to Microsoft Excel 2016 INTRODUCTION... 1 The Excel 2016 Environment... 1 Worksheet Views... 2 UNDERSTANDING CELLS... 2 Select a Cell Range... 3 CELL CONTENT... 4 Enter and Edit Data... 4

More information

Excel Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. 6. You can use a table s sizing handle to add columns or rows to a table.

Excel Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. 6. You can use a table s sizing handle to add columns or rows to a table. Excel Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts TRUE/FALSE 1. The header row must be row 1. ANS: F PTS: 1 REF: EX 234 2. If you freeze the top row in a worksheet and press Ctrl+Home,

More information

Database Design Practice Test JPSFBLA

Database Design Practice Test JPSFBLA 1. You see field names, data types, and descriptions in: a. Datasheet View c. Form View b. Design View d. Property View 2. The data type for insurance policy numbers, such as 0012-M-340-25 or 43F33-7805,

More information

Let s create another simple report from one of our queries available: Author Age query.

Let s create another simple report from one of our queries available: Author Age query. Microsoft Access 6: Reports & Other Useful Functions This can be a very quick way to build a report, especially if you plan to put only a few fields on your report. When you click on the Blank Report button,

More information

Excel 2007 New Features Table of Contents

Excel 2007 New Features Table of Contents Table of Contents Excel 2007 New Interface... 1 Quick Access Toolbar... 1 Minimizing the Ribbon... 1 The Office Button... 2 Format as Table Filters and Sorting... 2 Table Tools... 4 Filtering Data... 4

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Table of Contents The Excel Window... 2 The Formula Bar... 3 Workbook View Buttons... 3 Moving in a Spreadsheet... 3 Entering Data... 3 Creating and Renaming Worksheets... 4 Opening

More information

Access Module 2: Building and Using Queries

Access Module 2: Building and Using Queries 1. A query allows the selection of a subset of fields and records from one or more tables, then presents the selected data as a single datasheet. True REFERENCES: Access 28 Use the Query Wizard LEARNING

More information

IT2.weebly.com Applied ICT 9713

IT2.weebly.com Applied ICT 9713 Chapter 11 Database and charts You already know how to o define database record structures o enter data into a database o select subsets of data within a database o sort data within a database o produce

More information

Excel Shortcuts Increasing YOUR Productivity

Excel Shortcuts Increasing YOUR Productivity Excel Shortcuts Increasing YOUR Productivity CompuHELP Division of Tommy Harrington Enterprises, Inc. tommy@tommyharrington.com https://www.facebook.com/tommyharringtonextremeexcel Excel Shortcuts Increasing

More information

Microsoft Certified Application Specialist Exam Objectives Map

Microsoft Certified Application Specialist Exam Objectives Map Microsoft Certified Application Specialist Exam Objectives Map This document lists all Microsoft Certified Application Specialist exam objectives for (Exam 77-605) and provides references to corresponding

More information

Lesson Skill Matrix Skill Exam Objective Objective Number

Lesson Skill Matrix Skill Exam Objective Objective Number Lesson 6 Page 1 Creating Tables Lesson Skill Matrix Skill Exam Objective Objective Number Creating a Table Create a table by specifying rows and columns. 3.1.3 Formatting a Table Apply table styles. 3.1.4

More information

Microsoft Excel 2010 Tutorial

Microsoft Excel 2010 Tutorial 1 Microsoft Excel 2010 Tutorial Excel is a spreadsheet program in the Microsoft Office system. You can use Excel to create and format workbooks (a collection of spreadsheets) in order to analyze data and

More information

-Using Excel- *The columns are marked by letters, the rows by numbers. For example, A1 designates row A, column 1.

-Using Excel- *The columns are marked by letters, the rows by numbers. For example, A1 designates row A, column 1. -Using Excel- Note: The version of Excel that you are using might vary slightly from this handout. This is for Office 2004 (Mac). If you are using a different version, while things may look slightly different,

More information

Skill Exam Objective Objective Number

Skill Exam Objective Objective Number Creating Tables 6 LESSON SKILL MATRIX Skill Exam Objective Objective Number Creating a Table Create a table by specifying rows and columns. 3.1.3 Formatting a Table Apply table styles. 3.1.4 Managing Tables

More information

Glossary GLOSS.1. Building a Foundation with Microsoft Office 2013

Glossary GLOSS.1. Building a Foundation with Microsoft Office 2013 Glossary 3-D cell reference Address in a formula that refers to the same single cell in adjacent worksheets of the workbook; may be used to sum or average the contents of those cells Adjacent Arrangement

More information

New Perspectives on Microsoft Excel Module 5: Working with Excel Tables, PivotTables, and PivotCharts

New Perspectives on Microsoft Excel Module 5: Working with Excel Tables, PivotTables, and PivotCharts New Perspectives on Microsoft Excel 2016 Module 5: Working with Excel Tables, PivotTables, and PivotCharts Objectives, Part 1 Explore a structured range of data Freeze rows and columns Plan and create

More information

WebIntelligence. Creating Documents

WebIntelligence. Creating Documents Creating Documents This page is intentionally left blank. 2 WIC110904 Table of Contents Lesson Objective... 5 For Assistance...6 Introduction... 7 Document Editor... 7 Designing a Query Flowchart... 9

More information

Shelly Cashman Series Microsoft Office 365 and Access 2016 Introductory 1st Edition Pratt TEST BANK

Shelly Cashman Series Microsoft Office 365 and Access 2016 Introductory 1st Edition Pratt TEST BANK Shelly Cashman Series Microsoft Office 365 and Access 2016 Introductory 1st Edition Pratt TEST BANK Full clear download (no formatting errors) at: https://testbankreal.com/download/shelly-cashman-series-microsoft-office-365-access-

More information

USING MICROSOFT ACCESS 2013 Guided Project 7-1

USING MICROSOFT ACCESS 2013 Guided Project 7-1 Guided Project 7-1 For this project, you enhance the functionality of a database for a friend s music collection. You use Design view to create a main form and a subform, and customize the form to add

More information

Kenora Public Library. Computer Training. Introduction to Excel

Kenora Public Library. Computer Training. Introduction to Excel Kenora Public Library Computer Training Introduction to Excel Page 2 Introduction: Spreadsheet programs allow users to develop a number of documents that can be used to store data, perform calculations,

More information

1.8.1 Research various database careers SE: 335

1.8.1 Research various database careers SE: 335 AR Advanced Database Framework (492140) Correlated to Benchmark Series: Microsoft Access 2010 Part 1 Unit 1: Introduction to Relational Databases and Database Careers 1.1 Define terminology 1.1.1 Prepare

More information

Using Microsoft Access

Using Microsoft Access Using Microsoft Access Creating Select Queries Norm Downey Chapter 2 pages 173 193 and Chapter 3 pages 218 249 2 1 This PowerPoint uses the Sample Databases on the class website Please download them now

More information

EXCEL 2003 DISCLAIMER:

EXCEL 2003 DISCLAIMER: EXCEL 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Excel users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training or

More information

SE: 4, 6, 31 (Knowledge Check), 60, (Knowledge Check) 1.2 Explain the purpose of a relational Explain how a database is

SE: 4, 6, 31 (Knowledge Check), 60, (Knowledge Check) 1.2 Explain the purpose of a relational Explain how a database is AR Advanced Database Framework (492140) Correlated to Marquee Series: Microsoft Access 2010 Unit 1: Introduction to Relational Databases and Database Careers 1.1 Define terminology 1.1.1 Prepare a list

More information

Enforce Referential. dialog box, click to mark the. Enforce Referential. Integrity, Cascade Update Related Fields, and. Cascade Delete Related

Enforce Referential. dialog box, click to mark the. Enforce Referential. Integrity, Cascade Update Related Fields, and. Cascade Delete Related PROCEDURES LESSON 8: MANAGING RELATIONSHIPS BETWEEN TABLES Renaming a Table 1 In the Navigation pane, right-click the table you want to rename 2 On the shortcut menu, click Rename 3 Type the new table

More information

Word Module 5: Creating and Formatting Tables

Word Module 5: Creating and Formatting Tables Illustrated Microsoft Office 365 and Office 2016 Intermediate 1st Edition Beskeen Test Bank Full Download: http://testbanklive.com/download/illustrated-microsoft-office-365-and-office-2016-intermediate-1st-edition-beskee

More information

Microsoft Office Illustrated Introductory, Building and Using Queries

Microsoft Office Illustrated Introductory, Building and Using Queries Microsoft Office 2007- Illustrated Introductory, Building and Using Queries Creating a Query A query allows you to ask for only the information you want vs. navigating through all the fields and records

More information

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Table of Contents Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Series Chart with Dynamic Series Master-Detail

More information

USER MANUAL. Contents. Analytic Reporting Tool Basic for SUITECRM

USER MANUAL. Contents. Analytic Reporting Tool Basic for SUITECRM USER MANUAL Analytic Reporting Tool Basic for SUITECRM Contents ANALYTIC REPORTING TOOL FEATURE OVERVIEW... 2 PRE-DEFINED REPORT LIST AND FOLDERS... 3 REPORT AND CHART SETTING OVERVIEW... 5 Print Report,

More information

Introduction to Microsoft Excel

Introduction to Microsoft Excel Athens-Clarke County Library Page 1 What is a spreadsheet program? Microsoft Excel is an example of a spreadsheet program that will maintain records for you relating to finances, products, activities,

More information

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50 Excel 2016: Part 1 Updated January 2017 Copy cost: $1.50 Getting Started Please note that you are required to have some basic computer skills for this class. Also, any experience with Microsoft Word is

More information

Getting started with Ms Access Getting Started. Primary Key Composite Key Foreign Key

Getting started with Ms Access Getting Started. Primary Key Composite Key Foreign Key Getting started with Ms Access 2007 Getting Started Customize Microsoft Office Toolbar The Ribbon Quick Access Toolbar Navigation Tabbed Document Window Viewing Primary Key Composite Key Foreign Key Table

More information

AVANTUS TRAINING PTE LTD

AVANTUS TRAINING PTE LTD [MSACS13]: Microsoft Access 2013 Length : 3 Days Technology : Microsoft Office 2013 Delivery Method : Instructor-led (Classroom) Course Overview This Microsoft Access 2013 teaches participants how to design

More information

ICDL & OOo BASE. Module Five. Databases

ICDL & OOo BASE. Module Five. Databases ICDL & OOo BASE Module Five Databases BASE Module Goals taken from the Module 5 ICDL Syllabus Module 5 Database requires the candidate to understand some of the main concepts of databases and demonstrates

More information

Content-Based Assessments

Content-Based Assessments GO! Fix It Project 6H Advertising Contracts For Project 6H, you will need the following files: a06h_advertising_contracts a06h_logo Lastname_Firstname_6H_Advertising_Contracts In the following project,

More information

SUM - This says to add together cells F28 through F35. Notice that it will show your result is

SUM - This says to add together cells F28 through F35. Notice that it will show your result is COUNTA - The COUNTA function will examine a set of cells and tell you how many cells are not empty. In this example, Excel analyzed 19 cells and found that only 18 were not empty. COUNTBLANK - The COUNTBLANK

More information

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 Quick Summary A workbook an Excel document that stores data contains one or more pages called a worksheet. A worksheet or spreadsheet is stored in a workbook, and

More information

Part II: Creating Visio Drawings

Part II: Creating Visio Drawings 128 Part II: Creating Visio Drawings Figure 5-3: Use any of five alignment styles where appropriate. Figure 5-4: Vertical alignment places your text at the top, bottom, or middle of a text block. You could

More information

Welcome to Cole On-line Help system!

Welcome to Cole On-line Help system! Welcome to Cole On-line Help system! Cole Online is an Internet based information directory that allows fast and efficient access to demographic information about residences and businesses. You can search

More information

Prepared By: Graeme Hilson. U3A Nunawading

Prepared By: Graeme Hilson. U3A Nunawading 0 Prepared By: Graeme Hilson U3A Nunawading - 2015 1 CONTENTS This Course Page 3 Reference Material Page 3 Introduction page 3 Microsoft Excel Page 3 What is a Spreadsheet Page 4 Excel Screen Page 4 Using

More information

Skills Exam Objective Objective Number. Creating crosstab queries Create a crosstab query

Skills Exam Objective Objective Number. Creating crosstab queries Create a crosstab query 12 Advanced Queries SKILL SUMMARY Skills Exam Objective Objective Number Creating crosstab queries Create a crosstab query. 3.1.2 Creating a subquery Add fields. Remove fields. Group data by using comparison

More information

Productivity Tools Objectives 1

Productivity Tools Objectives 1 Productivity Tools Objectives 1 Word 2003 Understand Microsoft Office Word 2003 Launch Microsoft Office Word 2003 Open Documents Understand The Working Screen Experiment With The Working Screen Navigate

More information

Using Microsoft Access

Using Microsoft Access Using Microsoft Access USING MICROSOFT ACCESS 1 Interfaces 2 Basic Macros 2 Exercise 1. Creating a Test Macro 2 Exercise 2. Creating a Macro with Multiple Steps 3 Exercise 3. Using Sub Macros 5 Expressions

More information

Index. B backing up 76 7

Index. B backing up 76 7 A Access, other DBMSs and 9 Action queries 121, 125 defined 125 address book 16, 34 age calculations 60 answer table 36 editing data in 147 8 field names 294 multi-table queries 294 queries and 155 queries

More information

Introduction to Microsoft Excel 2016

Introduction to Microsoft Excel 2016 Screen Elements: Introduction to Microsoft Excel 2016 The Ribbon The Ribbon is designed to help you quickly find the commands that you need to complete a task. Commands are organized in logical groups,

More information

Microsoft Excel 2007

Microsoft Excel 2007 Learning computers is Show ezy Microsoft Excel 2007 301 Excel screen, toolbars, views, sheets, and uses for Excel 2005-8 Steve Slisar 2005-8 COPYRIGHT: The copyright for this publication is owned by Steve

More information

Access 2013 Introduction to Forms and Reports

Access 2013 Introduction to Forms and Reports Forms Overview You can create forms to present data in a more attractive and easier to use format They can be used for viewing, editing and printing data and in advanced cases, used to automate the database

More information

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Basic Formulas Filling Data

More information

Office of Instructional Technology

Office of Instructional Technology Office of Instructional Technology Microsoft Excel 2016 Contact Information: 718-254-8565 ITEC@citytech.cuny.edu Contents Introduction to Excel 2016... 3 Opening Excel 2016... 3 Office 2016 Ribbon... 3

More information

Open Learning Guide. Microsoft Excel Introductory. Release OL356v1

Open Learning Guide. Microsoft Excel Introductory. Release OL356v1 Guide Microsoft Excel 2013 Introductory Note: Microsoft, Excel and Windows are registered trademarks of the Microsoft Corporation. Release OL356v1 Contents SECTION 1 FUNDAMENTALS... 9 1 - SPREADSHEET PRINCIPLES...

More information

Microsoft Access 2010

Microsoft Access 2010 2013\2014 Microsoft Access 2010 Tamer Farkouh M i c r o s o f t A c c e s s 2 0 1 0 P a g e 1 Definitions Microsoft Access 2010 What is a database? A database is defined as an organized collection of data

More information

Microsoft Excel 2010

Microsoft Excel 2010 Microsoft Excel 2010 omar 2013-2014 First Semester 1. Exploring and Setting Up Your Excel Environment Microsoft Excel 2010 2013-2014 The Ribbon contains multiple tabs, each with several groups of commands.

More information

Table of Contents COURSE OVERVIEW... 5

Table of Contents COURSE OVERVIEW... 5 Table of Contents COURSE OVERVIEW... 5 DISCUSSION... 5 THE NEW DATABASE FORMAT... 5 COURSE TOPICS... 6 CONVENTIONS USED IN THIS MANUAL... 7 Tip Open a File... 7 LESSON 1: THE NEW INTERFACE... 8 LESSON

More information