Top Banner
WEEK 11 Database Design
37

WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Dec 26, 2015

Download

Documents

Spencer Ray
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

WEEK 11Database Design

Page 2: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

AgendaHybrid ReviewCreate TablesAdd, Edit DataCreate Relationships in MS

Access 2010Queries

Page 3: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

CREATE TABLES

Page 4: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Create TablesFor the tables for the sample in

the Wk10_TableInstanceChart.xlsx

Page 5: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Table Design ViewExercise:

◦Create table for gender

Page 6: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Datasheet ViewExercise:

◦Add data to the gender table

Page 7: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Table Design ViewExercise:

◦Create Ribbon > Table Design in the Tables grouping

◦Identify your own PK◦Moving the order of the rows

Page 8: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Create Table with LookupsExercise:

◦Add data to the city entity using a look up wizard as the data type for the province

Page 9: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Add Data to an EntityBased on another entity

◦Exercise: Create the students table (studentID,

fname, lname and gender fields only)

Page 10: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Edit an EntityExercise:

◦Complete the Students table◦Go back and look at your default

value (note it was not added to previous records entered)

Page 11: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Edit Data in Datasheet ViewExercise:

◦Go back and add the age group and city for each of the students previously entered

Datasheet view◦Record count◦Add a new record◦Search for a record◦Sort the records

Page 12: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

CREATE RELATIONSHIPS

Page 13: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Create RelationshipsDatabase Tools ribbon >

relationships grouping

Exercise:◦How to Edit a relationship◦How to Create a relationship

Page 14: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Want More InformationVisit the following site. http://www.functionx.com/access/index.htm

Page 15: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

QUERIES

Page 16: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Northwind Database

Page 17: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Single Table QueriesSelect fields to displaySort by?Simple Conditions

◦When you enter text into the criteria cell your text should be enclosed in quotes ("") to distinguish it from other expressions and operators that you may need to add.

Page 18: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

WORKING WITH TEXT

Page 19: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Matching Text

Page 20: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

OR Statement

Page 21: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

IN Statement

Page 22: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

NOT Statement

Page 23: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

NOT IN Statement

Page 24: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Using WildcardsWildcard is a special character

that can stand for either a single character or a string of text

Page 25: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

LIKE “Text*” Statement

Page 26: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

LIKE “*Text” Statement

Page 27: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

LIKE “[letter-letter]*” Statement

Page 28: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

WORKING WITH NUMBERS

Page 29: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Working with NumbersFor example, where X represents

a number: <X finds values less than X. >X finds vales greater than X >=X finds values greater than or

equal to X <>X finds vales not equal to X

Page 30: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

WORKING WITH DATES

Page 31: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Working with DatesEnsure the criteria cell is type

Date/TimeEach date must be enclosed by

hash marks (#).For example:

◦<#1/1/98# ◦finds dates earlier than 1 January

1998

Page 32: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Working with DatesFor example:

◦=#27-Sep-50# ◦finds dates equal to 27 September

1950

Page 33: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Working with DatesFor example:

◦Between #5/7/98# And #10/7/98#

◦finds dates no earlier than 5 July 1998 and no later than 10 July 1998

Page 34: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

FINDING EMPTY FIELDS

Page 35: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Finding Empty FieldsUse the expression Is Null. Conversely, Is Not Null.

The expression Null simply means "nothing".

Page 36: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Hybrid / HomeworkRead

Calculating in Access QueriesRead Calculating Totals in AccessRead Working out Someone’s AgeWatch Multi-Table Queries Part 1

& 2

Database Assignment Part 2

Page 37: WEEK 11 Database Design. Agenda Hybrid Review Create Tables Add, Edit Data Create Relationships in MS Access 2010 Queries.

Quiz Time