JOINING DATA TO FIND THE DEBTORS USING MICROSOFT ACCESS

Size: px
Start display at page:

Download "JOINING DATA TO FIND THE DEBTORS USING MICROSOFT ACCESS"

Transcription

1 JOINING DATA TO FIND THE DEBTORS USING MICROSOFT ACCESS Jim Mosley (Updated for Access 2010) Skills Summary: In this lesson, you will review basic query steps, perform multiple grouping of data, make a new table from a query, review calculated fields, join tables, look for dirty data and look for trends between two different tables. Illinois has been criticized for being one of the worst states in terms of collecting child support. You have decided to use a computer to find out just how bad. First, you get an electronic copy of parents in Illinois who are delinquent in their child support. Open the file called ILDEBTOR.mdb, and double-click on the table called ORDERS to see the table. Record layout ORDERS: Field Name Type Description NAME Text Name of debtor, in the form LNAME SUFFIX FNAME MNAME STREET Text Street address CITY Text City of residence at the time of the order STATE Text State of residence at the time of the order ZIP Text Zip of residence at the time of the order DOB Date/Time Date of Birth ORD_DAT Date/Time Date of the order DEBT Number Amount of the debt NUM_KIDS Number Number of children it applies to Note that each record refers to a judicial order, not a person. It s quite possible that one parent has been slapped with more than one judgment. You should also note the format of the name, along with any useful fields for identifying people. That table looks like this: Let s query, or ask questions, of the table. Remember the steps to starting an Access query: in the Create tab click on Query Design, add your table(s) and switch to SQL View Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 1

2 We want the list of child-support delinquents. Let s review the query options: SELECT Fields. Use the SELECT statement to choose the fields you want to see. You can select all fields by using only the asterisk. FROM table. Put in the table or tables you want to query. WHERE Criteria. You set criteria for fields, filtering your results. GROUP BY. Use this to break down data by a value of a field. Remember, it s not for detail. ORDERing or Sorting. Use this to rank values. You can sort on multiple fields, and sort ascending (lowest to highest) or descending (highest to lowest). Running Queries. Click on the exclamation point (in the Design tab). Let s query the database to count how many times each name appears in the table. We also want to rank the names from highest to lowest. First, let s think about the query before we build it. We want to break down the data by name. That tells us we want a Group By statement on name. We want to count the names, so we would use the Count function. And we want to rank the data, so we want a sort, or order statement on the count. Here s what that query should look like: SELECT name, count(*) GROUP BY name ORDER BY 2 desc Here is what our results should look like: In this view, Michael Williams had 12 orders against him, out of a database of 3,911 orders. Problem is, there could be many Michael Williams in Illinois who owe delinquent child-support payments. If you look in your answer, you ll find five separate entries for Michael Williams, each with a different date of birth. The lesson here is that you never, ever use a name as a unique identifier Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 2

3 Ideally, we would use Social Security numbers to identify people uniquely, but we normally don t get them. That's why good reporters never, ever use a name as the only way to distinguish one person from another. The only reasonably reliable way we have is to identify people by their Social Security numbers. However, because we can rarely get those from public records, we have to use alternatives. Try repeating this, making it more distinct by adding the date of birth, city, or both. SELECT name, dob, count(*) GROUP BY name, dob ORDER by 3 desc Let s run that query. Our results should look like this: Using Having to Limit Results Just as we could set criteria, or where statements, to limit the fields returned, we can also set limits on aggregate functions in Group By statements, such as COUNT or SUM statements. This is a SQL expression known as Having. Let s practice by selecting only those Names that appear more than five times in the table. Here s how that query will look. SELECT name, count(name) FROM Orders GROUP BY name HAVING count(name)>5 Let s run that query and see how the Criteria statement limits the query results Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 3

4 PRACTICE EXERCISES 1. Who owes the most in child support? 2. In which city does he or she live? 3. Show a list of people who owe more than $50, From which city is the most child-support owed? 5. Who owes the most in Peoria? 6. Who owes for the greatest number of kids? Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 4

5 ANSWERS We can answer questions 1 and 2 together: 1. Who owes the most in child support? 2. In which city does he or she live? SELECT name, dob, city, sum(debt) GROUP BY name, dob, city ORDER BY sum(debt) desc Answer: Melvin Meeks of Chicago owes $100, (second is David Tucker of Paris with $71,125). 3. Show a list of people who owe more than $50,000. SELECT name, dob, city, sum(debt) GROUP BY name, dob, city Having sum(debt) > Answer: There are 14 people who owe more than $50, From which city is the most child-support owed? SELECT city, sum(debt) GROUP BY city ORDER BY sum(debt) desc Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 5

6 Answer: Chicago with $6,490, (followed by Peoria with $381,719.57). This shouldn t be surprising. It s by far the biggest city. You d need per capita debts to make it newsworthy. Note that the second-biggest city is CHGO, perhaps a misspelling of Chicago? Hint: To get the values formatted as currency, use the menu item View, Properties while your cursor is anywhere in the Design View column holding the Sum. Change the Format to Currency: 5. Who owes the most in Peoria? SELECT name, dob, sum(debt) WHERE city = "PEORIA" GROUP BY name, dob ORDER BY sum(debt) desc Answer: Thomas Levi owes the most from Peoria, with $34, in debts. Keep in mind that if there are misspellings of Peoria, those orders will not be included in these totals. 6. Who owes for the greatest number of kids? If your instinct is to sum on the field num_kids, fight it! One person could have multiple orders for the same set of kids, so we don t want to add the number of kids. SELECT name, num_kids ORDER BY num_kids desc Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 6

