Tutorial 1: Introduction to Tables, Forms, and Menus

Size: px
Start display at page:

Download "Tutorial 1: Introduction to Tables, Forms, and Menus"

Transcription

1 Tutorial 1: Introduction to Tables, Forms, and Menus This tutorial introduces you to or refreshes your skills using Microsoft Access. In this tutorial, you will implement a simple order entry system for a small computer store called Infinity Computers. Figure 1 is the data model for the Infinity Computers system. Figure 2 summarizes the field properties for the tables in the database. You will implement this order entry system using Microsoft Access. Figure 1: Data Model Customers CustID (pk) CustName CustStreet CustState CustCity CustZip DiscountRate 1 Orders M M OrderID (pk) OrderDate CustID RepID SalesReps SalesRepID (pk) SalesRepName SalesRepPhone CommissionRate 1 1 M OrderItems Products OrderID + ProductID (pk) Quantity M 1 ProductID (pk) Description Price Reorder Discontinued Note: The primary key for OrderItems is a composite key. 1

2 Figure 2: Field Properties Customers Table/Field Description (not required) Data Type Validation/Settings CustID Customer ID. Text(5) Primary key CustName Business name. Text(35) CustStreet Street address. Text(50) CustCity City. Text(35) CustState State. Text(2) CustZip Zip code. Text(5) DiscountRate Discount rate for customer s orders. Percent 0% to 15% SalesReps Table/Field Description (not required) Data Type Validation/Settings SalesRepID Sales Representative ID. Text(5) Primary key SalesRepName Representative's name - last, first. Text(35) SalesRepPhone Representative's phone number. Format: Text(10) (999) CommissionRate Representative's commission rate. Percent 0% to 10% Products Table/Field Description (not required) Data Type Validation/Settings ProductID Product ID. Text(5) Primary key Description Description of product. Text(50) Price Current sales price. Currency Greater than 0 Reorder Reorder point. Integer 0 or greater Discontinued Product discontinued flag. Boolean Default No Orders Table/Field Description (not required) Data Type Validation/Settings OrderID Order ID. AutoNumber Primary key OrderDate Date order is placed. Date CustID Customer's ID. Text(5) Lookup customer ID RepID Sales representative's ID. Text(5) Lookup sales rep ID OrderItems Table/Field Description (not required) Data Type Validation/Settings OrderID Order ID. Long Integer Composite ProductID Product ID. Text(5) primary key Quantity Quantity ordered. Integer Greater than 0 Notes: For Text fields, set the Field Size as shown in parentheses. For Percent fields, use Number and Field Size = Single. For Boolean fields, use Yes/No. For Lookups, use the Lookup Wizard and do not change field properties set by the wizard. 2

3 Define Tables Open OrdEnt1.mdb. Click the Tables tab to display the tables in the database. The SalesReps table is already in the database. Start by defining the Customers table. On the Tables tab, click New to create a new table. Select Design View (Figure 3). Figure 3: New Table Given a database design specification, the process of defining a new table is straightforward. Figure 1 and Figure 2 represent the design for the Infinity Computers database. Microsoft Access provides a Table Design View that consists of two major sections. As shown in Figure 4, the upper panel is for specifying the fields in the table and the lower panel is for specifying the specific properties associated with each field. Each field has a field name and data type. The field name determines the reference to the field. The data type defines the values the field may hold, as well as the types of operations allowed using the field. Like Microsoft Access, most DBMS support a variety of data types, including text, number, date/type, Boolean (Yes/No), currency, as well as others. The field description is optional. In addition to the name and data type, each field has a number of other properties. Microsoft Access assigns default values to properties based on the indicated data type. In some cases, you may need to change the default properties and set additional properties. As shown in Figure 4, the DiscountRate field holds a discount percentage. The base data type is Number. The Field Size is Single, which represents the smallest floating-point (decimal) value provided by Microsoft Access. The Format is Percent so that the field appears as a percentage with the proper symbol. Generally, the Decimal Places property should remain set to Auto; only change this property if there is a compelling reason. The Validation Rule property provides a way to verify the value entered by the user. The example illustrates how to use this property; specify an expression that limits the values allowed. In this case, the expression is >=0 And <=0.15. This validation rule constrains the value to be between 0 and 15%. The Validation Text property defines the error message displayed by Microsoft Access if the user enters 3

4 an invalid value. If you do not specify this value, Microsoft Access displays a message; however, this message is often difficult for users to understand. Figure 4: Fields and Field Properties Save Button Primary Key Button Fields Field Properties Define the fields for the Customers table. For each Text field, set the Field Size property as shown in Figure 2. Each table has a primary key that consists of one or more fields. All fields comprising the primary key should be adjacent. Select the field or fields by clicking and dragging the mouse to select the fields. Click the Primary key button to set the primary key. Set CustID as the primary key for the Customers table. Once you have defined all of the fields and defined the primary key, click the Save button to save the table definition. Enter the table name (Figure 5). Click Ok. Figure 5: Table Name 4

