29
COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

Embed Size (px)

Citation preview

Page 1: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

COMPREHENSIVE

Access Tutorial 12

Managing and Securing a Database

Page 2: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XP

New Perspectives on Microsoft Office Access 2007 2

Objectives• Filter data in a table and a form• Save a filter as a query and apply the saved query as a

filter• Create a subquery• Create a multivalued field• Create an Attachment field• Use an AutoNumber field• Save a database as a previous version

Page 3: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPObjectives• Analyze a database’s performance• Link a database to a table in another database• Use the Linked Table Manager• Split a database• Encrypt a database with a password• Set database properties and startup options• Create an ACCDE file

New Perspectives on Microsoft Office Access 2007 3

Page 4: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPSelecting Records Using Filter By Form• Open the form in Form view• In the Sort & Filter group on the Home tab, click the

Advanced button, and then click Filter By Form• Enter a simple selection criterion or an And condition in

the first form, using the text boxes for the appropriate fields

• If there is an Or condition, click the Or tab and enter the Or condition in the second form. Continue to enter Or conditions on separate forms by using the Or tab

• In the Sort & Filter group on the Home tab, click the Toggle Filter button (with the ScreenTip “Apply Filter”)

New Perspectives on Microsoft Office Access 2007 4

Page 5: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPSelecting Records Using Filter By Form

New Perspectives on Microsoft Office Access 2007 5

Page 6: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPSaving a Filter as a Query• Create a filter using Filter By Selection, Filter By

Form, or Advanced Filter/Sort• If you applied the filter using Filter By Form, click

the Advanced button, and then click Filter By Form• In the Sort & Filter group on the Home tab, click

the Advanced button, and then click Save As Query• Type the name for the query, and then press the

Enter key

New Perspectives on Microsoft Office Access 2007 6

Page 7: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPSaving a Filter as a Query

New Perspectives on Microsoft Office Access 2007 7

Page 8: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPApplying a Filter Saved as a Query• Open the form to which you want to apply the filter• In the Sort & Filter group on the Home tab, click the

Advanced button, and then click Filter By Form• In the Sort & Filter group on the Home tab, click the

Advanced button, and then click Load from Query• In the Applicable Filter dialog box, click the query you

want to apply as a filter, and then click the OK button

New Perspectives on Microsoft Office Access 2007 8

Page 9: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPApplying a Filter Saved as a Query

New Perspectives on Microsoft Office Access 2007 9

Page 10: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPCreating a Subquery

New Perspectives on Microsoft Office Access 2007 10

Page 11: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing Multivalued Fields• A multivalued field is a lookup field that allows

you to store more than one value

New Perspectives on Microsoft Office Access 2007 11

Page 12: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing Multivalued Fields

New Perspectives on Microsoft Office Access 2007 12

Page 13: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing an AutoNumber Field• When you create a table in Datasheet view,

Access assigns the AutoNumber data type to the default ID primary key field because the AutoNumber data type automatically inserts a unique number in this field for every record in the table

New Perspectives on Microsoft Office Access 2007 13

Page 14: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing an AutoNumber Field

New Perspectives on Microsoft Office Access 2007 14

Page 15: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing the Performance Analyzer• Start Access and open the database you want to analyze• In the Analyze group on the Database Tools tab on the

Ribbon, click the Analyze Performance button• Select the object(s) you want to analyze, and then click

the OK button• Select the analysis result(s) you want the Performance

Analyzer to complete for you, and then click the Optimize button

• Note the idea optimizations and perform those optimizations, as appropriate

• Click the Close button

New Perspectives on Microsoft Office Access 2007 15

Page 16: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing the Performance Analyzer

New Perspectives on Microsoft Office Access 2007 16

Page 17: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPLinking to a Table in Another Access Database• Click the External Data tab on the Ribbon• In the Import group on the External Data tab, click the

Access button (with the ScreenTip “Import Access database”)

• Click the Link to the data source by creating a linked table option button

• Click the Browse button, select the folder and file containing the linked data, and then click the Open button

• Click the OK button, select the table(s) in the Link Tables dialog box, and then click the OK button

New Perspectives on Microsoft Office Access 2007 17

Page 18: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing the Linked Table Manager• Click the Database Tools tab on the Ribbon• In the Database Tools group on the External Data

tab, click the Linked Table Manager button• Click the check box(es) for the linked table(s),

and then click the OK button• Navigate to the linked table location, click the

filename, and then click the Open button• Click the OK button, and then close the Linked

Table Manager dialog box

New Perspectives on Microsoft Office Access 2007 18

Page 19: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing the Linked Table Manager

New Perspectives on Microsoft Office Access 2007 19

Page 20: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing the Database Splitter• The Database Splitter is an Access tool that splits

an Access database into two files: one file contains the tables, and the other file contains the queries, forms, reports, and other database objects

New Perspectives on Microsoft Office Access 2007 20

Page 21: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing the Database Splitter

New Perspectives on Microsoft Office Access 2007 21

Page 22: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUsing the Database Splitter• Make a backup copy of the database that you want to

split• Start Access and open the database you want to split• Click the Database Tools tab on the Ribbon, and then in

the Move Data group on the Database Tools tab, click the Access Database button

• Click the Split Database button, select the drive and folder for the back-end database, type a name for the database in the File name text box, and then click the Split button

• Click the OK button

New Perspectives on Microsoft Office Access 2007 22

Page 23: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPEncrypting a Database and Setting a Password• Start Access, click the Office Button, and then click Open• Select the drive and folder that contains the database,

and then click the database• Click the Open arrow, and then click Open Exclusive• Click the Database Tools tab, and then in the Database

Tools group on the Database Tools tab, click the Encrypt with Password button

• Type the password in the Password text box, type the same password in the Verify text box, and then press the Enter key

New Perspectives on Microsoft Office Access 2007 23

Page 24: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPEncrypting a Database and Setting a Password

New Perspectives on Microsoft Office Access 2007 24

Page 25: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUnsetting a Database Password• Start Access, click the Office Button, and then click Open• Select the drive and folder that contains the database,

and then click the database• Click the Open arrow, and then click Open Exclusive• Click the Database Tools tab, and then in the Database

Tools group on the Database Tools tab, click the Decrypt Database button

• Type the password in the Password text box, and then press the Enter key

New Perspectives on Microsoft Office Access 2007 25

Page 26: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPUnsetting a Database Password

New Perspectives on Microsoft Office Access 2007 26

Page 27: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPSetting the Database Properties and Startup Options• Open the database, click the Office Button, and

then click the Access Options button• In the Access Options dialog box, click Current

Database in the left section• Set the database properties and startup options,

and then click the OK button. Most options will take effect the next time the database is opened

New Perspectives on Microsoft Office Access 2007 27

Page 28: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPSetting Database Documentation Properties• Open the database, click the Office Button, point to

Manage, and then click Database Properties• Click the Custom tab• To set an existing property, scroll the Name list, click the

property in the Name list, type the property setting in the Value text box, and then click the Add button

• To create a new property, type the property name in the Name text box, select the data type in the Type list box, type the property value in the Value text box, and then click the Add button

• Click the OK button

New Perspectives on Microsoft Office Access 2007 28

Page 29: COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database

XPSetting Database Documentation Properties

New Perspectives on Microsoft Office Access 2007 29