7 Two people, Billey Turner and Earl Linnertz, apparently have orders for seven kids. We d want to check paper records to be sure. CALCULATIONS AND MAKE-TABLE QUERIES Sometimes, you will want to create new fields based on existing fields in your table. For instance, in a payroll database you might want to create a field that calculates actual pay minus base pay. Access offers a powerful tool to create these kinds of fields. In our table, let s calculate to see who has the largest child-support order per child. Remember that a person can have more than one order in the table. So, let s group by Name, DOB, Ord_Dat and Debt to isolate unique orders: SELECT name, dob, ord_dat, debt, num_kids, debt/num_kids AS PerKid FROM Orders WHERE num_kids>0 GROUP BY name, dob, ord_dat, debt, num_kids, debt/num_kids ORDER BY 6 desc Remember Jennifer LaFleur s rule on figuring how to calculate the number of X per Y. Just change the per to a division sign. If you run the query without the criteria that Num_Kids is greater than zero, you d get an error message (you can t divide by zero). See how giving the expression a field names makes the table easy to use? Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 7

8 Make-Table Queries A share of database reporting is taking a large set of records and culling it into a smaller table that you will spend most of your time analyzing. Here s how to turn your query results into a separate table. These are called make-table queries. You simply add two words in the SELECT line (INTO NEWTABLE, or whatever you want to name your new table): SELECT name, dob, ord_dat, debt, num_kids, debt/num_kids AS PerKid INTO Orders_perkid FROM Orders WHERE num_kids>0 GROUP BY name, dob, ord_dat, debt, num_kids, debt/num_kids ORDER BY 6 desc Joining Tables Tim Novak, a Post-Dispatch reporter who now works for the Chicago Sun-Times, knew that Illinois had been lax in collecting child support. He wanted to find out just how lax. He rhetorically asked this simple, but clever question: If Illinois is not aggressive in collecting child support from private employees, could it possibly be not collecting from people on its own payroll? The state payroll and the delinquent child-support list each contained thousands of records. So, a computer was needed to provide the necessary crunch. You already are familiar with the childsupport table. Now, let s open the state payroll table (Payroll) and browse it for a few moments to get a feel for what type of information it contains. Remember that you open an Access table by double-clicking on it. Record layout PAYROLL: Field name Type Description NAME Text Name of the employee in the form LNAME SUFFIX FNAME MNAME STREET Text CITY Text STATE Text ZIP Text JOB_TITLE Text AGENCY Text RATE Number Pay rate (hourly, weekly or monthly) YTD_GROSS Number Year-to-date actual pay Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 8

9 Note that the pay rate isn t comparable from one employee to another. Sometimes it s expressed as an hourly rate, other times it s expressed as a monthly rate. So if you want to know about pay, you ll have to use the YTD_GROSS field. You should also note the format of the name, along with any useful fields for identifying people. In particular, pay attention to what s missing: Some employees zip codes and addresses. Here s what the table looks like: When you join, or match, data in two tables, you link the two tables on fields with common values. Ideally, you would want a unique identifier in each table, such as a Social Security number. But this is not an ideal world. To join two tables in Access, you start a new query just like you would with one table. But here s a key difference: Your FROM statement should have both tables. We also have to tell Access what fields we want to match on. In this case, we ll start with a broad match, on name only. SELECT *, payroll WHERE orders.name=payroll.name Let s run that query. Look carefully at our results. Does something seem amiss? Take a look at Michael Adams. Remember the warning about not using names as unique identifiers? We probably have different people with the same name. Now, let s tighten our join by also matching on the Street fields. Then, select the ZIP codes from each field to help us double-check the data. Now, let s avoid records where the addresses are suppressed. We will set a Where (criteria) condition on the Street field of the payroll table. We ll use a wildcard (*) and a not equal sign <> to save us typing. Our query should look like this: SELECT *, payroll WHERE (orders.name = payroll.name) and (orders.street = payroll.street) and (orders.street not like "Address Supp*" or payroll.street not like "Address Supp*") Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 9

10 We matched 241 records. You can always tell how many records the query returned by looking in the bottom left-hand corner of the query results. Let s run the query a different way. Let s join on Name and Zip from the two fields. We will delete the join on Street for now. SELECT *, payroll WHERE orders.name = payroll.name and orders.zip = payroll.zip Let s look at our results. We got 269 hits. See how some of the street names are slightly different, like the following? Let s keep the join on Name and Zip and crunch the data a little further. Let s make a new table (a make-table query) of state employees who we suspect are delinquent in child support. Select the Name, Street and ZIP file from each table, plus DOB and Debt from Orders and Agency, Job_Title and YTD_Gross from Payroll. Call the new table something like Matches. SELECT Payroll.name, Payroll.street, Payroll.zip, Orders.dob, Orders.debt, Payroll.agency, Payroll.job_title, Payroll.ytd_gross INTO Matches FROM Payroll, Orders WHERE Orders.name = Payroll.name AND Orders.zip = Payroll.zip Let s carefully look for any bad records, again, in this table. Do you find any? Notice that there are two Robert Jones: better make some adjustments to find out which one is the correct. (Hint: check payroll, then delete a record.) Now you have 268 matches. Now that we think are records are reasonably clean, let s use the new, smaller table to find out which state employees owe the most, where they work and what they do. 1. Let s select these fields: Name, Job_Title, Agency and SUM(Debt) 2. Group By. We will group by Name, Job_Title and Agency 3. Order By, or Sort. Sort by descending SUM(Debt), so we know who owes the most Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 10