5 Using the Lookup Wizard Continue defining tables starting with the Orders table. Enter the OrderID and OrderDate fields. For the CustID field, we want to use a drop-down combo box that lists the customers (a lookup list) in the database. To do this, set the data type to Lookup Wizard (Figure 6). Figure 6: Start Lookup Wizard The Lookup Wizard enables you to establish a set of values that a field may take. The values may come from another table, or you may enter the values (Figure 7). To make a system flexible and extensible, the values generally come from a table. Select the first option to pull values from a table. Click Next. Figure 7: Lookup Sources 5

6 The Lookup Wizard displays a list of the tables in the database (Figure 8). At this point, the data source for a lookup list may be a table or query. In addition, before you can define the lookup list, you must define the table that provides the data for the lookup list. Select the Customers table and click Next. Figure 8: Available Tables Next, define the fields in the lookup list (Figure 9). When defining a lookup list, include the primary key of the source table first and then define enough fields so that the user may determine the appropriate entry to select from the list. As shown, the CustID lookup list includes the customer s name and city; this enables the user to choose the correct customer. Click Next. Figure 9: Fields in the Lookup List 6

7 As shown in Figure 10, you should generally hide the column storing the key field from the source table since this value is typically not useful when selecting one of the items in the list. You may also resize the columns in the list as appropriate so that they are wide enough for the user to see complete descriptions. Once you have modified the settings as desired, click Next. Figure 10: Lookup List Settings The last step in defining a lookup list is to specify the name of the field in the new table that stores the primary key value for the selected item in the lookup list (Figure 11). The default value is the name you assigned to the field before starting the Lookup Wizard. Unless you wish to change this name, click Finish. Figure 11: Lookup Field Name The Lookup Wizard must save the new table before completing the process of building the lookup list. If you have not already saved the table, you must enter the table s name when prompted. In addition, if 7

8 you have not specified the new table s primary key yet, you will see a message asking you if you want Microsoft Access to create the primary key. Click No since you can assign the primary key later. Once the Lookup Wizard has finished defining the lookup list, you can view the lookup list setting on the Lookup tab in the Field Properties section (Figure 12). Figure 12: Lookup List Specification When defining a field as a lookup list, NEVER modify the field size on the General tab. If you do so, you may cause the lookup list not to function properly. Define the RepID field using the Lookup Wizard. Include the SalesRepID, SalesRepName, and SalesRepPhone fields in the lookup list. Set the primary key and save the Orders table. Use the Table Design View to create the remaining tables. Set the validation rules and other field properties as needed. Establish Relationships among Tables Once you have defined the tables, click the Relationships button (Figure 13). Figure 13: Establish Relationships Relationships Button 8

9 The Relationship View displays the relationships among the tables (Figure 14). As you created lookup lists, Microsoft Access automatically established relationships among the tables used for the lookup lists. Right now, a couple tables in the database are not related; in a properly defined database, there exists a direct or indirect relationship among all tables. Figure 14: Relationship View Show Table Button Click the Show Table button to display a list of tables in the database. Select the OrderItems table and click Add. Select the Products table and click Add. Click Close to hide the list of tables. Figure 15: Tables in the Relationship View 9

10 As shown in Figure 15, no relationship connects the tables you just added to the other tables. From the data model (Figure 1), the OrderItems table relates to the Orders table and the Products table. To relate OrderItems to Orders, click and drag the OrderID field in Orders to the OrderID field in OrderItems. Notice that the mouse pointer changes when you hover it over the OrderItems table; this indicates that you are establishing a relationship. Figure 16: Edit Relationships When you release the mouse button while hovering over the OrderID field in OrderItems, Microsoft Access displays the Edit Relationships dialog. Check the Enforce Referential Integrity check box. The Referential Integrity constraint is important in systems because it dictates that the value assigned to a foreign key must match the value assigned to a primary key in the related table. In this case, it dictates that any OrderID value assigned in the OrderItems table match an OrderID value in the Orders table. This prevents the user from entering an order item without a corresponding order. Click Create to establish the relationship. Microsoft Access will permit you to establish incorrect relationships. In Figure 17, the relationship shown uses the ProductID and Description fields to relate OrderItems and Products. This is not a valid relationship since the two fields store different types of data values. Unfortunately, this error is difficult to detect until the user attempts to enter data. When establishing relationships, be sure to drag and drop the primary key onto the foreign key. 10

