SlideShare una empresa de Scribd logo
1 de 10
Introduction toIntroduction to
MICROSOFT ACCESSMICROSOFT ACCESS
Introduction to MICROSOFTIntroduction to MICROSOFT
ACCESSACCESS
 ‘‘ Microsoft Office AccessMicrosoft Office Access, previously, previously
known asknown as Microsoft AccessMicrosoft Access, is a, is a
relational database management systemrelational database management system
fromfrom MicrosoftMicrosoft which combines thewhich combines the
relationalrelational Microsoft Jet Database EngineMicrosoft Jet Database Engine
with awith a graphical user interfacegraphical user interface. It is a. It is a
member of the 2007member of the 2007 Microsoft OfficeMicrosoft Office
system.’ (Wikipedia,2007)system.’ (Wikipedia,2007)
Introduction to MICROSOFTIntroduction to MICROSOFT
ACCESSACCESS
 is a program used to create relationalis a program used to create relational
databases. Microsoft Access offers a flexibledatabases. Microsoft Access offers a flexible
environment for database developers and users.environment for database developers and users.
(www.upstateweb.com/index.cfm)(www.upstateweb.com/index.cfm)
 Access is a database software provided byAccess is a database software provided by
Microsoft and is the bestselling database in theMicrosoft and is the bestselling database in the
world because it comes bundled in Microsoftworld because it comes bundled in Microsoft
Office? Products. Access is noted for its friendlyOffice? Products. Access is noted for its friendly
user interface and ease of use. It is great foruser interface and ease of use. It is great for
working on small to medium size applications.working on small to medium size applications.
www.proace.com/definitions.aspxwww.proace.com/definitions.aspx
UsesUses
 Access is used by small businesses, withinAccess is used by small businesses, within
departments of large corporations, and hobbydepartments of large corporations, and hobby
programmers to createprogrammers to create ad hocad hoc customizedcustomized
desktop systems for handling the creation anddesktop systems for handling the creation and
manipulation of data.manipulation of data.
 Access can be used as a database for basicAccess can be used as a database for basic
web based applications hosted on Microsoft'sweb based applications hosted on Microsoft's
Internet Information ServicesInternet Information Services and utilizingand utilizing
Microsoft Active Server PagesMicrosoft Active Server Pages ASPASP..
FileFile
 File extensions :-File extensions :-
 mdb - Access Database (2003 and earlier)mdb - Access Database (2003 and earlier)
 .mde - Protected Access Database, with compiled.mde - Protected Access Database, with compiled
macros (2003 and earlier)macros (2003 and earlier)
 .accdb - Access Database (2007).accdb - Access Database (2007)
 .mam - Access Macro.mam - Access Macro
 .maq - Access Query.maq - Access Query
 .mar - Access Report.mar - Access Report
 .mat - Access Table.mat - Access Table
 .maf - Access Form.maf - Access Form
 .adp - Access Project.adp - Access Project
 .adn - Access Blank Project Template.adn - Access Blank Project Template
PracticePractice
 Build a simple database.Build a simple database.
 Build a simple query from the databaseBuild a simple query from the database
 Create a simple form from the databaseCreate a simple form from the database
 Create a simple report from the databaseCreate a simple report from the database
Primary KeyPrimary Key
 One or more fields (columns) whose value or valuesOne or more fields (columns) whose value or values
uniquely identify each record in a table. A primary keyuniquely identify each record in a table. A primary key
does not allow Null values and must always have adoes not allow Null values and must always have a
unique value. A primary key is used to relate a table tounique value. A primary key is used to relate a table to
foreign keys in other tables.foreign keys in other tables.
 NOTE:NOTE: You do not have to define a primary key, but it'sYou do not have to define a primary key, but it's
usually a good idea. If you don't define a primary key,usually a good idea. If you don't define a primary key,
Microsoft Access asks you if you would like to create oneMicrosoft Access asks you if you would like to create one
when you save the table.when you save the table.
Useful URLUseful URL
 http://office.microsoft.com/en-http://office.microsoft.com/en-
us/training/CR061829401033.aspxus/training/CR061829401033.aspx
 http://www.vtc.com/products/Microsoft-http://www.vtc.com/products/Microsoft-
Access-2003-tutorials.htmAccess-2003-tutorials.htm
TaskTask
 Build one simple database from the table.eg.Build one simple database from the table.eg.
Name, IC No, Address, Mobile No, Total MarksName, IC No, Address, Mobile No, Total Marks
and Grade.and Grade.
 Assign IC no or Passport no as a primary key.Assign IC no or Passport no as a primary key.
 Add 10 data to the database.Add 10 data to the database.
 Create query based on the name.Create query based on the name.
 Build a simple form from the database usingBuild a simple form from the database using