11 SELECT name, job_title, agency, sum(debt) FROM Matches GROUP BY name, job_title, agency ORDER BY 4 desc Answer: Luther Billops, a building service worker at State Community College owes $32, PRACTICE EXERCISES 1. Which state employee has the most orders filed against him or her? How many? 2. What is the total amount of delinquent child support owed by Illinois state employees? 3. Which state employees owe the least? What are those amounts? 4. From which agency do employees have the most outstanding child-support orders? 5. From which agency do employees owe the most? 6. Which type of employee owes the most in back child support? Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 11

12 ANSWERS 1. Which state employee has the most orders against him or her? SELECT name, job_title, agency, count(*) FROM Matches GROUP BY name, job_title, agency ORDER BY 4 desc Answer: Cooper Davis, a police officer, with seven. 2. What is the total amount of back child support owed by all state employees? SELECT sum(debt) FROM matches Answer: $ 826, Which state employees owe the least? SELECT name, dob, sum(debt) FROM matches GROUP BY name, dob ORDER BY 3 Answer: Charles Montgomery owes 25 cents, and John Longoria owes 50 cents. 4. From which agency do employees have the most orders filed? SELECT agency, count(*) FROM Matches GROUP BY agency ORDER BY 2 desc Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 12

13 Answer: Mental Health, with 87. Public Aid has From which agency do employees owe the most? SELECT agency, sum(debt) FROM Matches GROUP BY agency ORDER BY 2 desc Answer: Mental Health with $248, (Central Management Services is next with $111,414.30). 6. From which type of employee is the most back child support owed? SELECT job_title, sum(debt) FROM Matches GROUP BY job_title ORDER BY 2 desc Answer: Support Service Worker II with $80, (Graduate Assistant Faculty is next with $ 71,393.99) Duplication prohibited without permission from Investigative Reporters and Editors, Inc. 13

Microsoft Access 2007 Lesson 2: Retrieving Information from a Database

Microsoft Access 2007 Lesson 2: Retrieving Information from a Database Microsoft Access 2007 Lesson 2: Retrieving Information from a Database In this lesson you will learn how to construct queries to retrieve information from a database. It uses the example database (ExampleDB.accdb)

More information

UAccess ANALYTICS. Fundamentals of Reporting. updated v.1.00

UAccess ANALYTICS. Fundamentals of Reporting. updated v.1.00 UAccess ANALYTICS Arizona Board of Regents, 2010 THE UNIVERSITY OF ARIZONA updated 07.01.2010 v.1.00 For information and permission to use our PDF manuals, please contact uitsworkshopteam@listserv.com

More information

GETTING STARTED: Let s start by getting familiar with moving around in Access.

GETTING STARTED: Let s start by getting familiar with moving around in Access. Basic Queries in Access 2007: Filtering Ira Chinoy / JOUR 772 & 472 / Philip Merrill College of Journalism Access is a program that allows us to examine the information in a database several different

More information

When you start Microsoft Access, the upper left of your screen looks like this.

When you start Microsoft Access, the upper left of your screen looks like this. Basic Queries in Access 2010: Filtering Ira Chinoy / JOUR 772 & 472 / Philip Merrill College of Journalism Access is a program that allows us to examine the information in a database several different

More information

Text 1 Cell Phones Raise Security Concerns at School

Text 1 Cell Phones Raise Security Concerns at School Text 1 Cell Phones Raise Security Concerns at School Many people think that students having cell phones in school is a great idea 1 idea. Many parents feel that they don t have to worry as much about their

More information

Chapter 6 Foundations of Business Intelligence: Databases and Information Management

Chapter 6 Foundations of Business Intelligence: Databases and Information Management Management Information Systems: Managing the Digital Firm 1 Chapter 6 Foundations of Business Intelligence: Databases and Information Management LEARNING TRACK 1: DATABASE DESIGN, NORMALIZATION, AND ENTITY-RELATIONSHIP

More information

Filter and PivotTables in Excel

Filter and PivotTables in Excel Filter and PivotTables in Excel FILTERING With filters in Excel you can quickly collapse your spreadsheet to find records meeting specific criteria. A lot of reporters use filter to cut their data down

More information

Microsoft Access 2007 Tutorial. Creating a Database using Access 2007

Microsoft Access 2007 Tutorial. Creating a Database using Access 2007 Creating a Database using Access 2007 Created: 12 December 2006 Starting Access 2007 Double click on the Access 2007 icon on the Windows desktop (see right), or click-on the Start button in the lower left

More information

Microsoft Access Lesson 2: Retrieving Information from a Database

Microsoft Access Lesson 2: Retrieving Information from a Database Microsoft Access Lesson 2: Retrieving Information from a Database In this lesson you will learn how to construct queries to retrieve information from a database. It uses the example database (ExampleDB.mdb)

More information

Intellicus Enterprise Reporting and BI Platform

Intellicus Enterprise Reporting and BI Platform Designing Adhoc Reports Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Designing Adhoc Reports i Copyright 2012 Intellicus Technologies This

More information

Content-Based Assessments. Mastering Access. For Project 13L, you will need the following file: a13l_lab_administrators

