Tutorial 5 Advanced Queries and Enhanced Table Design

Slides:



Advertisements
Similar presentations
Microsoft Access 2010 Chapter 2 Querying a Database.
Advertisements

Benchmark Series Microsoft Access 2010 Level 1
® Microsoft Access 2010 Tutorial 5 Creating Advanced Queries and Enhancing Table Design.
Microsoft Office 2007 Access Chapter 2 Querying a Database.
Access Tutorial 3 Maintaining and Querying a Database
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making.
Access Tutorial 5 Creating Advanced Queries and Enhancing Table Design
Tutorial 5 Creating Advanced Queries and Enhancing Table Design
Chapter 2 Querying a Database
1 Chapter 2 Reviewing Tables and Queries. 2 Chapter Objectives Identify the steps required to develop an Access application Specify the characteristics.
Microsoft Access 2010 Chapter 7 Using SQL.
Chapter 2 Querying a Database
Chapter 3 Maintaining a Database
Maintaining and Querying a Database Microsoft Access 2010.
1 Microsoft Access 2002 Tutorial 5 – Enhancing a Table’s Design, and Creating Advanced Queries and Custom Forms.
SESSION 5.1 In this session we will be exploring Pattern Match Queries List-Of-Values Queries, Non-Matching Values in Queries Both the “And” and the “OR”
Copyright 2007, Paradigm Publishing Inc. BACKNEXTEND 3-1 LINKS TO OBJECTIVES Save a Filter as a Query Save a Filter as a Query Parameter Query Inner, Left,
Microsoft Access 2000 Creating Tables and Relationships.
Chapter 2 Querying a Database MICROSOFT ACCESS 2010.
XP New Perspectives on Microsoft Access 2002 Tutorial 51 Microsoft Access 2002 Tutorial 5 – Enhancing a Table’s Design, and Creating Advanced Queries and.
Database Applications – Microsoft Access Lesson 9 Designing Special Queries Updated 4/11.
Database Applications – Microsoft Access Lesson 9 Designing Special Queries.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall1 Exploring Microsoft Office Access Committed to Shaping the Next Generation.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
Exam Review – Queries & MORE! Access SimNet Exam Access Case Exam Final Exam.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 4 BACKNEXTEND 4-1 LINKS TO OBJECTIVES Query Design Query Criteria Modify a Query Using OR.
Analyzing Data For Effective Decision Making Chapter 3.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 6 – Designing.
® Microsoft Access 2010 Tutorial 5 Creating Advanced Queries and Enhancing Table Design.
CHƯƠNG 3 Finding, Filtering, and Formatting Data.
Lesson 2.  To help ensure accurate data, rules that check entries against specified values can be applied to a field. A validation rule is applied to.
® Microsoft Office 2010 Access Tutorial 3 Maintaining and Querying a Database.
Microsoft Office 2007 Access Chapter 2 Querying a Database.
Copyright © 2008 Pearson Prentice Hall. All rights reserved Committed to Shaping the Next Generation of IT Experts. Chapter 7 Advanced Queries Robert.
 Agenda 2/20/13 o Review quiz, answer questions o Review database design exercises from 2/13 o Create relationships through “Lookup tables” o Discuss.
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making Chapter.
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
Microsoft Office 2013: In Practice Chapter 3 Creating and Using Queries Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Access Chapter 5-Table Tricks, Advanced Queries and Custom Forms.
1 11 Exploring Microsoft Office Access 2007 Chapter 6 Data Protection.
Lesson 4.  After a table has been created, you may need to modify it. You can make many changes to a table—or other database object—using its property.
® Microsoft Access 2010 Tutorial 5 Creating Advanced Queries and Enhancing Table Design.
Access Queries Agenda 6/16/14 Review Access Project Part 1, answer questions Discuss queries: Turning data stored in a database into information for decision.
Microsoft Access 2000 Presentation 5 Creating Databases Part IV (Creating Queries)
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 5 1 Microsoft Office Access 2003 Tutorial 5 – Enhancing a Table’s Design.
Microsoft Access Lesson 5 Lexington Technology Center February 25, 2003 Bob Herring On the Web at
Filters, Queries and Reports. Filters Limit the data, creating a dataset, or partial view of the whole database Single use – filters do not save with.
Creating Advanced Queries and Enhancing Table Design.
VOCAB REVIEW. A field that can be computed from other fields Calculated field Click for the answer Next Question.
1 11 Chapter 7 Action Queries Exploring Microsoft Office Access 2007.
Access Maintaining and Querying a Database
Microsoft Office Illustrated Introductory, Windows Vista Edition
Access Chapter 2 Querying a Database.
Objectives Query for top values Create a parameter query
Querying a Database Using the Select Query Window
Microsoft Access 2003 Illustrated Complete
Access Maintaining and Querying a Database
Microsoft Access 2003 Illustrated Complete
Exploring Microsoft Office Access 2010
Chapter 4 Creating Reports and Forms
Creating and Modifying Queries
Microsoft Office Access 2003
Access Tutorial 5 Creating Advanced Queries and Enhancing Table Design
Access: Queries IV Participation Project
Access Tutorial 5 Creating Advanced Queries and Enhancing Table Design
Lesson 3 Chapter 10.
Microsoft Office Illustrated Introductory, Windows XP Edition
Shelly Cashman: Microsoft Access 2016
Assignment 3 Querying and Maintaining a Database
New Perspectives on Microsoft
Presentation transcript:

Tutorial 5 Advanced Queries and Enhanced Table Design

Objectives Review table and object naming standards Use the Like, In, Not, and & operators in queries Filter data using an AutoFilter Use the IIf function to assign a conditional value to a calculated field in a query Create a parameter query MIS342

Objectives Use query wizards to create a crosstab query, a find duplicates query, and a find unmatched query Create a top values query Modify table designs using lookup fields, input masks, and data validation rules Identify object dependencies Review a Memo field’s properties Designate a trusted folder MIS342

Database Naming Conventions MIS342

Using a Pattern Match in a Query A pattern match selects records with a value for the designated field that matches the pattern of the simple condition value The Like comparison operator selects records by matching field values to a specific pattern that includes one or more of these wildcard characters: asterisk (*), question mark (?), and number symbol (#) MIS342

Using a List-of-Values Match in a Query A list-of-values match selects records whose value for the designated field matches one of two or more simple condition values The In comparison operator lets you define a condition with a list of two or more values for a field MIS342

Using the Not Logical Operator in a Query The Not logical operator negates a criterion or selects records for which the designated field does not match the criterion MIS342

Using an AutoFilter to Filter Data MIS342

Assigning a Conditional Value to a Calculated Field The & (ampersand) operator is a concatenation operator that joins text expressions The IIf (Immediate If) function assigns one value to a calculated field or control if a condition is true, or a second value if the condition is false The IsNull function tests a field value or an expression for a null value; if the field value or expression is null, the result is true; otherwise, the result is false MIS342

Creating a Parameter Query A parameter query displays a dialog box that prompts the user to enter criteria when the query is run In Design View, create a select query that includes all fields to appear in the query results. Choose the sort fields and set other field criteria that will not change For fields which will change when the query runs, type a ‘prompt’ in the criteria box, enclosed in square brackets [prompt goes here] Saves time by creating one query that replaces many MIS342

Creating a Parameter Query MIS342

Creating a Crosstab Query MIS342

Creating a Crosstab Query A crosstab query uses aggregate functions to perform arithmetic operations on selected records MIS342

Creating a Crosstab Query In the Queries group on the Create tab, click the Query Wizard button In the New Query dialog box, click Crosstab Query Wizard, and then click the OK button Complete the Wizard dialog boxes to select the table or query on which to base the crosstab query, select the row heading field (or fields), select the column heading field, select the calculation field and its aggregate function, and enter a name for the crosstab query MIS342

Creating a Crosstab Query MIS342

Running a Crosstab Query MIS342

Creating a Find Duplicates Query A find duplicates query is a select query that finds duplicate records in a table or query In the Queries group on the Create tab, click the Query Wizard button Click Find Duplicates Query Wizard, and then click the OK button Complete the Wizard dialog boxes to select the table or query on which to base the query, select the field (or fields) to check for duplicate values, select the additional fields to include in the query results, enter a name for the query, and then click the Finish button MIS342

Creating a Find Unmatched Query A find unmatched query is a select query that finds all records in a table or query that have no related records in a second table or query In the Queries group on the Create tab, click the Query Wizard button Click Find Unmatched Query Wizard, and then click the OK button Complete the Wizard dialog boxes to select the table or query on which to base the new query, select the table or query that contains the related records, specify the common field in each table or query, select the additional fields to include in the query results, enter a name for the query, and then click the Finish button MIS342

Creating a Find Unmatched Query MIS342

Creating a Top Values Query The Top Values property for a query limits the number of records returned in the query results Create a select query with the necessary fields and sorting and selection criteria In the Query Setup group on the Design tab, enter the number or percentage of records desired in the Return (Top Values) text box MIS342

Creating a Top Values Query MIS342

Lookup Fields and Input Masks MIS342

Creating a Lookup Field A lookup field lets the user select a value from a list of possible values, limiting choices, eliminating typos and speeding data entry Use a Lookup Wizard field in Access to create a lookup field in a table MIS342

Creating a Lookup Field MIS342

Using a Lookup Field MIS342

Using the Input Mask Wizard A literal display character is a special character that automatically appears in specific positions of a field value; users don’t need to type literal display characters Input mask MIS342

Using the Input Mask Wizard MIS342

Using the Input Mask Wizard MIS342

Identifying Object Dependencies An object dependency exists between two objects when a change to the properties of data in one object affects the properties of data in the other object The Object Dependencies pane displays a collapsible list of the dependencies among the objects in an Access database; click the list’s expand indicators to show or hide different levels of dependencies MIS342

Identifying Object Dependencies MIS342

Defining Data Validation Rules To prevent a user from entering an incorrect value in a field, create a field validation rule The Validation Rule property value specifies the valid values that users can enter in a field The Validation Text property value will be displayed in a dialog box if the user enters an invalid value A table validation rule compares one field value in a table record to another field value in the same record to verify their relative accuracy MIS342

Defining Data Validation Rules MIS342

Working with Memo Fields Use a Memo field for long comments and explanations Text fields are limited to 255 characters, but Memo fields can hold up to 65,535 characters Downside-not indexable like a text field MIS342

Designating a Trusted Folder A trusted folder is where known safe databases are placed MIS342