Code24Lab
Databases & SQL Intermediate

Microsoft Access in Practice: Relationships, Queries, Macros & Reports

Design related tables, enforce referential integrity and work out exactly what Access joins, totals, crosstab, parameter and action queries, macros and grouped reports produce, with every answer checked as you go.

21 lessons 21 labs Certificate

  • One-time payment
  • Instant access right after payment
  • Secure checkout with Stripe

About this course

Microsoft Access in Practice takes you from table design to finished reports with a fictional garden supply shop. You set up one-to-many and many-to-many relationships, test composite keys, find orphan records before enforcing referential integrity and measure how far a cascade delete reaches. Then you work out exactly what Access queries return: inner and left joins, date criteria with the Between trap, calculated fields with Nz, totals queries with Where and HAVING, parameter and crosstab queries, TOP values with ties and domain functions. You finish with update, append and delete queries, macros, grouped reports and a monthly sales report project. Every answer is checked instantly, and the first lesson is free.

Lessons

  1. Tables, Keys and the One-to-Many RelationshipLabFree
  2. Data Types and Field Sizes That FitLab Locked
  3. Composite Keys and Finding DuplicatesLab Locked
  4. Referential Integrity and Orphan RecordsLab Locked
  5. Cascade Update and Cascade Delete: How Far a Delete ReachesLab Locked
  6. Many-to-Many Relationships with a Junction TableLab Locked
  7. Joining Tables in a Query: INNER JOINLab Locked
  8. LEFT JOIN, Unmatched Records and the WHERE TrapLab Locked
  9. Query Criteria: Dates, Ranges, Lists and WildcardsLab Locked
  10. Calculated Fields, IIf and Nz: Expressions Without Null SurprisesLab Locked
  11. Totals Queries: Group By, Where and HAVINGLab Locked
  12. Parameter Queries: One Query, Many QuestionsLab Locked
  13. Crosstab Queries: TRANSFORM and PIVOTLab Locked
  14. TOP Values and the Tie SurpriseLab Locked
  15. Domain Aggregate Functions: DCount, DSum, DMax, DAvgLab Locked
  16. Update Queries: Change Many Rows SafelyLab Locked
  17. Append, Delete and Make-Table Queries: Archiving SafelyLab Locked
  18. Macros: If Blocks, OpenReport Filters and Data MacrosLab Locked
  19. Reports with Groups: Footers, Running Sums and SharesLab Locked
  20. Report Group Intervals and Page LayoutLab Locked
  21. Final Project: Monthly Sales ReportLab Locked