Plug-In T6: Basic Skills and Tools Using Access 2010

37
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T6: Basic Plug-In T6: Basic Skills and Tools Skills and Tools Using Access 2010 Using Access 2010 Business Driven Business Driven Technology Technology

description

Plug-In T6: Basic Skills and Tools Using Access 2010. Business Driven Technology. LEARNING OUTCOMES. Describe the primary functions using Microsoft Access Describe the steps for creating a new database file using Microsoft Access - PowerPoint PPT Presentation

Transcript of Plug-In T6: Basic Skills and Tools Using Access 2010

Page 1: Plug-In T6: Basic Skills and Tools Using Access 2010

McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved

Plug-In T6: Basic Skills and Plug-In T6: Basic Skills and Tools Using Access 2010Tools Using Access 2010

Business Driven Business Driven TechnologyTechnology

Page 2: Plug-In T6: Basic Skills and Tools Using Access 2010

1-2

LEARNING OUTCOMES

1. Describe the primary functions using Microsoft Access

2. Describe the steps for creating a new database file using Microsoft Access

3. Describe the steps for creating and modifying a table and fields using Microsoft Access

4. Describe the steps for creating relationships between tables using Microsoft Access

Page 3: Plug-In T6: Basic Skills and Tools Using Access 2010

1-3

INTRODUCTION TO ACCESS

• Microsoft Access is a powerful database program that allows you to enter and organize large amounts of data

• Access allows you to relate tables and databases to one another, it is often referred to as a relational database

Page 4: Plug-In T6: Basic Skills and Tools Using Access 2010

1-4

INTRODUCTION TO ACCESS

• A relational database is a group of tables related to one another by common fields– A table (or datasheet) looks similar to a

spreadsheet– Each row in the table contains all the data for

a single record– Each column in the table represents a

specific data value called a field– All records have the same fields

Page 5: Plug-In T6: Basic Skills and Tools Using Access 2010

1-5

The Case Study

We plan to build a “Bike Rental Database”.

Page 6: Plug-In T6: Basic Skills and Tools Using Access 2010

1-6

Initial ERD

Page 7: Plug-In T6: Basic Skills and Tools Using Access 2010

1-7

Finalized ERD

Page 8: Plug-In T6: Basic Skills and Tools Using Access 2010

1-8

FULL ERD

Page 9: Plug-In T6: Basic Skills and Tools Using Access 2010

1-9

Alternate ERD

Page 10: Plug-In T6: Basic Skills and Tools Using Access 2010

1-10

Rules of PK and FK

• General Rules of Relational Database:– When creating relationship between tables, for

0ne-Many relationships, the PK of One side becomes the FK of the Many side.

– In Strong-Weak entity relationship the PK of Strong side becomes the FK of the weak side.

Page 11: Plug-In T6: Basic Skills and Tools Using Access 2010

1-11

Creating A New Blank Database

• To start a new database using Microsoft Access, click the Blank Database option in the New File task pane

• The first thing you do is name your database

• In Access, the database file cannot be moved to another disk or folder using the Save As command

Page 12: Plug-In T6: Basic Skills and Tools Using Access 2010

1-12

Creating A New Blank Database

• To create a blank database, follow these steps:

1. Open Access, click the Office button and then click

New

2. On the Getting Started with Microsoft Office Access

page, under New Blank Database, click Blank

Database

3. Enter Slopeside Bikes for the database file name

4. Click Create

Page 13: Plug-In T6: Basic Skills and Tools Using Access 2010

1-13

Creating A New Blank Database

Page 14: Plug-In T6: Basic Skills and Tools Using Access 2010

1-14

Opening An Existing Database

• When you start Access, the task pane lists the most recently opened databases

• To open a database:

1. Click the Office button and then click Open

2. In the Open dialog box, browse to the database that you want to open

3. Double-click the name of the database to open it, or click the name of the database once to highlight it, then click the Open button

Page 15: Plug-In T6: Basic Skills and Tools Using Access 2010

1-15

Opening An Existing Database

Page 16: Plug-In T6: Basic Skills and Tools Using Access 2010

1-16

Using The Database Templates

• Here is an overview on how to create a new database using a template:– Click the Office button and then click New– In the left pane, click Local Templates

under Template Categories– Several featured templates are displayed

in the middle pane• Click the Contacts template, accept the

default file name Contacts1.accdb and click Create

– Access creates the database and then opens it

Page 17: Plug-In T6: Basic Skills and Tools Using Access 2010

1-17

Using The Database Templates

Page 18: Plug-In T6: Basic Skills and Tools Using Access 2010

1-18

Using The Database WindowAnd Object Views

• Whenever a database is open, Access displays the Database window

• The Database window serves as the central location for working with the database objects (tables, queries, forms, reports, etc.) in the opened database

Page 19: Plug-In T6: Basic Skills and Tools Using Access 2010

1-19

Using The Database WindowAnd Object Views

Page 20: Plug-In T6: Basic Skills and Tools Using Access 2010