11 Figure 17: Incorrect Relationship In Figure 18, the line connecting Orders and OrderItems is different from the line connecting the other tables because the relationship enforces referential integrity. To update an existing relationship to enforce referential integrity, simply double click the line between the related tables and set the Enforce Referential Integrity constraint. Figure 18: Relationship with Referential Integrity Enforced Update the relationship between Customers and Orders to enforce referential integrity. Update the relationship between SalesReps and Orders to enforce referential integrity. Define a relationship between OrderItems and Products that enforces referential integrity. Once you have defined the relationships, close the Relationship View. Save the changes when prompted. 11

12 Form and Subform Create a form and subform to enter orders. Figure 19 shows what the finished form will look like after you complete all modifications. Figure 19: Completed Orders Form Generating the Initial Form using the Form Wizard Click the Forms tab. Click New, select Form Wizard, and specify the Orders table as the initial data source (Figure 20). 12

13 Figure 20: Form Wizard Click OK to start the Form Wizard. Add all fields from the Orders table to the form by moving the fields to the Selected Fields list (Figure 21). Figure 21: Initial Fields on Form Use the Tables/Queries drop-down list to add the Customers table as a data source (Figure 22). 13

14 Figure 22: Selecting an Additional Table in the Form Wizard Add the DiscountRate field to the Select Fields list. Add all fields from the OrderItems table to the form. Add the Price field from the Products table. Click Next. Since the purpose of this form is to enter orders, select the option to view the data by orders (Figure 23). Also, select the option to create a form with a subform. Figure 23: View by Order Microsoft Access can display the data in the subform in a variety of ways (Figure 24). For a transaction data-entry form, the two main options are Tabular, where each line item displays similar to a horizontal 14

15 form, or Datasheet, where the line items display similar to a table in Table View. Select Datasheet and click Next. Figure 24: Subform View The next step is to specify the appearance of the form (Figure 25). You may click on the various options to preview each style. Initially, a good practice is to select a simple style such as Standard. After selecting a style, click Next. Figure 25: Form Style The final step is to name the form and subform objects (Figure 26). Microsoft Access automatically assigns names to these two objects. Click Finish to generate the form and subform. 15

16 Figure 26: Form and Subform Names Microsoft Access displays the initial form (Figure 27). Figure 27: Initial Form Compute Order Item Extended Price and Order Subtotal Open the OrderItems subform in Design View so that you can modify the subform. Figure 28 shows common controls used in the remainder of the tutorial. 16

17 Figure 28: Common Design View Controls Field List Button Properties Button View Button (Switch between Form View and Design View) Form Selector* Label Button Text Box Button *The Form Selector plays an important role when editing a form with a subform. To edit properties and program code for the main form, activate the main form s Selector, as shown in Figure 28. Activate the subform s Selector to edit properties and program code for the subform. Display the properties for the form. Edit the Record Source property by clicking on the record source value and then clicking the Build button beside the Record Source property s text box. Edit the record source query to look like Figure 29. Figure 29: OrderItems Subform Record Source Add the Ext Price derived field to the query. To create the Ext Price field, type the following in the Field cell of the first empty column: Ext Price:Quantity*Price 17

18 After typing the equation, use the Tab key to move to the next column. Notice how Microsoft Access modifies the equation to look like Figure 29. Close the Query Builder window and choose Yes when prompted to update the query. Expand the Detail section by dragging the top of the Footer divider down. In Design View, click the Field List button. Drag and drop the Ext Price field beneath the Price field (Figure 30). Figure 30: Adding a Field to a Form Ext Price Field Drag the bottom of the Footer section down to make room to add a text box. Click the Text Box button and add a text box to the footer (Figure 31). In the text box, type the expression to sum the values for the Ext Price field displayed in the Detail section. This sets the field s Control Source property to: =Sum([Ext Price]) The text box must be in the footer so that the formula applies to all records displayed in the Detail section. Why is Ext Price enclosed in square brackets? Set the Name property for the new text box to Subtotal so that you can easily access the new field in the main form. Each control on a form falls into one of three categories: bounded, calculated, or unbounded. On the subform, the bounded controls are OrderID, ProductID, Quantity, and Price since their control sources are fields in tables. The calculated controls are Ext Price and Subtotal text box since their control sources are expressions, not fields in tables. Any labels, buttons, and other controls are unbounded since their values do not come from fields in tables and are not expressions. Your subform should look similar to Figure

19 Figure 31: Subtotal Computation Subtotal Field Save and close the subform. Display Subtotal on the Main Form Open the Orders form in Design View. Rearrange the fields on the form so the DiscountRate text box is below the subform, but not in the Footer. Set the format property for the DiscountRate text box to Percent. View the record source for the form and verify that it looks similar to Figure 32. Figure 32: Orders Form Record Source 19