Content-Based Assessments. Mastering Access. For Project 13L, you will need the following file: a13l_lab_administrators CH13_student_cd.qxd 10/17/08 7:17 AM Page 1 Mastering Access Project 13L Lab Administrators In this project, you will apply the skills you practiced from the Objectives in Project 13A. Objectives: 1. Open

More information

DATABASE MANAGERS. Basic database queries. Open the file Pfizer vs FDA.mdb, then double click to open the table Pfizer payments.

DATABASE MANAGERS. Basic database queries. Open the file Pfizer vs FDA.mdb, then double click to open the table Pfizer payments. DATABASE MANAGERS We ve already seen how spreadsheets can filter data and calculate subtotals. But spreadsheets are limited by the amount of data they can handle (about 65,000 rows for Excel 2003). Database

More information

By the end of this module you should be able to: Once you re logged into FamLink, search can be accessed from 2 locations

By the end of this module you should be able to: Once you re logged into FamLink, search can be accessed from 2 locations FamLink Search Search provides workers with the ability to locate and search for information in a variety of ways. As with most areas of FamLink, access is available from more than place. Course Icons

More information

LeakDAS Version 4 The Complete Guide

LeakDAS Version 4 The Complete Guide LeakDAS Version 4 The Complete Guide SECTION 4 LEAKDAS MOBILE Second Edition - 2014 Copyright InspectionLogic 2 Table of Contents CONNECTING LEAKDAS MOBILE TO AN ANALYZER VIA BLUETOOTH... 3 Bluetooth Devices...

More information

In this exercise you will practice some more SQL queries. First let s practice queries on a single table.

In this exercise you will practice some more SQL queries. First let s practice queries on a single table. More SQL queries In this exercise you will practice some more SQL queries. First let s practice queries on a single table. 1. Download SQL_practice.accdb to your I: drive. Launch Access 2016 and open the

More information

IMPORTANT WORDS AND WHAT THEY MEAN

IMPORTANT WORDS AND WHAT THEY MEAN MOBILE PHONES WHAT IS DATA Data is Internet. It can let you do lots of different things on your phone or tablet. You can send or receive texts, emails or photos, listen to music, watch TV shows, movies

More information

DOWNLOAD PDF LEARN TO USE MICROSOFT ACCESS

DOWNLOAD PDF LEARN TO USE MICROSOFT ACCESS Chapter 1 : Microsoft Online IT Training Microsoft Learning Each video is between 15 to 20 minutes long. The first one covers the key concepts and principles that make Microsoft Access what it is, and

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

Q &A on Entity Relationship Diagrams. What is the Point? 1 Q&A

Q &A on Entity Relationship Diagrams. What is the Point? 1 Q&A 1 Q&A Q &A on Entity Relationship Diagrams The objective of this lecture is to show you how to construct an Entity Relationship (ER) Diagram. We demonstrate these concepts through an example. To break

More information

SYSTEM 2000 Essentials

SYSTEM 2000 Essentials 7 CHAPTER 2 SYSTEM 2000 Essentials Introduction 7 SYSTEM 2000 Software 8 SYSTEM 2000 Databases 8 Database Name 9 Labeling Data 9 Grouping Data 10 Establishing Relationships between Schema Records 10 Logical

More information