form wizard.form wizard.
 Create a simple report from it.Create a simple report from it.
TaskTask
 Build one simple database from the table.eg.Build one simple database from the table.eg.
Name, IC No, Address, Mobile No, Total MarksName, IC No, Address, Mobile No, Total Marks
and Grade.and Grade.
 Assign IC no or Passport no as a primary key.Assign IC no or Passport no as a primary key.
 Add 10 data to the database.Add 10 data to the database.
 Create query based on the name.Create query based on the name.
 Build a simple form from the database usingBuild a simple form from the database using
form wizard.form wizard.
 Create a simple report from it.Create a simple report from it.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

CS215 - Lec 2 file organization
CS215 - Lec 2   file organizationCS215 - Lec 2   file organization
CS215 - Lec 2 file organization
 
Data Dictionary
Data DictionaryData Dictionary
Data Dictionary
 
File handling in qbasic
File handling in qbasicFile handling in qbasic
File handling in qbasic
 
Sql a practical introduction
Sql   a practical introductionSql   a practical introduction
Sql a practical introduction
 
Scientific writing pro : Office word & Mendeley (dani r firman)
Scientific writing pro : Office word & Mendeley (dani r firman)Scientific writing pro : Office word & Mendeley (dani r firman)
Scientific writing pro : Office word & Mendeley (dani r firman)
 
Database Session
Database SessionDatabase Session
Database Session
 
Database Indexes
Database IndexesDatabase Indexes
Database Indexes
 
Database relatinship
Database relatinshipDatabase relatinship
Database relatinship
 
Endnote
EndnoteEndnote
Endnote
 
Sql introduction
Sql introductionSql introduction
Sql introduction
 
Android tutorials7 calculator_packageexploirer
Android tutorials7 calculator_packageexploirerAndroid tutorials7 calculator_packageexploirer
Android tutorials7 calculator_packageexploirer
 
Msoffice
MsofficeMsoffice
Msoffice
 
ado.net
ado.netado.net
ado.net
 
ENDNOTE presentation
ENDNOTE presentation ENDNOTE presentation
ENDNOTE presentation
 
Mendeley: On the Web and on Your Desktop
Mendeley:  On the Web and on Your DesktopMendeley:  On the Web and on Your Desktop
Mendeley: On the Web and on Your Desktop
 
ADO.NET difference faqs compiled- 1
ADO.NET difference  faqs compiled- 1ADO.NET difference  faqs compiled- 1
ADO.NET difference faqs compiled- 1
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Optimizing Data Accessin Sq Lserver2005
Optimizing Data Accessin Sq Lserver2005Optimizing Data Accessin Sq Lserver2005
Optimizing Data Accessin Sq Lserver2005
 
Note the Second
Note the SecondNote the Second
Note the Second
 
Sql injection
Sql injectionSql injection
Sql injection
 

Destacado

PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010mindysholder
 
Introduction to Microsoft PowerPoint 2010 for Microsoft Windows Slides
Introduction to Microsoft PowerPoint 2010 for Microsoft Windows SlidesIntroduction to Microsoft PowerPoint 2010 for Microsoft Windows Slides
Introduction to Microsoft PowerPoint 2010 for Microsoft Windows SlidesSaide OER Africa
 
Computer shortcut keys
Computer shortcut keysComputer shortcut keys
Computer shortcut keysmuhammad ali
 
Microsoft Power Point 2010
Microsoft Power Point 2010Microsoft Power Point 2010
Microsoft Power Point 2010home
 
Computer hardware component. ppt
Computer hardware component. pptComputer hardware component. ppt
Computer hardware component. pptNaveen Sihag
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardwaremite6025.hku
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Vishal Pawar
 
The Future of Everything
The Future of EverythingThe Future of Everything
The Future of EverythingCharbel Zeaiter
 

Destacado (13)

All About Short Keys
All About Short KeysAll About Short Keys
All About Short Keys
 
Shortcut keys
Shortcut keys Shortcut keys
Shortcut keys
 
PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010
 
Introduction to Microsoft PowerPoint 2010 for Microsoft Windows Slides
Introduction to Microsoft PowerPoint 2010 for Microsoft Windows SlidesIntroduction to Microsoft PowerPoint 2010 for Microsoft Windows Slides
Introduction to Microsoft PowerPoint 2010 for Microsoft Windows Slides
 
Microsoft power point 2007
Microsoft power point 2007Microsoft power point 2007
Microsoft power point 2007
 
Computer shortcut keys
Computer shortcut keysComputer shortcut keys
Computer shortcut keys
 
