With Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access 2007 Volume 1 Chapter.

Slides:



Advertisements
Similar presentations
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Advertisements

Copyright © 2008 Pearson Prentice Hall. All rights reserved Committed to Shaping the Next Generation of IT Experts. Exploring Microsoft Office Access.
Benchmark Series Microsoft Access 2010 Level 1
1 Chapter 1 & 2 Relational Databases and Queries CS101 WVU.
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTORY MICROSOFT ACCESS Lesson 4 – Finding and Ordering Data.
Maintenance Modifying the data –Add records –Delete records –Update records Modifying the design –Add fields into tables –Remove fields from a table –Change.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 3 1 Microsoft Office Access 2003 Tutorial 3 – Querying a Database.
SUNY Morrisville-Norwich Campus-Week 10 CITA 130 Advanced Computer Applications II Spring 2005 Prof. Tom Smith.
BA271 Week 7 Lecture Building the database Dave Sullivan.
Introduction to Databases CIS 5.2. Where would you find info about yourself stored in a computer? College Physician’s office Library Grocery Store Dentist’s.
COMPREHENSIVE Access Tutorial 2 Building a Database and Defining Table Relationships.
Querying a Database Microsoft Office Access 2003.
FIRST COURSE Access Tutorial 2 Building a Database and Defining Table Relationships.
With Microsoft Access 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
1 Chapter 2 Reviewing Tables and Queries. 2 Chapter Objectives Identify the steps required to develop an Access application Specify the characteristics.
Chapter Extension 6 Using Microsoft Access © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
1 Access Lesson 3 Creating Queries Microsoft Office 2010 Introductory Pasewark & Pasewark.
Chapter 3 Maintaining a Database
Microsoft Access 2000 Creating Tables and Relationships.
Building The Database Chapter 2
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 4 – Creating New.
Primary & Foreign Keys. PK & FK 1.Primary key is required 2.The PK must be unique 3.If the primary key from one table is related to a field in another.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
DAY 15: ACCESS CHAPTER 2 Larry Reaves October 7,
Press Esc to Exit ©2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in.
XP Chapter 2 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Building The Database Chapter 2 “It is only the farmer.
® Microsoft Office 2013 Access Building a Database and Defining Table Relationships.
Microsoft Access 2003 Define some key Access terminology: Field – A single characteristic or attribute of a person, place, object, event, or idea. Record.
 A database is a collection of data that is organized so that its contents can easily be accessed, managed, and updated. What is Database?
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e Plug-In T6: Basic Skills and Tools Using.
CHƯƠNG 3 Finding, Filtering, and Formatting Data.
Lesson 2.  To help ensure accurate data, rules that check entries against specified values can be applied to a field. A validation rule is applied to.
® Microsoft Office 2010 Access Tutorial 2 Building a Database and Defining Table Relationships.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 9 1 Microsoft Office Access 2003 Tutorial 9 – Using Action Queries, and Defining Table Relationships.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 9 – Building Links,
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Access Module 1 Workshop 2 Tables, Keys, and Relationships Series Editor Amy Kinser.
Access Chapter 2: Relational Database Objectives Design data Create tables Understand table relationships Understand data types, key, & field properties.
® Microsoft Office 2010 Building a Database and Defining Table Relationships.
Microsoft Office 2007 Access Chapter 3 Maintaining a Database.
Access Project 3 Notes. Introduction Maintaining the Database  Modifying the data to keep it up-to-date Restructure the Database  To change the database.
1 Database Design and Development: A Visual Approach © 2006 Prentice Hall Chapter 8 DATABASE DESIGN AND DEVELOPMENT: A VISUAL APPROACH Chapter 8 Creating.
WHAT IS A DATABASE? A DATABASE IS A COLLECTION OF DATA RELATED TO A PARTICULAR TOPIC OR PURPOSE OR TO PUT IT SIMPLY A GENERAL PURPOSE CONTAINER FOR STORING.
Database collection of related information stored in an organized form Database program software tool for storage & retrieval of that information.
Exploring Microsoft Access Chapter 6 Many-to-Many Relationships: A More Complex System.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved TECHNOLOGY PLUG-IN T6 Basic Skills Using Access.
XP Chapter 2 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Building The Database Chapter 2 “It is only the farmer.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 3 BACKNEXTEND 3-1 LINKS TO OBJECTIVES Modify a Table – Add, Delete, Move Fields Modify a Table.
Maintaining a Database Access Project 3. 2 What is Database Maintenance ?  Maintaining a database means modifying the data to keep it up-to-date. This.
Microsoft Access 2010 Chapter 3 Maintaining a Database.
Pasewark & Pasewark 1 Access Lesson 3 Creating Queries Microsoft Office 2007: Introductory.
Microsoft Office 2013: In Practice Chapter 2 Using Design View, Data Validation, and Relationships Copyright © 2014 by The McGraw-Hill Companies, Inc.
Relational Database Techniques
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT ACCESS Lesson 4 – Finding and Ordering Data.
© 2001 ComputerPREP, Inc. All rights reserved. Access 2000: Module II.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
1 11 Exploring Microsoft Office Access 2007 Chapter 6 Data Protection.
Modify Tables and FieldsModify Tables and Fields Lesson 4 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 1 ® Database & Table.
Exploring Microsoft Access Chapter 5 One-to-Many Relationships: Subforms and Multiple Table Queries.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 5 1 Microsoft Office Access 2003 Tutorial 5 – Enhancing a Table’s Design.
Microsoft Access Prepared by the Academic Faculty Members of IT.
VOCAB REVIEW. A field that can be computed from other fields Calculated field Click for the answer Next Question.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall. 1 Skills for Success with Microsoft ® Office 2007 PowerPoint Lecture to Accompany.
XP Chapter 1 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Level 2 Objectives: Understanding and Creating Table.
Presentation transcript:

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access 2007 Volume 1 Chapter 4 Designing and Building a Relational Database

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall2 Objectives Customize Table Fields Structure Data Input Validate Data Input Create Indexes and Change Sort Order Create Relationships between Tables Create Forms and Reports with Related Tables

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall3 Customize Table Fields Data types determine type of data stored in a field Field properties ensure data is consistent and correct Caption properties make entry more user friendly Ten different data types Attachment data type used to store pictures, Office files, and small programs

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall4 Customize Table Fields

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall5 Structure Data Input Lookup data type or lookup field retrieves values Lookup Wizard fills in correct field property to do a lookup Combo box shows arrow that lists items List box displays values without arrow Row source property specifies table, query, or typed list Multiple column lookup field enables more than one column of data to be seen

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall6 Structure Data Input

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall7 Structure Data Input Input property mask controls the structure of entered data Input Mask Wizard: Prebuilt input masks for common formats Input masks can be tested, modified, and created manually Placeholder characters can be replaced during data entry Literal characters are characters that cannot be replaced

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall8 Structure Data Input

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall9 Structure Data Input Figure 4.13

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall10 Structure Data Input Special meanings are assigned to placeholder characters CharacterMeaningCharacterMeaning 0A single digit is required.&Any character is required (spaces are characters). 9A single digit is optional.CAny character is optional. LA single letter is required.PASSWORDDisplays them as asterisks(*). ?A single letter is optional.\The following character will be a literal character. AA single letter or digit is required.>All characters that follow change to uppercase. aA single letter or digit is optional.<All characters that follow change to lowercase.

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall11 Validate Data Input Access provides tools to ensure valid data is placed in tables Fields can be identified as required Rules can be written to ensure specified criteria are met By default, only field that must be entered is the primary key

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall12 Validate Data Input If field’s Required property is set to Yes, that field must contain an entry Allow Zero Length property determines if an entry can have zero characters Set to No the field is required

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall13 Validate Data Input

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall14 Validate Data Input Validation Rule property method to ensure validity Validation Text property provides a custom message Data integrity: Data is entered and stored according to its intended use Default values save time Data typically entered into forms Test validation system using forms

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall15 Validate Data Input

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall16 Validate Data Input

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall17 Create Indexes and Change Sort Order Data is often searched and sorted Indexes speed searching and sorting Indexed property creates a second table Indexes can slow data entry table updates By default tables sorted on primary key

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall18 Create Indexes and Change Sort Order Databases can be sorted on other fields These fields should be indexed –Yes (Duplicates OK) creates an index that allows duplicates –Yes (No Duplicates) builds an index where every value is unique Indexes can be built to ensure a field’s value is unique

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall19 Create Indexes and Change Sort Order

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall20 Create Relationships between Tables Many programs can store data in tables True power of using a database is its ability to relate tables Relationships are an association between two tables using a common field Relationships can be created several ways

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall21 Create Relationships between Tables Referential integrity refers to rules used to preserve valid data Related fields do not need to have same name, just same data type One-to-one relationship: Common field used to join tables Used in limited situations

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall22 Create Relationships between Tables

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall23 Create Relationships between Tables Subdatasheet is datasheet nested within another Displays the records joined to the first table through a relationship Created in Design view

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall24 Create Relationships between Tables

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall25 Create Relationships between Tables One-to-many relationship is an association between two tables in which the primary key of each record in the primary table corresponds to the value in the matching field of many records in the related table Common field is typically the first table’s primary key

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall26 Create Relationships between Tables In second table the related field is called the foreign key Foreign keys are always on the “many” side of the relationship

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall27 Create Relationships between Tables

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall28 Create Relationships between Tables Referential Integrity are the rules that you follow to preserve the defined relationships between tables when you add, update, or delete records Cascading update changes related occurrences of data if table is changed Cascading delete deletes all matching records in the second table when a record is deleted from the first

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall29 Create Relationships between Tables In many-to-many relationships records in either table can match many records in the other table One-to-many relationship is the most common

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall30 Create Relationships between Tables

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall31 Create Forms and Reports with Related Tables Queries, forms, and reports can access data from related tables in a relational database Relationship report shows the current layout of the Relationship window Data can be queried from more than one table

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall32 Create Forms and Reports with Related Tables A single form can be used to enter data from more than one table Subforms are forms inserted within another form They are often used for tables in one-to- many relationships Subforms display data from a related table

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall33 Create Forms and Reports with Related Tables

with Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall34 Objectives Customize Table Fields Structure Data Input Validate Data Input Create Indexes and Change Sort Order Create Relationships between Tables Create Forms and Reports with Related Tables