20 Add a text box to the main form below the subform. Set the Control Source property to: =[OrderItems Subform].Form!Subtotal One way to set the value of the Control Source property is to type the value in the property s text box. If you know the exact name of the subform and field on the subform, this approach works fine. If you are uncertain of the name of the subform or field, another you can use the expression builder feature to construct the reference to the field. Display the properties for the new text box and select the Control Source property (Figure 33). Click the Build button to access the Expression Builder. Figure 33: Text Box Properties Build Button In the Expression Builder (Figure 34), select the Order Items subform by double clicking the plus sign (+) beside Forms, Loaded Forms, and then Orders. Click Order Items Subform to access to the fields on the Order Items subform. 20

21 Figure 34: Form Selection in Expression Builder Scroll down the field list and double click the Subtotal field to build an expression that accesses the Subtotal field on the subform (Figure 35). Click Ok to set the value of the Control Source property and return to the properties list. Figure 35: Subtotal Field Reference In the properties list, name the text box OSubtotal and set the display format to Currency. 21

22 Perform Calculations on a Form Add a text box below the OSubtotal text box. Set the Control Source property to: =OSubtotal*DiscountRate Name the text box ODiscount and set the display format to Currency. Finally, add a text box below the ODiscount text box. Set the Control Source property to: =OSubtotal-ODiscount Name the text box OTotal and set the display format to Currency. Save the changes to the Order form. Switch to Form View. Your form should look similar to Figure 19, but not identical (yet). Switch back to Design View to rearrange fields and make any other changes needed. To make a field label more meaningful than the field name in the table, click the label and type a new, descriptive value in the label s Caption property. We will cover other form settings in future tutorials. Save the changes. Close the form. Generate Simple Forms Use the Forms Wizard to create these forms to maintain customers, sales representatives, and products. Keep your forms simple. Figure 36 is a sample form to enter product data. Figure 36: Sample Products Form Enter Data Using the forms you created, enter the customer data (Figure 37), product data (Figure 38) and sales representative data (Figure 39). Figure 37: Customers Data 22

23 Figure 38: Products Data Figure 39: Sales Representatives Data Using your Orders form, enter the sample orders shown in Figure 19 and Figure 40. Figure 40: Sample Order 2 Create a Switchboard Menu Read the information in the Microsoft Access Help System about switchboard menus. Use the switchboard manager (Tools Database Utilities Switchboard Manager) to create and configure a switchboard menu that provides easy access to the forms you have just created. Configure 23

24 the forms to open in Edit mode. If you configure a form to open in Add mode, you will only be able to add new records, not edit existing records.) Figure 41: Sample Switchboard Menu 24

Tutorial 2: Queries and Reports

Tutorial 2: Queries and Reports Tutorial 2: Queries and Reports This tutorial covers construction of queries using Microsoft Access query by example (QBE) tool and report writer. In this tutorial, you will extend the Infinity Computers

More information

Simple Invoicing Desktop Database with MS Access 2013/2016. David W. Gerbing School of Business Administration Portland State University

Simple Invoicing Desktop Database with MS Access 2013/2016. David W. Gerbing School of Business Administration Portland State University Simple Invoicing Desktop Database with MS Access 2013/2016 David W. Gerbing School of Business Administration Portland State University July 7, 2018 CONTENTS 1 Contents 1 Create a New Database 1 2 Customer

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

SEE GRADING CRITERIA AT THE BOTTOM. Database Tables Lookup Wizard Relationships Forms Queries Reports

SEE GRADING CRITERIA AT THE BOTTOM. Database Tables Lookup Wizard Relationships Forms Queries Reports Microsoft Office 2007 PDF Picture Tutorial Series Databases Tables, Forms, Queries, Lookup Wizard, Relationships August 2010 by Floyd Jay Winters and Julie Manchester winterf@scf.edu SEE GRADING CRITERIA

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

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

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 Review. 4. Save the table by clicking the Save icon in the Quick Access Toolbar or by pulling

Access Review. 4. Save the table by clicking the Save icon in the Quick Access Toolbar or by pulling Access Review Relational Databases Different tables can have the same field in common. This feature is used to explicitly specify a relationship between two tables. Values appearing in field A in one table

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

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

Tutorial 2. Building a Database and Defining Table Relationships

Tutorial 2. Building a Database and Defining Table Relationships Tutorial 2 Building a Database and Defining Table Relationships Microsoft Access 2010 Objectives Learn the guidelines for designing databases and setting field properties Modify the format of a field in

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

