Training Needs Analysis Microsoft Office 2007 Access 2007 Course Code: Name:
Chapter 1: Access 2007 Orientation I understand how Access works and what it can be used for I know how to start Microsoft Access 2007 I understand the Getting Started screen I know how to open an existing database file I understand the Access 2007 screen I know how to work with the Navigation pane to list database objects I know how to work with a table I know how to work with other database objects I know how to close a database file I know how to exit from Access 2007 Chapter 2: Designing A Lookup Database I understand how data is stored in Access I understand the different field data types I understand how to start scoping a new database I understand what problems can occur in table designs I understand how to refine table structures I understand the final steps in database design Chapter 3: Relational Database Design I understand how to design a relational database I understand how to determine inputs for a database I understand database normalisation I understand how to test for First Normal Form I understand Second Normal Form (2NF) I understand how our case study looks after Second Normal Form I understand how Third Normal Form can be applied to a database I understand indexing in databases Chapter 4: Creating A Lookup Database I know how to create a new database file ICT Training & Development Page 2 Training Needs Analysis
I know how to create a lookup table in a database I know how to define a primary key for a table I know how to save and close a new table design I know how to create a transaction table I understand the relationship between the tables in a lookup database I know how to connect a transaction table to a lookup table I know how to view table relationships Chapter 5: Creating A Relational Database I know how to create a new database file I know how to create the lookup tables I know how to define a primary key for a table I know how to save and close a new table design I know how to create a second lookup table in a database I know how to create the transactions table I know how to create the details table Chapter 6: Modifying Table Structures I know how to open an existing table I know how to add more fields to an existing table I understand the various field properties I know how to change the size of an existing field I know how to change the name of a field I know how to change the number of decimal places in a field I know how to change the format of dates I know how to index fields in a table I know how to delete fields from a table I know how to make a copy of a table within a database file I know how to delete a table from a database file Chapter 7: Setting Table Relationships I understand setting table relationships I understand how lookup tables are used for one-to-many relationships I know how to create a lookup that will lookup employee details ICT Training & Development Page 3 Training Needs Analysis
I know how to lookup the expense types I know how to view the relationship between the tables in a special relationships diagram I understand table joins I know how to edit joins between tables to enforce referential integrity I know how to edit the Expense Type table join I know how to manually create a join between tables I know how to create a relationships report Chapter 8: Adding Records To A Table I know how to type records directly into a table I know how to add records to a table using a default form I know how to save a default form layout for reuse I know how to enter records into a table using an existing form I know how to add more records to a table I know how to import records into a table from an Excel workbook Chapter 9: Adding Transactional Records I know how to type transactional records I know how to add transactional records using a form I know how to add more transactional records to a table I know how to add transactional records using a subdatasheet I know how to remove a subdatasheet I know how to insert a subdatasheet Chapter 10: Data Validation I know how to assign default values to a field I know how to enter validation rules for a field I know how to validate numbers I know how to set fields as required I know how to work with validations Chapter 11: Working With Records I know how to navigate through records in the table I know how to navigate to a specific record I know how to edit records in a table ICT Training & Development Page 4 Training Needs Analysis
I know how to delete data in a record I know how to undo changes made to records in a table I know how to delete a record from a table I know how to delete several records I know how to search for text in a table I know how to search within a field I know how to find and replace data in a table I know how to print records from a table I know how to compact a database Chapter 12: Formatting Tables I know how to change the width of table columns I know how to format cells in a table I know how to change the fonts used in a table I know how to move fields in a table I know how to freeze and unfreeze columns in a table I know how to hide columns in a table I know how to unhide columns in a table that have been hidden Chapter 13: Sorting And Filtering I know how to perform simple sorting operations in a table I know how to sort on more than one field in a table I know how to apply a simple filter to a table I know how to work with filters I know how to apply a filter between two dates Chapter 14: Importing And Exporting Records I know how to export records to Microsoft Excel 2007 I know how to export records to a dbase file format I know how to export records to Paradox file formats I know how to export records to a delimited text file I know how to import from Microsoft Excel I know how to import data from a text file I know how to link to an external data source ICT Training & Development Page 5 Training Needs Analysis
Chapter 15: Creating Queries I understand how queries work I know how to create a new query design I know how to work with a query I know how to modify a Query Design I know how to apply record criteria for a query I know how to clear selection criteria I know how to save a query I know how to run queries from the Navigation pane I know how to delete a query from a database file I know how to create a series of queries Chapter 16: Querying Techniques I know how to change a saved query I know how to create an AND query I know how to create OR queries I know how to query numeric data I know how to query dates I know how to use a range expression to extract records between values I know how to query for opposite values I know how to move fields in a query grid I know how to sort the output of a query I know how to remove fields from a query I know how to use wildcards to query data I know how to handle problem characters in queries I know how to create a query using a transaction and a lookup table I know how to sort data numerically I know how to search for empty fields using a query Chapter 17: Multi-Table Queries I understand how relational queries work I know how to create a relational query design I know how to filter a relational query ICT Training & Development Page 6 Training Needs Analysis
I know how to filter related fields and some of the problems associated with this Microsoft Office 2007 Access 2007 I know how to add more tables and fields to a query design I know how to work with hidden fields in the query grid I know how to create a crosstab query Chapter 18: Parameter Queries I know how to create a parameter query I know how to display all records using a parameter query I know how to use parameters to display a range of values I know how to use parameters in expressions Chapter 19: Calculations In Queries I know how to create a calculated field I know how to rename expressions and format calculated fields I know how to summarise data in a query I know how to change the grouping in a summary query I know how to perform calculations in queries using dates I know how to use criteria in calculated fields I know how to concatenate fields together Chapter 20: Aggregation Queries I know how to create an aggregation query I know how to work with aggregation queries I know how to create more than one aggregation in a query I know how to modify aggregation headings I know how to aggregate calculated fields I know how to apply criteria to aggregations I understand nesting queries I know how to create an assembly query for nesting I know how to create nesting queries Chapter 21: Action Queries I know how to create a Make Table query I know how to run a Make Table Query I understand using expressions in Update Queries ICT Training & Development Page 7 Training Needs Analysis
I know how to prepare an Update Query I know how to run an Update Query and change data I know how to use an expression to update records in an Update Query I know how to run an Update Query that is based on an expression I know how to create a Delete Query I know how to run a Delete Query I know how to create an Append Query I know how to run an Append Query I know how to turn action messages off Chapter 22: Creating And Using Reports I understand the reporting process in Access I know how to create a basic report I know how to work with reports and switch between the various views I know how to preview and print a report I know how to change the layout of a report I know how to use the Report Wizard to create reports I know how to use the Report Wizard to create a grouped report I know how to create a statistical report using the Report Wizard I know how to work with grouped reports Chapter 23: Creating And Using Forms I understand how forms work in Access I know how to create a basic form I know how to create a split form I know how to create a form based on a query I know how to create a form using the Form Wizard I know how to work with existing forms I know how to edit records in a form I know how to delete records through a form I know how to delete a form from a database file ICT Training & Development Page 8 Training Needs Analysis
Chapter 24: Modifying Forms I understand how the modification of forms works I know how to switch between Layout and Design Views I know how to select objects on a form I know how to work with a control stack I know how to change the width of a control I know how to move controls on a form I know how to align controls on a form I understand object properties I know how to change the caption shown in labels on a form I know how to add an unbound control to a form I know how to enter an expression into a control source property I know how to format a control on a form I know how to check the tab order in a form I know how to change the tab order on a form I know how to insert the date and time into a form header Chapter 25: Creating And Using Macros I understand how macros work and compare to VBA I know how to create a new macro I know how to run a macro I know how to modify an existing macro I know how to make macros interact with the user I know how to step through a macro I know how to document the macros that you have created Chapter 26: Macro Techniques I know how to create a print macro I know how to add a condition to a macro I know how to work with multiple conditions I understand the versatility of MsgBox I know how to use the MsgBox as a function I know how to reconfigure a message box I know how to use the InputBox function ICT Training & Development Page 9 Training Needs Analysis
Chapter 27: Macros On Forms I understand how macros on forms work I know how to create navigation macros on forms I know how to access event macros I know how to create unassigned buttons I know how to manually program an object's events I know how to run an event macro I know how to make changes to an event macro I know how to set the screen results of a macro off I know how to add a working close button to a form I know how to create a search macro I know how to run the search macro to see how it works I understand the macro actions, arguments and conditions used in the search macro I know how to name macros in a macro sheet I know how to run a macro sheet macro from a form object Chapter 28: An Introduction To VBA I understand VBA I know how to apply VBA code to an event on a form I know how to run VBA event code I understand the MsgBox and InputBox commands I know how to make modifications to an existing VBA procedure I understand the modified programming code entered earlier I know how to create a standard module I know how to run a procedure that is in a standard module I understand the code used in the Loan Simulator I know how to create a new button on a form for VBA code from a standard module I know how to attach code from a standard module to an event in a class module ICT Training & Development Page 10 Training Needs Analysis