SlideShare a Scribd company logo
MS Access – Part 1 ( One Day Workshop) Khader Shaik
MS Access - Contents Overview of MS Access Basics of Access Working with Wizards
What is MS Access Database Management & Application development System Small Scale DBMS System Works great for small-scale single user applications (gets complex for multi-user) Easy to build applications Provides various Wizards and built-in commands for quick application development Uses VBA for application development Access Database can be accessed from any other application using Access DB drivers
Other MS DBMS MSDE – MS SQL Server Desktop Engine SQL Server – enterprise RDBMS
Access Objects Tables Data Containers Queries Window to view, change and analyze data Forms User interface windows that can data display, data input etc  Reports Data Reports for Print etc Macros Set of one more actions Pages Webpage published from access Modules VBA code collected under a module; declarations, statements and procedures
Queries Allow to View, change and analyze data Types of Queries Select Queries Retrieves data from one or more tables Parameter queries Query with parameters that prompts at run time Crosstab queries Used for calculations and restructuring for easy  analysis (sum, avg etc) Action queries Used to perform database operations on bulk data (delete, update, make-table, append) Sql queries Developed using SQL statement
New Access DB Access provides Template to create new database Wizards allows customization Saves lot of time if your application has any similarities any template Available templates Event management Inventory Management Order Management Time and Billing Asset Tracking Contact Management
Wizards Database Design (from template) Table Design Query Design Report Design Form Design Page Design etc
Study of Northwind - Sample Database --
Creating a Switchboard Switchboard / startup window Provides the access to all application functions or any set of objects For eg: Contact Management Application Add Contact Delete Contact Update Contact Search Contact Reports Exit Application etc
Application Object High level object that hold all other objects and starts the application Access from Tools->Startup
Forms Forms can be used to view data, capture data or any thing else Forms are built using GUI controls like Command button, labels, pictures, data tables etc Each control responds to events Events can be attached with  Expression, Macro or Script Custom script or the built-in function can be attached to event
Expressions & Macros Expression are built using Expression Builder Single line expression and Return some value Macro is set of one more built-in actions with name Repeating actions can be collected into Macros and reused
Macro Vs VBA Script Macros are simpler with limited programming support; VBA Script is complete programming language with error handling all other constructs VBA Code is faster than Macro with large number of actions Limited actions are available to build Macros where VBA Script can be developed to virtually anything VBA Script provides ability to communicate with external applications; There are no actions for Macros VBA supports XML VBA can access any external Components
Common controls & Common Events Image
VBA Script Me Reserved word that refers to the parent object that the script is in Very useful Eg:  Me.Visible = False // better code that using the object name Refering to the control Eg: Me!Name = “Joe”
VBA Script …cont Refering to subform or reports Eg: Me!subform.Form!controlName Me – parent object Subform – subform name Form – is keword and must since its FORM within Form Refering to the parent object Me.Parent.ddd DoCmd Execute specific action Eg: DoCmd.Close (closed the form where is coded)

More Related Content

PDF
Quickstart Microsoft access 2013
PPT
Msaccess
PPTX
PPTX
Ms access
PPTX
Ms Access
PPTX
Ms access
PPS
Info Path 2007 Training
PPTX
Ms access 2010
Quickstart Microsoft access 2013
Msaccess
Ms access
Ms Access
Ms access
Info Path 2007 Training
Ms access 2010

What's hot (20)

PPTX
Introduction to ms access
PPTX
DOC
Ms access Database
PDF
Intro to Microsoft Access
PPTX
Ms access
PPT
B.sc i agri u 4 introduction to ms access
PPTX
Class viii ch-2 log on to access
PPTX
Ms access ppt 2017 by Gopal saha
PPTX
Ms access
PPT
MS Access Training
PPTX
Ms access
PPT
Introduction to microsoft access
PPTX
Ms access 1
PPT
MS Access and Database Fundamentals
PPTX
Ms access 2007
PDF
001.general
PPTX
Ms access basics ppt
PPTX
Data Mining with MS Access
PPTX
Starting ms access 2010
PPTX
Microsoft Access 2007: Get To Know Access
Introduction to ms access
Ms access Database
Intro to Microsoft Access
Ms access
B.sc i agri u 4 introduction to ms access
Class viii ch-2 log on to access
Ms access ppt 2017 by Gopal saha
Ms access
MS Access Training
Ms access
Introduction to microsoft access
Ms access 1
MS Access and Database Fundamentals
Ms access 2007
001.general
Ms access basics ppt
Data Mining with MS Access
Starting ms access 2010
Microsoft Access 2007: Get To Know Access
Ad

Similar to MS Access – Part 1 (One Day Workshop) (20)

PDF
Access 2003 tutorial 3
PPTX
Operate Database Applicationitss level2.pptx
PPTX
Skill Development 2.pptx
PPTX
MS Access 2. pptx
PPTX
2.3.1 creating database, table and relationship on Access 2003
DOC
Access database
PPTX
MS ACCESS.pptx
PPT
Access 2 day course
PPTX
Using macros in microsoft access
PPT
Access 2010
PPT
AVB201.1 MS Access VBA Module 1
PDF
Pks ms access unit 4_bcomcs
PPT
Access 2010
PPT
Overview of MS Access A Beginner's Guide to Creating and Managing Databases.ppt
PDF
LECTURE MICROSOFT ACCESS INFORMATION TECHNOLOGY
PPT
Microsoft access powerpoint final
PPT
Uses of MS Access in Business
PDF
30 perfms~access~vba~programming
Access 2003 tutorial 3
Operate Database Applicationitss level2.pptx
Skill Development 2.pptx
MS Access 2. pptx
2.3.1 creating database, table and relationship on Access 2003
Access database
MS ACCESS.pptx
Access 2 day course
Using macros in microsoft access
Access 2010
AVB201.1 MS Access VBA Module 1
Pks ms access unit 4_bcomcs
Access 2010
Overview of MS Access A Beginner's Guide to Creating and Managing Databases.ppt
LECTURE MICROSOFT ACCESS INFORMATION TECHNOLOGY
Microsoft access powerpoint final
Uses of MS Access in Business
30 perfms~access~vba~programming
Ad