STOP DROWNING IN DATA. START MAKING SENSE! An Introduction To SQLite Databases. (Data for this tutorial at

STOP DROWNING IN DATA. START MAKING SENSE! An Introduction To SQLite Databases. (Data for this tutorial at STOP DROWNING IN DATA. START MAKING SENSE! Or An Introduction To SQLite Databases (Data for this tutorial at www.peteraldhous.com/data) You may have previously used spreadsheets to organize and analyze

More information

EXTRACTING DATA FOR MAILING LISTS OR REPORTS

EXTRACTING DATA FOR MAILING LISTS OR REPORTS EXTRACTING DATA FOR MAILING LISTS OR REPORTS The data stored in your files provide a valuable source of information. There are many reports in Lakeshore but sometimes you may need something unique or you

More information

EDITING AN EXISTING REPORT

EDITING AN EXISTING REPORT Report Writing in NMU Cognos Administrative Reporting 1 This guide assumes that you have had basic report writing training for Cognos. It is simple guide for the new upgrade. Basic usage of report running

More information

GiftWorks Import Guide Page 2

GiftWorks Import Guide Page 2 Import Guide Introduction... 2 GiftWorks Import Services... 3 Import Sources... 4 Preparing for Import... 9 Importing and Matching to Existing Donors... 11 Handling Receipting of Imported Donations...

More information

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

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

Global Support Software. User Guide

Global Support Software. User Guide Global Support Software User Guide Table of Contents Contacting Global Support Software Corp... 3 Log into the Site... 5 Changing your password...5 Self Registration...6 About Issues...6 The Home Page...

More information

Lesson 2. Data Manipulation Language

Lesson 2. Data Manipulation Language Lesson 2 Data Manipulation Language IN THIS LESSON YOU WILL LEARN To add data to the database. To remove data. To update existing data. To retrieve the information from the database that fulfil the stablished

More information

UAccess ANALYTICS Next Steps: Working with Bins, Groups, and Calculated Items: Combining Data Your Way

UAccess ANALYTICS Next Steps: Working with Bins, Groups, and Calculated Items: Combining Data Your Way UAccess ANALYTICS Next Steps: Working with Bins, Groups, and Calculated Items: Arizona Board of Regents, 2014 THE UNIVERSITY OF ARIZONA created 02.07.2014 v.1.00 For information and permission to use our

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

Creating a Database Using Access 2003 for Windows 2000/Me/2003

Creating a Database Using Access 2003 for Windows 2000/Me/2003 Creating a Database Using Access 2003 for Windows 2000/Me/2003 Created: 25 September 2003 Starting Access 2003 Double click on the Access 2003 icon on the Windows desktop (see right), or click-on the Start

More information

USING DRUPAL. Hampshire College Website Editors Guide https://drupal.hampshire.edu

USING DRUPAL. Hampshire College Website Editors Guide https://drupal.hampshire.edu USING DRUPAL Hampshire College Website Editors Guide 2014 https://drupal.hampshire.edu Asha Kinney Hampshire College Information Technology - 2014 HOW TO GET HELP Your best bet is ALWAYS going to be to

More information

Excel Module 7: Managing Data Using Tables

Excel Module 7: Managing Data Using Tables True / False 1. You should not have any blank columns or rows in your table. True LEARNING OBJECTIVES: ENHE.REDI.16.131 - Plan the data organization for a table 2. Field names should be similar to cell

More information

Microsoft Access 2007 Module 2

Microsoft Access 2007 Module 2 Microsoft Access 007 Module http://pds.hccfl.edu/pds Microsoft Access 007: Module August 007 007 Hillsborough Community College - Professional Development and Web Services Hillsborough Community College

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

Throughout this book, you find all the neat ways in which you can customize

Throughout this book, you find all the neat ways in which you can customize In This Chapter Chapter 5 A Few Good Tabs and Lists Discovering the lists and tabs Customizing the lists and tabs Putting secondary contacts in the right place Linking documents to the Documents tab Throughout

More information

TheFinancialEdge. Configuration Guide for Cash Receipts

TheFinancialEdge. Configuration Guide for Cash Receipts TheFinancialEdge Configuration Guide for Cash Receipts 102711 2011 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or

More information

Ten Great Reasons to Learn SAS Software's SQL Procedure

Ten Great Reasons to Learn SAS Software's SQL Procedure Ten Great Reasons to Learn SAS Software's SQL Procedure Kirk Paul Lafler, Software Intelligence Corporation ABSTRACT The SQL Procedure has so many great features for both end-users and programmers. It's

More information

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Table of Contents Introduction!... 1 Part 1: Entering Data!... 2 1.a: Typing!... 2 1.b: Editing

More information

Create your first workbook

Create your first workbook Create your first workbook You've been asked to enter data in Excel, but you've never worked with Excel. Where do you begin? Or perhaps you have worked in Excel a time or two, but you still wonder how

More information

Chapter 2 The Design Window

Chapter 2 The Design Window Chapter 2 Objectives Chapter 2 The Design Window Learn about Crystal sections Move objects Use Toolbars, Icons, and Menus Format fields Add Special Fields Change a Group Use the Crystal Field Explorer

More information

EPAF User Guide. Your guide for navigating the EPAF System

EPAF User Guide. Your guide for navigating the EPAF System EPAF User Guide Your guide for navigating the EPAF System This booklet outlines the use of Electronic Personnel Action Forms in the Banner Web for Employees. Office of Human Resources 02/08/2013 Frequently

More information

Step by Step Guide. A toolkit for parents. Providing you with detailed instructions on each of the features of the ParentZone App.

Step by Step Guide. A toolkit for parents. Providing you with detailed instructions on each of the features of the ParentZone App. Step by Step Guide A toolkit for parents. Providing you with detailed instructions on each of the features of the ParentZone App. What is ParentZone? ParentZone is a smartphone app which gives you access

More information

Teach Yourself Microsoft Office Excel Topic 17: Revision, Importing and Grouping Data

Teach Yourself Microsoft Office Excel Topic 17: Revision, Importing and Grouping Data www.gerrykruyer.com Teach Yourself Microsoft Office Excel Topic 17: Revision, Importing and Grouping Data In this topic we will revise several basics mainly through discussion and a few example tasks and

More information

You can write a command to retrieve specified columns and all rows from a table, as illustrated

You can write a command to retrieve specified columns and all rows from a table, as illustrated CHAPTER 4 S I N G L E - TA BL E QUERIES LEARNING OBJECTIVES Objectives Retrieve data from a database using SQL commands Use simple and compound conditions in queries Use the BETWEEN, LIKE, and IN operators

More information

EXCEL BASICS: MICROSOFT OFFICE 2007

EXCEL BASICS: MICROSOFT OFFICE 2007 EXCEL BASICS: MICROSOFT OFFICE 2007 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes

More information

GEO 425: SPRING 2012 LAB 9: Introduction to Postgresql and SQL

GEO 425: SPRING 2012 LAB 9: Introduction to Postgresql and SQL GEO 425: SPRING 2012 LAB 9: Introduction to Postgresql and SQL Objectives: This lab is designed to introduce you to Postgresql, a powerful database management system. This exercise covers: 1. Starting

More information

FILE ORGANIZATION. GETTING STARTED PAGE 02 Prerequisites What You Will Learn

FILE ORGANIZATION. GETTING STARTED PAGE 02 Prerequisites What You Will Learn FILE ORGANIZATION GETTING STARTED PAGE 02 Prerequisites What You Will Learn PRINCIPLES OF FILE ORGANIZATION PAGE 03 Organization Trees Creating Categories FILES AND FOLDERS PAGE 05 Creating Folders Saving

More information

Introduction to Database Systems (Access 2007) By Curt M. White Associate Professor School of Computing DePaul University

Introduction to Database Systems (Access 2007) By Curt M. White Associate Professor School of Computing DePaul University Introduction to Database Systems (Access 2007) By Curt M. White Associate Professor School of Computing DePaul University Introduction A database program, such as Microsoft Access, is a program that stores

More information

M i c r o s o f t E x c e l A d v a n c e d. Microsoft Excel 2010 Advanced

M i c r o s o f t E x c e l A d v a n c e d. Microsoft Excel 2010 Advanced Microsoft Excel 2010 Advanced 0 Working with Rows, Columns, Formulas and Charts Formulas A formula is an equation that performs a calculation. Like a calculator, Excel can execute formulas that add, subtract,

More information

Pulse LMS: User Management Guide Version: 1.86

Pulse LMS: User Management Guide Version: 1.86 Pulse LMS: User Management Guide Version: 1.86 This Guide focuses on the tools that support User Managers. Please consult our separate guides for processes for end users, learning management and administration

More information

EPAF Frequently Asked Questions

EPAF Frequently Asked Questions What is an EPAF? What is the flow of an EPAF? EPAF stands for Electronic Personnel Action Form. An EPAF allows personnel actions to be created and approved electronically, eliminating paper and allowing

More information

Using a percent or a letter grade allows us a very easy way to analyze our performance. Not a big deal, just something we do regularly.

Using a percent or a letter grade allows us a very easy way to analyze our performance. Not a big deal, just something we do regularly. GRAPHING We have used statistics all our lives, what we intend to do now is formalize that knowledge. Statistics can best be defined as a collection and analysis of numerical information. Often times we

More information

Query. Training and Participation Guide Financials 9.2

Query. Training and Participation Guide Financials 9.2 Query Training and Participation Guide Financials 9.2 Contents Overview... 4 Objectives... 5 Types of Queries... 6 Query Terminology... 6 Roles and Security... 7 Choosing a Reporting Tool... 8 Working

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

i4query Tutorial Copyright Satisfaction Software Vers: nd August 2012 i4query

i4query Tutorial Copyright Satisfaction Software Vers: nd August 2012 i4query i4query i4query is a browser based data query tool for the infoware family of products. After logging in, subject to security requirements you can select fields and define queries to run on all of infoware

More information

Part II Composition of Functions

Part II Composition of Functions Part II Composition of Functions The big idea in this part of the book is deceptively simple. It s that we can take the value returned by one function and use it as an argument to another function. By

More information

Information Technology Virtual EMS Help https://msum.bookitadmin.minnstate.edu/ For More Information Please contact Information Technology Services at support@mnstate.edu or 218.477.2603 if you have questions

More information

Med Supp e-app Signature Process

Med Supp e-app Signature Process Med Supp e-app Signature Process Help ensure your applicants complete and submit the e-app by taking a moment to familiarize yourself with the process. Email with Signature Options Once you submit applications

More information

Access Groups. Collect and Store. Text Currency Date/Time. Tables Fields Data Type. You Your Friend Your Parent. Unique information

Access Groups. Collect and Store. Text Currency Date/Time. Tables Fields Data Type. You Your Friend Your Parent. Unique information Tutorial A database is a computerized record keeping system used to collect, store, analyze and report electronic information for a variety of purposes. Microsoft Access is a database. There are three

More information

Tracking Database Application Help Guide

Tracking Database Application Help Guide Tracking Database Application Help Guide This help guide is designed to assist users of the Tracking Database Application, which can be downloaded at: http://www.uclaisap.org/trackingmanual/. It is a companion

More information

Insertions, Deletions, and Updates

Insertions, Deletions, and Updates Insertions, Deletions, and Updates Lecture 5 Robb T. Koether Hampden-Sydney College Wed, Jan 24, 2018 Robb T. Koether (Hampden-Sydney College) Insertions, Deletions, and Updates Wed, Jan 24, 2018 1 / 17

More information

UACCESS ANALYTICS. Intermediate Reports & Dashboards. Arizona Board of Regents, 2015 THE UNIVERSITY OF ARIZONA. updated v.1.

UACCESS ANALYTICS. Intermediate Reports & Dashboards. Arizona Board of Regents, 2015 THE UNIVERSITY OF ARIZONA. updated v.1. UACCESS ANALYTICS Arizona Board of Regents, 2015 THE UNIVERSITY OF ARIZONA For information and permission to use our PDF manuals, please send an email to: uitsworkshopteam@list.arizona.edu updated 06.01.2015

More information

TECHNOLOGY COMPETENCY ASSESSMENT MODULE Microsoft Access

TECHNOLOGY COMPETENCY ASSESSMENT MODULE Microsoft Access TECHNOLOGY COMPETENCY ASSESSMENT MODULE Microsoft Access This module was developed to assist students in passing the SkillCheck Incorporated Access 2003 Technology Competency Assessment. It was last updated

More information

Exploring Microsoft Office Access Chapter 2: Relational Databases and Multi-Table Queries

Exploring Microsoft Office Access Chapter 2: Relational Databases and Multi-Table Queries Exploring Microsoft Office Access 2010 Chapter 2: Relational Databases and Multi-Table Queries 1 Objectives Design data Create tables Understand table relationships Share data with Excel Establish table

More information

OneStop Reporting OSR Budgeting 4.5 User Guide

OneStop Reporting OSR Budgeting 4.5 User Guide OneStop Reporting OSR Budgeting 4.5 User Guide Doc. Version 1.3 Updated: 19-Dec-14 Copyright OneStop Reporting AS Contents Introduction... 1 Two Different Setup Strategies and Use of OSR Budgeting...

More information

Lesson 1. Why Use It? Terms to Know

Lesson 1. Why Use It? Terms to Know describe how a table is designed and filled. describe a form and its use. know the appropriate time to use a sort or a query. see the value of key fields, common fields, and multiple-field sorts. describe

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

Access Groups. Collect and Store. Text Currency Date/Time. Tables Fields Data Type. You Your Friend Your Parent. Unique information

Access Groups. Collect and Store. Text Currency Date/Time. Tables Fields Data Type. You Your Friend Your Parent. Unique information Tutorial A database is a computerized record keeping system used to collect, store, analyze and report electronic information for a variety of purposes. Microsoft Access is a database. There are three

More information

Oracle Discoverer Training Overview

Oracle Discoverer Training Overview Oracle Discoverer Training Overview Last Revised on: 04/12/2011 EPL, Inc. 22 Inverness Parkway Suite 400 Birmingham, Alabama 35242 (205) 408-5300 1-800-243-4EPL (4375) www.eplinc.com Property of EPL, Inc.,

More information

PA 7 FAQ SHEET. The online WebHelp for PA 7 is located at: \\Peopleadmin.com\data\Document Review\help_documentation\OmniHelp\index.

PA 7 FAQ SHEET. The online WebHelp for PA 7 is located at: \\Peopleadmin.com\data\Document Review\help_documentation\OmniHelp\index. PA 7 FAQ SHEET Search questions... 2 How do I create Saved Searches?... 2 How do I modify Saved Searches?... 2 How do I add or remove Search Criteria fields?... 2 How do I save a search?... 2 How do I

More information

Tableau Tutorial Using Canadian Arms Sales Data

Tableau Tutorial Using Canadian Arms Sales Data Tableau Tutorial Using Canadian Arms Sales Data 1) Your data comes from Industry Canada s Trade site. 2) If you don t want to download the data yourself, use this file. You can also download it from the