Designer TM for Microsoft Access

Designer TM for Microsoft Access Designer TM for Microsoft Access Application Guide 1.7.2018 This document is copyright 2009-2018 OpenGate Software. The information contained in this document is subject to change without notice. If you

More information

ACCESS. Laboratory Manual. Çankaya University Department of Computer Engineering

ACCESS. Laboratory Manual. Çankaya University Department of Computer Engineering ACCESS Laboratory Manual Çankaya University Department of Computer Engineering 2008 TABLE OF CONTENTS Page INTRODUCTION TO MICROSOFT ACCESS...1 Exercise 1, 2, 3: What Is a Database...9 TABLES...12 Exercise

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

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

As your databases continue to evolve, you will need to incorporate advanced queries and reports. This chapter addresses how to create and use action 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

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

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

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

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

SOFTWARE SKILLS BUILDERS

SOFTWARE SKILLS BUILDERS USING ACCESS TO CREATE A SCIENCE DATABASE A database allows you to enter, store, retrieve, and manipulate data efficiently. You will first design your database and enter information into a table called

More information

Microsoft Access XP (2002) Reports

Microsoft Access XP (2002) Reports Microsoft Access XP (2002) Reports AutoReports Report Wizards Manually Design a Report Table Relations Multitable Reports Mailing Labels Mail Merge with MS Word Table of Contents INTRODUCTION TO REPORTS...

More information

Creating and using reports

Creating and using reports L E S S O N 6 Creating and using reports Lesson objectives To present data from your tables, you will need to generate reports. To create and use reports, you will: a b Create a standard report with data

More information

Learning About Relational Database By using Microsoft Access 2010

Learning About Relational Database By using Microsoft Access 2010 The Business School BUACC5937: Information Systems Design and Development for Accountants Mégabite Restaurant e-commerce System Invoice Learning About Relational Database By using Microsoft Access 2010

More information

DEVELOPING DATABASE APPLICATIONS (INTERMEDIATE MICROSOFT ACCESS, X405.5)

DEVELOPING DATABASE APPLICATIONS (INTERMEDIATE MICROSOFT ACCESS, X405.5) Technology & Information Management Instructor: Michael Kremer, Ph.D. Database Program: Microsoft Access Series DEVELOPING DATABASE APPLICATIONS (INTERMEDIATE MICROSOFT ACCESS, X405.5) Section 6 AGENDA

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

Contents. Creating Forms

Contents. Creating Forms Access 2007 Forms Contents Creating Forms... 3 Creating a new form 3 Design view and Form view 5 Creating a user-defined form 5 Changing the look of your form... 6 Layout View 6 Design View 6 Moving and

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

Tutorial 1. Creating a Database

Tutorial 1. Creating a Database Tutorial 1 Creating a Database Microsoft Access 2010 Objectives Learn basic database concepts and terms Explore the Microsoft Access window and Backstage view Create a blank database Create and save a

More information

Microsoft Access 2007 Level 3

Microsoft Access 2007 Level 3 Information Technology Services Kennesaw State University Microsoft Access 2007 Level 3 1 Copyright 2008 KSU Dept. of Information Technology Services This document may be downloaded, printed or copied

More information

Microsoft Access XP (2002) - Forms. Navigation Wizards Custom Forms Combo Boxes Calculations in Forms Pictures Multitable Input Summary Operations

Microsoft Access XP (2002) - Forms. Navigation Wizards Custom Forms Combo Boxes Calculations in Forms Pictures Multitable Input Summary Operations Microsoft Access XP (2002) - Forms Navigation Wizards Custom Forms Combo Boxes Calculations in Forms Pictures Multitable Input Summary Operations Table of Contents Exercise File Needed... 3 INTRODUCTION

More information

MIS 2502 Access 2007 Tutorial

MIS 2502 Access 2007 Tutorial Introduction...1 1. Creating Tables...2 1. Table Relationships...8 2. Queries... 13 4. Parameterized Query... 25 5. Forms... 37 6. Form Controls... 45 7. Sub Forms for 1:M Relationships... 53 8. Sub Forms

More information

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Exam Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) The purpose of a form is to: A) simplify the entry of data into a table. B) display the

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

Microsoft Excel 2013/2016 Pivot Tables

Microsoft Excel 2013/2016 Pivot Tables Microsoft Excel 2013/2016 Pivot Tables Creating PivotTables PivotTables are powerful data analysis tools. They let you summarize data in various ways and instantly change the view you use. A PivotTable

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

MS Access Let s begin by looking at the toolbar and menu of Access.