Microsoft Power Point 2010
Microsoft Power Point 2010Microsoft Power Point 2010
Microsoft Power Point 2010
 
Computer hardware component. ppt
Computer hardware component. pptComputer hardware component. ppt
Computer hardware component. ppt
 
Ms Word Shortcut Keys - Vtech Academy
Ms Word Shortcut Keys - Vtech AcademyMs Word Shortcut Keys - Vtech Academy
Ms Word Shortcut Keys - Vtech Academy
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardware
 
Beginners SharePoint introduction
Beginners SharePoint introductionBeginners SharePoint introduction
Beginners SharePoint introduction
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
 
The Future of Everything
The Future of EverythingThe Future of Everything
The Future of Everything
 

Similar a Access

Best Practices for Database Schema Design
Best Practices for Database Schema DesignBest Practices for Database Schema Design
Best Practices for Database Schema DesignIron Speed
 
Best Practices for Database Schema Design
Best Practices for Database Schema DesignBest Practices for Database Schema Design
Best Practices for Database Schema DesignIron Speed
 
Style Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationStyle Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationArleneWatson
 
Project Presentation
Project PresentationProject Presentation
Project PresentationShariffAyesha
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii07HetviBhagat
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)07HetviBhagat
 
Building a CRM Application
Building a CRM ApplicationBuilding a CRM Application
Building a CRM ApplicationIron Speed
 
MicrosoftAccessHandout.doc
MicrosoftAccessHandout.docMicrosoftAccessHandout.doc
MicrosoftAccessHandout.docCom2K22Class
 
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!Amanda Lam
 
Chapter 3.1.pptx
Chapter 3.1.pptxChapter 3.1.pptx
Chapter 3.1.pptxmebratu9
 
Operate Database Application UC info sheet.pdf
Operate Database Application UC info sheet.pdfOperate Database Application UC info sheet.pdf
Operate Database Application UC info sheet.pdfRemadanMohammed
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft accessReshmiSV
 
Lect 21 components_of_database_management_system
Lect 21 components_of_database_management_systemLect 21 components_of_database_management_system
Lect 21 components_of_database_management_systemnadine016
 
Database Basics Taac 2005
Database Basics Taac 2005Database Basics Taac 2005
Database Basics Taac 2005AmyBlankenship
 

Similar a Access (20)

Project seminar
Project seminarProject seminar
Project seminar
 
Best Practices for Database Schema Design
Best Practices for Database Schema DesignBest Practices for Database Schema Design
Best Practices for Database Schema Design
 
Best Practices for Database Schema Design
Best Practices for Database Schema DesignBest Practices for Database Schema Design
Best Practices for Database Schema Design
 
Style Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationStyle Intelligence Evaluation Documentation
Style Intelligence Evaluation Documentation
 
Project Presentation
Project PresentationProject Presentation
Project Presentation
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)
 
12363 database certification
12363 database certification12363 database certification
12363 database certification
 
Building a CRM Application
Building a CRM ApplicationBuilding a CRM Application
Building a CRM Application
 
MicrosoftAccessHandout.doc
MicrosoftAccessHandout.docMicrosoftAccessHandout.doc
MicrosoftAccessHandout.doc
 
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!
 
MS ACCESS.pptx
MS ACCESS.pptxMS ACCESS.pptx
MS ACCESS.pptx
 
7. SQL.pptx
7. SQL.pptx7. SQL.pptx
7. SQL.pptx
 
MS Access.pptx
MS Access.pptxMS Access.pptx
MS Access.pptx
 
Chapter 3.1.pptx
Chapter 3.1.pptxChapter 3.1.pptx
Chapter 3.1.pptx
 
Operate Database Application UC info sheet.pdf
Operate Database Application UC info sheet.pdfOperate Database Application UC info sheet.pdf
Operate Database Application UC info sheet.pdf
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
More Asp
More AspMore Asp
More Asp
 
Lect 21 components_of_database_management_system
Lect 21 components_of_database_management_systemLect 21 components_of_database_management_system
Lect 21 components_of_database_management_system
 
Database Basics Taac 2005
Database Basics Taac 2005Database Basics Taac 2005
Database Basics Taac 2005
 

Último

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 