More information

UNIT 3 INTRODUCTORY MICROSOFT EXCEL LESSON 6 MAKING THE WORKSHEET USEFUL

UNIT 3 INTRODUCTORY MICROSOFT EXCEL LESSON 6 MAKING THE WORKSHEET USEFUL UNIT 3 INTRODUCTORY MICROSOFT EXCEL LESSON 6 MAKING THE WORKSHEET USEFUL Objectives Sort data in a worksheet. Use the AutoFilter to extract specified data from the worksheet. Hide worksheet columns or

More information

K Hinds Page 1. Information Communication Technology Microsoft Access

K Hinds Page 1. Information Communication Technology Microsoft Access www.smsbarbados.wordpress.com Page 1 Information Communication Technology Microsoft Access www.smsbarbados.wordpress.com Page 2 What is a database? A database is a collection of information that is organized

More information

Principles of Algorithm Design

Principles of Algorithm Design Principles of Algorithm Design When you are trying to design an algorithm or a data structure, it s often hard to see how to accomplish the task. The following techniques can often be useful: 1. Experiment

More information

Oracle Discoverer Training Overview

Oracle Discoverer Training Overview Oracle Discoverer Training Overview Last Revised on: 4/10/2015 EPL, Inc. 22 Inverness Parkway Suite 400 Birmingham, Alabama 35242 (205) 408-5300 1-800-243-4EPL (4375) www.eplinc.com Property of EPL, Inc.,