MS Access Let s begin by looking at the toolbar and menu of Access. MS Access 2003 Access is a database program that allows you to store, retrieve, analyze, and print information. Individuals use databases for various purposes. Businesses use databases to manage customer

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

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

Microsoft Office 2010: Introductory Q&As Access Chapter 3

Microsoft Office 2010: Introductory Q&As Access Chapter 3 Microsoft Office 2010: Introductory Q&As Access Chapter 3 Is the form automatically saved the way the report was created when I used the Report Wizard? (AC 142) No. You will need to take specific actions

More information

Microsoft Access 2013

Microsoft Access 2013 Microsoft Access 2013 Chapter 1 Databases and Database Objects: An Introduction Objectives Describe the features of the Access window Create a database Create tables in Datasheet and Design views Add records

More information

Using Microsoft Access

Using Microsoft Access Using Microsoft Access USING MICROSOFT ACCESS 1 Forms & Reports 2 Forms 2 Using Auto Forms 2 Exercise 1. Creating a Datasheet Auto Form 3 Exercise 2. Creating a Tabular Auto Form 4 Exercise 3. Creating

More information

Introduction to Microsoft Office Access 2010

Introduction to Microsoft Office Access 2010 Introduction to Microsoft Office Access 2010 Introduction to Microsoft Office Access 2010 by Himmelfarb Health Sciences Library is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0

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

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

Unit 11.Introduction to Form and Report

Unit 11.Introduction to Form and Report Introduction to Form Unit 11.Introduction to Form and Report Introduction: Databases are made to be used. Access provides an easy way to enter data into Access database tables with forms. Forms can also

More information

Level 6 Relational Database Unit 3 Relational Database Development Environment National Council for Vocational Awards C30147 RELATIONAL DATABASE

Level 6 Relational Database Unit 3 Relational Database Development Environment National Council for Vocational Awards C30147 RELATIONAL DATABASE C30147 RELATIONAL DATABASE Level 6 Relational Database Unit 3 Relational Database Development Environment National Council for Vocational Awards This module has been developed to further the learner s

More information

Designing Forms in Access

Designing Forms in Access Designing Forms in Access This document provides basic techniques for designing, creating, and using forms in Microsoft Access. Opening Comments about Forms A form is a database object that you can use

More information

Access 2000 MICROSOFT. Level One Basic. Version N2

Access 2000 MICROSOFT. Level One Basic. Version N2 MICROSOFT Access 2000 Level One Basic Version N2 ICT Training First Floor, Victoria House Queen Alexandra Hospital Cosham PO6 3LY Tel: 023 9228 6000 ext: 5867 Email: ICT.Training@porthosp.nhs.uk Website:

More information

Microsoft Office. Access Tutorial Part 2

Microsoft Office. Access Tutorial Part 2 Microsoft Office Access 2013 Tutorial Part 2 An Introduction to Access 2013 Creating Reports and Forms for Tables Author Sandra Dyke https://sites.google.com/site/sandrascourses/ This work is licensed

More information

Microsoft Access 2003 Edition for ECDL Syllabus 4.5 (UK only)

Microsoft Access 2003 Edition for ECDL Syllabus 4.5 (UK only) ECDL Module 5 WORKBOOK Databases Microsoft Access 2003 Edition for ECDL Syllabus 4.5 (UK only) PAGE 2 - ECDL MODULE 5 (OFFICE 2003) - WORKBOOK 1995-2007 Cheltenham Courseware Ltd. All trademarks acknowledged.

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

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 Chapter 2. Formulas, Functions, and Formatting

Microsoft Excel Chapter 2. Formulas, Functions, and Formatting Microsoft Excel 2010 Chapter 2 Formulas, Functions, and Formatting Objectives Enter formulas using the keyboard Enter formulas using Point mode Apply the AVERAGE, MAX, and MIN functions Verify a formula

More information

Excel & Business Math Video/Class Project #39 Create Invoices in Excel with Data Validation Drop-down, VLOOKUP & IF Functions

Excel & Business Math Video/Class Project #39 Create Invoices in Excel with Data Validation Drop-down, VLOOKUP & IF Functions Topics Excel & Business Math Video/Class Project #39 Create Invoices in Excel with Data Validation Drop-down, VLOOKUP & IF Functions 1) Format Invoice... 1 2) Insert Picture... 2 3) Calculate Wholesale

More information

DATA WAREHOUSE BASICS

DATA WAREHOUSE BASICS DATA WAREHOUSE BASICS A Software Overview using the Retail Golf Model with version 9 NOTE: This course material was developed using Hummingbird version 9 with Windows XP. There will be navigational differences

More information

EXCEL 2007 TIP SHEET. Dialog Box Launcher these allow you to access additional features associated with a specific Group of buttons within a Ribbon.