Último (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

Access

  • 2. Introduction to MICROSOFTIntroduction to MICROSOFT ACCESSACCESS  ‘‘ Microsoft Office AccessMicrosoft Office Access, previously, previously known asknown as Microsoft AccessMicrosoft Access, is a, is a relational database management systemrelational database management system fromfrom MicrosoftMicrosoft which combines thewhich combines the relationalrelational Microsoft Jet Database EngineMicrosoft Jet Database Engine with awith a graphical user interfacegraphical user interface. It is a. It is a member of the 2007member of the 2007 Microsoft OfficeMicrosoft Office system.’ (Wikipedia,2007)system.’ (Wikipedia,2007)
  • 3. Introduction to MICROSOFTIntroduction to MICROSOFT ACCESSACCESS  is a program used to create relationalis a program used to create relational databases. Microsoft Access offers a flexibledatabases. Microsoft Access offers a flexible environment for database developers and users.environment for database developers and users. (www.upstateweb.com/index.cfm)(www.upstateweb.com/index.cfm)  Access is a database software provided byAccess is a database software provided by Microsoft and is the bestselling database in theMicrosoft and is the bestselling database in the world because it comes bundled in Microsoftworld because it comes bundled in Microsoft Office? Products. Access is noted for its friendlyOffice? Products. Access is noted for its friendly user interface and ease of use. It is great foruser interface and ease of use. It is great for working on small to medium size applications.working on small to medium size applications. www.proace.com/definitions.aspxwww.proace.com/definitions.aspx
  • 4. UsesUses  Access is used by small businesses, withinAccess is used by small businesses, within departments of large corporations, and hobbydepartments of large corporations, and hobby programmers to createprogrammers to create ad hocad hoc customizedcustomized desktop systems for handling the creation anddesktop systems for handling the creation and manipulation of data.manipulation of data.  Access can be used as a database for basicAccess can be used as a database for basic web based applications hosted on Microsoft'sweb based applications hosted on Microsoft's Internet Information ServicesInternet Information Services and utilizingand utilizing Microsoft Active Server PagesMicrosoft Active Server Pages ASPASP..
  • 5. FileFile  File extensions :-File extensions :-  mdb - Access Database (2003 and earlier)mdb - Access Database (2003 and earlier)  .mde - Protected Access Database, with compiled.mde - Protected Access Database, with compiled macros (2003 and earlier)macros (2003 and earlier)  .accdb - Access Database (2007).accdb - Access Database (2007)  .mam - Access Macro.mam - Access Macro  .maq - Access Query.maq - Access Query  .mar - Access Report.mar - Access Report  .mat - Access Table.mat - Access Table  .maf - Access Form.maf - Access Form  .adp - Access Project.adp - Access Project  .adn - Access Blank Project Template.adn - Access Blank Project Template
  • 6. PracticePractice  Build a simple database.Build a simple database.  Build a simple query from the databaseBuild a simple query from the database  Create a simple form from the databaseCreate a simple form from the database  Create a simple report from the databaseCreate a simple report from the database
  • 7. Primary KeyPrimary Key  One or more fields (columns) whose value or valuesOne or more fields (columns) whose value or values uniquely identify each record in a table. A primary keyuniquely identify each record in a table. A primary key does not allow Null values and must always have adoes not allow Null values and must always have a unique value. A primary key is used to relate a table tounique value. A primary key is used to relate a table to foreign keys in other tables.foreign keys in other tables.  NOTE:NOTE: You do not have to define a primary key, but it'sYou do not have to define a primary key, but it's usually a good idea. If you don't define a primary key,usually a good idea. If you don't define a primary key, Microsoft Access asks you if you would like to create oneMicrosoft Access asks you if you would like to create one when you save the table.when you save the table.
  • 8. Useful URLUseful URL  http://office.microsoft.com/en-http://office.microsoft.com/en- us/training/CR061829401033.aspxus/training/CR061829401033.aspx  http://www.vtc.com/products/Microsoft-http://www.vtc.com/products/Microsoft- Access-2003-tutorials.htmAccess-2003-tutorials.htm
  • 9. TaskTask  Build one simple database from the table.eg.Build one simple database from the table.eg. Name, IC No, Address, Mobile No, Total MarksName, IC No, Address, Mobile No, Total Marks and Grade.and Grade.  Assign IC no or Passport no as a primary key.Assign IC no or Passport no as a primary key.  Add 10 data to the database.Add 10 data to the database.  Create query based on the name.Create query based on the name.  Build a simple form from the database usingBuild a simple form from the database using form wizard.form wizard.  Create a simple report from it.Create a simple report from it.
  • 10. TaskTask  Build one simple database from the table.eg.Build one simple database from the table.eg. Name, IC No, Address, Mobile No, Total MarksName, IC No, Address, Mobile No, Total Marks and Grade.and Grade.  Assign IC no or Passport no as a primary key.Assign IC no or Passport no as a primary key.  Add 10 data to the database.Add 10 data to the database.  Create query based on the name.Create query based on the name.  Build a simple form from the database usingBuild a simple form from the database using form wizard.form wizard.  Create a simple report from it.Create a simple report from it.