More from Khader Shaik (15)

PDF
The Dodd Frank & Derivatives market - Chapter 09
PPT
Unix Internals OS Architecture
PPT
Fixed Income Trading Platform Architecture
PPT
Interest Rate Derivatives
PDF
Securities Trade Life Cycle
PPT
Introduction to Portfolio Management
PPT
Inside Financial Markets
PPT
Introduction to Derivatives Market
PPT
VBA & ADO MS Access – Part 2
PPT
Fixed Income Trading and Platform Architecture
PPT
Structured Products
PPT
Fixed Income Markets
PPT
01 fi market_overview
PDF
Fixed Income Trading System Architecture
PDF
Introduction To Fixed Income Markets
The Dodd Frank & Derivatives market - Chapter 09
Unix Internals OS Architecture
Fixed Income Trading Platform Architecture
Interest Rate Derivatives
Securities Trade Life Cycle
Introduction to Portfolio Management
Inside Financial Markets
Introduction to Derivatives Market
VBA & ADO MS Access – Part 2
Fixed Income Trading and Platform Architecture
Structured Products
Fixed Income Markets
01 fi market_overview
Fixed Income Trading System Architecture
Introduction To Fixed Income Markets

Recently uploaded (20)

PDF
Modernizing your data center with Dell and AMD
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
KodekX | Application Modernization Development
PDF
Encapsulation theory and applications.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Big Data Technologies - Introduction.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Modernizing your data center with Dell and AMD
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Advanced methodologies resolving dimensionality complications for autism neur...
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
The AUB Centre for AI in Media Proposal.docx
20250228 LYD VKU AI Blended-Learning.pptx
KodekX | Application Modernization Development
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Big Data Technologies - Introduction.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Chapter 3 Spatial Domain Image Processing.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

MS Access – Part 1 (One Day Workshop)

  • 1. MS Access – Part 1 ( One Day Workshop) Khader Shaik
  • 2. MS Access - Contents Overview of MS Access Basics of Access Working with Wizards
  • 3. What is MS Access Database Management & Application development System Small Scale DBMS System Works great for small-scale single user applications (gets complex for multi-user) Easy to build applications Provides various Wizards and built-in commands for quick application development Uses VBA for application development Access Database can be accessed from any other application using Access DB drivers
  • 4. Other MS DBMS MSDE – MS SQL Server Desktop Engine SQL Server – enterprise RDBMS
  • 5. Access Objects Tables Data Containers Queries Window to view, change and analyze data Forms User interface windows that can data display, data input etc Reports Data Reports for Print etc Macros Set of one more actions Pages Webpage published from access Modules VBA code collected under a module; declarations, statements and procedures
  • 6. Queries Allow to View, change and analyze data Types of Queries Select Queries Retrieves data from one or more tables Parameter queries Query with parameters that prompts at run time Crosstab queries Used for calculations and restructuring for easy analysis (sum, avg etc) Action queries Used to perform database operations on bulk data (delete, update, make-table, append) Sql queries Developed using SQL statement
  • 7. New Access DB Access provides Template to create new database Wizards allows customization Saves lot of time if your application has any similarities any template Available templates Event management Inventory Management Order Management Time and Billing Asset Tracking Contact Management
  • 8. Wizards Database Design (from template) Table Design Query Design Report Design Form Design Page Design etc
  • 9. Study of Northwind - Sample Database --
  • 10. Creating a Switchboard Switchboard / startup window Provides the access to all application functions or any set of objects For eg: Contact Management Application Add Contact Delete Contact Update Contact Search Contact Reports Exit Application etc
  • 11. Application Object High level object that hold all other objects and starts the application Access from Tools->Startup
  • 12. Forms Forms can be used to view data, capture data or any thing else Forms are built using GUI controls like Command button, labels, pictures, data tables etc Each control responds to events Events can be attached with Expression, Macro or Script Custom script or the built-in function can be attached to event
  • 13. Expressions & Macros Expression are built using Expression Builder Single line expression and Return some value Macro is set of one more built-in actions with name Repeating actions can be collected into Macros and reused
  • 14. Macro Vs VBA Script Macros are simpler with limited programming support; VBA Script is complete programming language with error handling all other constructs VBA Code is faster than Macro with large number of actions Limited actions are available to build Macros where VBA Script can be developed to virtually anything VBA Script provides ability to communicate with external applications; There are no actions for Macros VBA supports XML VBA can access any external Components
  • 15. Common controls & Common Events Image
  • 16. VBA Script Me Reserved word that refers to the parent object that the script is in Very useful Eg: Me.Visible = False // better code that using the object name Refering to the control Eg: Me!Name = “Joe”
  • 17. VBA Script …cont Refering to subform or reports Eg: Me!subform.Form!controlName Me – parent object Subform – subform name Form – is keword and must since its FORM within Form Refering to the parent object Me.Parent.ddd DoCmd Execute specific action Eg: DoCmd.Close (closed the form where is coded)

Editor's Notes

  • #2: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #3: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #4: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #5: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #6: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #7: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #8: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #9: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #10: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #11: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #12: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #13: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #14: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #15: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #16: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #17: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com
  • #18: Fixed Income Markets - Workshop Copyright@2007 Orbitra LLC www.orbitra.com