EXCEL 2007 TIP SHEET. Dialog Box Launcher these allow you to access additional features associated with a specific Group of buttons within a Ribbon. EXCEL 2007 TIP SHEET GLOSSARY AutoSum a function in Excel that adds the contents of a specified range of Cells; the AutoSum button appears on the Home ribbon as a. Dialog Box Launcher these allow you to

More information

Schnieder_index.qxd 7/27/05 1:08 PM Page 481 INDEX. Symbols

Schnieder_index.qxd 7/27/05 1:08 PM Page 481 INDEX. Symbols Schnieder_index.qxd 7/27/05 1:08 PM Page 481 INDEX Symbols & (ampersand), 294 * (asterisk), 180, 201! (exclamation point), 180 - (hyphen), 180 # (pound sign), 180? (question mark), 180 " " (quotation marks),

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

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

ENTERING DATA & FORMULAS...

ENTERING DATA & FORMULAS... Overview NOTESOVERVIEW... 2 VIEW THE PROJECT... 5 NAVIGATING... 6 TERMS... 6 USING KEYBOARD VS MOUSE... 7 The File Tab... 7 The Quick-Access Toolbar... 8 Ribbon and Commands... 9 Contextual Tabs... 10

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

Microsoft Access XP Edition for ECDL Syllabus 4.5 (UK only)

Microsoft Access XP Edition for ECDL Syllabus 4.5 (UK only) ECDL Module 5 WORKBOOK Databases Microsoft Access XP Edition for ECDL Syllabus 4.5 (UK only) PAGE 2 - ECDL MODULE 5 (OFFICE XP) - WORKBOOK 1995-2007 Cheltenham Courseware Ltd. All trademarks acknowledged.

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

Access Tutorial 6: Form Fundamentals

Access Tutorial 6: Form Fundamentals Access Tutorial 6: Form Fundamentals 6.1 Introduction: Using forms as the core of an application Forms provide a user-oriented interface to the data in a database application. They allow you, as a developer,

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

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

Office Access. Intermediate

Office Access. Intermediate Office 2007 Access Intermediate May 2010 Contents INTRODUCTION... 1 DATABASE CONCEPTS... 3 WHAT IS A DATABASE?... 3 DATABASE OBJECTS... 3 WHAT IS A PRIMARY KEY?... 4 WHAT IS A FOREIGN KEY?... 4 WHAT IS

More information

COMM 391. Objectives. Introduction to Microsoft Access. What is in an Access database file? Introduction to Microsoft Access 2010

COMM 391. Objectives. Introduction to Microsoft Access. What is in an Access database file? Introduction to Microsoft Access 2010 Objectives COMM 391 Introduction to Management Information Systems Introduction to Microsoft Access 2010 Describe the major objects in Access database. Define field, record, table and database. Navigate

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

Microsoft Office 2010: Introductory Q&As Access Chapter 2

Microsoft Office 2010: Introductory Q&As Access Chapter 2 Microsoft Office 2010: Introductory Q&As Access Chapter 2 Is it necessary to close the Navigation Pane? (AC 78) No. It gives you more room for the query, however, so it is usually a good practice to hide

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

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: 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

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

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

Introducing Gupta Report Builder

Introducing Gupta Report Builder Business Reporting Chapter 1 Introducing Gupta Report Builder You can use Report Builder to design reports. This chapter describes: Our approach to building reports. Some of the reports you can build.

More information

The specific steps to build Wooden Crafts database are here: 1. Create New Database. i. After opening Access, click Blank Desktop Database :

The specific steps to build Wooden Crafts database are here: 1. Create New Database. i. After opening Access, click Blank Desktop Database : Highline College - Busn 216: Computer Applications for Business (Fun and Power with Computers) Office 2016 Video #39: Access 2016: Create Database, Import Excel, Create Tables & Forms, Build Relationships

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

ECDL Module 5 REFERENCE MANUAL

ECDL Module 5 REFERENCE MANUAL ECDL Module 5 REFERENCE MANUAL Databases Microsoft Access XP Edition for ECDL Syllabus Four PAGE 2 - ECDL MODULE 5 (USING MICROSOFT ACCESS XP) - MANUAL 5.1 USING THE APPLICATION... 4 5.1.1 DATABASE CONCEPTS...4

More information

CONTENTS INTRODUCTION... 1 DATABASE CONCEPTS... 3

CONTENTS INTRODUCTION... 1 DATABASE CONCEPTS... 3 CONTENTS INTRODUCTION... 1 DATABASE CONCEPTS... 3 WHAT IS A DATABASE?... 3 HOW IS A DATABASE ORGANISED?... 3 WHAT IS A PRIMARY KEY?... 4 WHAT IS AN INDEX?... 4 PLANNING AND DESIGNING A DATABASE... 5 RELATIONAL

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