More information

WSCC Benefits and Impact on Student Learning and Health Closed Captioning

WSCC Benefits and Impact on Student Learning and Health Closed Captioning WSCC Benefits and Impact on Student Learning and Health Closed Captioning WEBVTT 00:00:00.506 --> 00:00:14.546 00:00:15.046 --> 00:00:17.976 >> As a parent of three children, when I send my kids 00:00:17.976

More information

3. Getting data out: database queries. Querying

3. Getting data out: database queries. Querying 3. Getting data out: database queries Querying... 1 Queries and use cases... 2 The GCUTours database tables... 3 Project operations... 6 Select operations... 8 Date formats in queries... 11 Aggregates...

More information

CSE 1325 Project Description

CSE 1325 Project Description CSE 1325 Summer 2016 Object-Oriented and Event-driven Programming (Using Java) Instructor: Soumyava Das Project III Assigned On: 7/12/2016 Due on: 7/25/2016 (before 11:59pm) Submit by: Blackboard (1 folder

More information

Les s on Objectives. Student Files Us ed. Student Files Crea ted

Les s on Objectives. Student Files Us ed. Student Files Crea ted Lesson 10 - Pivot Tables 103 Lesson 10 P ivot T ables Les s on Topics Creating a Pivot Table Exercise: Creating a Balance Summary Formatting a Pivot Table Creating a Calculated Field Les s on Objectives

More information

MICROSOFT Excel 2010 Advanced Self-Study

MICROSOFT Excel 2010 Advanced Self-Study MICROSOFT Excel 2010 Advanced Self-Study COPYRIGHT This manual is copyrighted: S&G Training Limited. This manual may not be copied, photocopied or reproduced in whole or in part without the written permission

More information

WinTen² Custom Report Writer

WinTen² Custom Report Writer WinTen² Custom Report Writer Preliminary User Manual User Manual Edition: 6/16/2005 Your inside track for making your job easier! Tenmast Software 132 Venture Court, Suite 1 Lexington, KY 40511 www.tenmast.com

More information

Database Concepts Using Microsoft Access

Database Concepts Using Microsoft Access lab Database Concepts Using Microsoft Access 9 Objectives: Upon successful completion of Lab 9, you will be able to Understand fundamental concepts including database, table, record, field, field name,

More information

Chapter 8 Relational Tables in Microsoft Access

Chapter 8 Relational Tables in Microsoft Access Chapter 8 Relational Tables in Microsoft Access Objectives This chapter continues exploration of Microsoft Access. You will learn how to use data from multiple tables and queries by defining how to join

More information

2) SQL includes a data definition language, a data manipulation language, and SQL/Persistent stored modules. Answer: TRUE Diff: 2 Page Ref: 36