1-20

Using Table Views

• You can open database objects in different views, depending on what you want to do

• Datasheet view is the view to use when entering data • To open a table in Datasheet view from the Database

window:– Under the Navigation Pane, click the Shutter Bar Open/Close

button and make sure that all of the All Access Objects are selected

– To automatically open a table in Datasheet View, double-click the name of the table under the Tables section of the Navigation Pane

• This is the Datasheet view where you can enter data in the table– To change to Design view, click the View button in the Views

group on the toolbar• In Design view, you can add or remove fields or change field properties

– To switch back to Datasheet view, click the View button again

Page 21: Plug-In T6: Basic Skills and Tools Using Access 2010

1-21

Using Table Views

Page 22: Plug-In T6: Basic Skills and Tools Using Access 2010

1-22

CREATING AND MODIFYING TABLES

• Access gives you several different ways to create tables:

– Create a table using data entry

– Create a table in Design view

Page 23: Plug-In T6: Basic Skills and Tools Using Access 2010

1-23

Creating a Table Using Data Entry

• Sometimes you need to create a very simple table. In this case, the data entry method might be easiest. Avoid this if you have more than table in DB.

• To create a table using the data entry method:– Click the Create tab and then click the Table button– The new table appears and is ready for data entry– Rename the fields that you are going to use by

double-clicking the field name (Field1, Field2, etc.) and typing the new field name (First Name, Last Name, etc.)

Page 24: Plug-In T6: Basic Skills and Tools Using Access 2010

1-24

Creating a Table Using Data Entry

Page 25: Plug-In T6: Basic Skills and Tools Using Access 2010

1-25

Creating A Table In Design View

• To create a table using the data entry method:– Click the Create tab, and then click the Table

Design button– Click in the Field Name cell and type Bike ID– Click in the Data Type cell, click the list arrow

and select Number– To make the Bike ID field a primary key, click on

the Primary Key button in the Tools group on the toolbar

– In the Field Properties pane (below the table), make sure the Required property is set to Yes and the Field Size is set to Long Integer

Page 26: Plug-In T6: Basic Skills and Tools Using Access 2010

1-26

Creating A Table In Design View

Page 27: Plug-In T6: Basic Skills and Tools Using Access 2010

1-27

Changing Data Types

• By default, the data type for a new field is text

• To change the data type for a field:1. Open the table in Design view2. Click the data type for the field that you want

to change3. Click the drop-down arrow to see the list of

available data types4. Select the appropriate data type for your

data

Page 28: Plug-In T6: Basic Skills and Tools Using Access 2010

1-28

Changing Data Types

Page 29: Plug-In T6: Basic Skills and Tools Using Access 2010

1-29

Using The Format Property

• Use the format property to ensure that data are entered in a consistent format

• To select a predefined format or enter a custom text format:1. Open the BIKE table in Design view

2. Click the Cost Per Hour field

3. Click the Format drop-down arrow to display the list of predefined formats

4. Select the Currency format

5. Close the BIKE table window and Save

Page 30: Plug-In T6: Basic Skills and Tools Using Access 2010

1-30

Using The Format Property

Page 31: Plug-In T6: Basic Skills and Tools Using Access 2010

1-31

DEFINING RELATIONSHIPS

• Objects in your database are related to one another through relationships defined by common fields between tables

• There are three types of relationships:

1. One-to-many

2. One-to-one

3. Many-to-many

Page 32: Plug-In T6: Basic Skills and Tools Using Access 2010

1-32

DEFINING RELATIONSHIPS

• When these fields have the same names, Access automatically creates the one-to-many relationship for you

– The fields may have different names

– In those cases, you may want to manually create the relationship using the Relationships window

Page 33: Plug-In T6: Basic Skills and Tools Using Access 2010

1-33

Using The Relationships Window

• To define relationships between tables follow these steps:

1. Open the Relationships window by clicking on the Database Tools tab and selecting the Relationships button

2. Select each table listed (i.e., BIKE, CUSTOMER, and RENTAL) and click the Add button, then click the Close button

3. To define a new relationship, click and drag the Bike ID from the BIKE table and drop it on the Bike ID in the RENTAL table

4. Click the Create button in the Edit Relationships dialog box

5. Select the Enforce Referential Integrity box

6. Click the Create button

Page 34: Plug-In T6: Basic Skills and Tools Using Access 2010

1-34

Using The Relationships Window

Page 35: Plug-In T6: Basic Skills and Tools Using Access 2010

1-35

Using The Relationships Window

Page 36: Plug-In T6: Basic Skills and Tools Using Access 2010

1-36

Using The Relationships Window

• Notice the symbols on the relationship lines– The “1” indicates the “one” table in the one-

to-many relationship– The infinity symbol “∞ ” indicates the “many”

table– When these symbols appear, you know that

the relationship has referential integrity enforced

Page 37: Plug-In T6: Basic Skills and Tools Using Access 2010

1-37

Using The Relationships Window