Work with Tables and Database Records

Work with Tables and Database Records 3 Work with Tables and Database Records LESSON SKILL MATRIX Skill Exam Objective Objective Number Navigating Among Records Entering, Inserting, Editing, and Deleting Records Add New Records. Navigate to

More information

Database. Ed Milne. Theme An introduction to databases Using the Base component of LibreOffice

Database. Ed Milne. Theme An introduction to databases Using the Base component of LibreOffice Theme An introduction to databases Using the Base component of LibreOffice Database Ed Milne Database A database is a structured set of data held in a computer SQL Structured Query Language (SQL) is a

More information

Chapter 4 at a Glance

Chapter 4 at a Glance Create a form by using a wizard, page 84 Refine form properties, page 86 Refine form layout, page 92 Add controls to a form, page 95 Use Visual Basic for Applications to enter data in a form, page 100

More information

Microsoft Office Excel Use Excel s functions. Tutorial 2 Working With Formulas and Functions

Microsoft Office Excel Use Excel s functions. Tutorial 2 Working With Formulas and Functions Microsoft Office Excel 2003 Tutorial 2 Working With Formulas and Functions 1 Use Excel s functions You can easily calculate the sum of a large number of cells by using a function. A function is a predefined,

More information

Microsoft Access 2010

Microsoft Access 2010 Microsoft Access 2010 Chapter 1 Databases and Database Objects: An Introduction Objectives Design a database to satisfy a collection of requirements Describe the features of the Access window Create a

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

Access 2016 Foundation. North American Edition SAMPLE

Access 2016 Foundation. North American Edition SAMPLE Access 2016 Foundation Access 2016 Foundation North American Edition Access 2016 Foundation Page 2 2015 Cheltenham Group Pty. Ltd. All trademarks acknowledged. E&OE. No part of this document may be copied

More information

Preview. MS Access Tutorial. Data Files Available on

Preview. MS Access Tutorial. Data Files Available on MS Access Tutorial M Preview After a database has been designed properly it must be implemented and the applications that make the database useful to the end users must be developed. Microsoft Access is

More information

Chapter 1: Introduction to Microsoft Access 2003

Chapter 1: Introduction to Microsoft Access 2003 Chapter 1: Introduction to Microsoft Access 2003 Learning Objectives This chapter begins your study of application development using Microsoft Access. After this chapter, you should have acquired the knowledge

More information

EXCEL ADVANCED Linda Muchow

EXCEL ADVANCED Linda Muchow EXCEL ADVANCED 2016 Alexandria Technical and Community College Customized Training Technology Specialist 1601 Jefferson Street, Alexandria, MN 56308 320-762-4539 Linda Muchow lindac@alextech.edu 1 Table

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

POS Designer Utility

POS Designer Utility POS Designer Utility POS Designer Utility 01/15/2015 User Reference Manual Copyright 2012-2015 by Celerant Technology Corp. All rights reserved worldwide. This manual, as well as the software described

More information

EXCEL 2010 COMPETENCIES

EXCEL 2010 COMPETENCIES EXCEL 2010 COMPETENCIES Working with Cells Use undo and redo Clear cell content Enter text, dates, and numbers Edit cell content Go to a specific cell Insert and delete selected cells Cut, copy, paste,

More information

Microsoft Excel for Beginners

Microsoft Excel for Beginners Microsoft Excel for Beginners training@health.ufl.edu Basic Computing 4 Microsoft Excel 2.0 hours This is a basic computer workshop. Microsoft Excel is a spreadsheet program. We use it to create reports

More information

Data Should Not be a Four Letter Word Microsoft Excel QUICK TOUR

Data Should Not be a Four Letter Word Microsoft Excel QUICK TOUR Toolbar Tour AutoSum + more functions Chart Wizard Currency, Percent, Comma Style Increase-Decrease Decimal Name Box Chart Wizard QUICK TOUR Name Box AutoSum Numeric Style Chart Wizard Formula Bar Active

More information

Fig. 1 Relationship View of Northwind.mdb

Fig. 1 Relationship View of Northwind.mdb Lab 6 Working with MS Access Forms LAB 6 Summary 1. Creating Multiple-Table or Linked Forms 2. Calculating Totals and Using Expressions 3. Creating Pop-Up Forms, Custom Dialog Boxes, and Message Boxes

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

Microsoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. *

Microsoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. * Microsoft Access II 1.) Opening a Saved Database Open the Music database saved on your computer s hard drive. *I added more songs and records to the Songs and Artist tables. Click the Options button next

More information