2) SQL includes a data definition language, a data manipulation language, and SQL/Persistent stored modules. Answer: TRUE Diff: 2 Page Ref: 36 Database Processing, 12e (Kroenke/Auer) Chapter 2: Introduction to Structured Query Language (SQL) 1) SQL stands for Standard Query Language. Diff: 1 Page Ref: 32 2) SQL includes a data definition language,

More information

Lesson 1: Creating and formatting an Answers analysis

Lesson 1: Creating and formatting an Answers analysis Lesson 1: Creating and formatting an Answers analysis Answers is the ad-hoc query environment in the OBIEE suite. It is in Answers that you create and format analyses to help analyze business results.

More information

Excel Tables and Pivot Tables

Excel Tables and Pivot Tables A) Why use a table in the first place a. Easy to filter and sort if you only sort or filter by one item b. Automatically fills formulas down c. Can easily add a totals row d. Easy formatting with preformatted

More information

This module presents the star schema, an alternative to 3NF schemas intended for analytical databases.

This module presents the star schema, an alternative to 3NF schemas intended for analytical databases. Topic 3.3: Star Schema Design This module presents the star schema, an alternative to 3NF schemas intended for analytical databases. Star Schema Overview The star schema is a simple database architecture

More information

Introduction to Microsoft Access 2016

Introduction to Microsoft Access 2016 Introduction to Microsoft Access 2016 A database is a collection of information that is related. Access allows you to manage your information in one database file. Within Access there are four major objects:

More information

Integrity and Security

Integrity and Security C H A P T E R 6 Integrity and Security This chapter presents several types of integrity constraints, including domain constraints, referential integrity constraints, assertions and triggers, as well as

More information

Introduction to Database Concepts and Microsoft Access Database Concepts and Access Things to Do. Introduction Database Microsoft Access

Introduction to Database Concepts and Microsoft Access Database Concepts and Access Things to Do. Introduction Database Microsoft Access Introduction to Database Concepts and Microsoft Access 2016 Academic Health Center Training training@health.ufl.edu (352) 273 5051 Database Concepts and Access 2016 Introduction Database Microsoft Access

More information

Microsoft Access 2007 Module 1

Microsoft Access 2007 Module 1 Microsoft Access 007 Module http://citt.hccfl.edu Microsoft Access 007: Module August 007 007 Hillsborough Community College - CITT Faculty Professional Development Hillsborough Community College - CITT

More information

Fractions and their Equivalent Forms

Fractions and their Equivalent Forms Fractions Fractions and their Equivalent Forms Little kids use the concept of a fraction long before we ever formalize their knowledge in school. Watching little kids share a candy bar or a bottle of soda

More information

Section 0.3 The Order of Operations

Section 0.3 The Order of Operations Section 0.3 The Contents: Evaluating an Expression Grouping Symbols OPERATIONS The Distributive Property Answers Focus Exercises Let s be reminded of those operations seen thus far in the course: Operation

More information

BE Share. Microsoft Office SharePoint Server 2010 Basic Training Guide

BE Share. Microsoft Office SharePoint Server 2010 Basic Training Guide BE Share Microsoft Office SharePoint Server 2010 Basic Training Guide Site Contributor Table of Contents Table of Contents Connecting From Home... 2 Introduction to BE Share Sites... 3 Navigating SharePoint

More information

Using the Export Function in ChildWare 2.0

Using the Export Function in ChildWare 2.0 P a g e 1 Using the Export Function in ChildWare 2.0 There are times when you may need to print out information from ChildWare 2.0 for your agency, parents or funding sources. The easiest way to do this

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

Installing Visual Studio for Report Design

Installing Visual Studio for Report Design Introduction and Contents This file contains the final set of instructions needed for software installation for HIM 6217. It covers items 4 & 5 from the previously introduced list seen below: 1. Microsoft

More information

Test Bank for Database Processing Fundamentals Design and Implementation 13th Edition by Kroenke

Test Bank for Database Processing Fundamentals Design and Implementation 13th Edition by Kroenke Test Bank for Database Processing Fundamentals Design and Implementation 13th Edition by Kroenke Link full download: https://testbankservice.com/download/test-bank-fordatabase-processing-fundamentals-design-and-implementation-13th-edition-bykroenke

More information