SlideShare a Scribd company logo
MS Access
Introduction
What is Data
Data can exist in many forms for
computer use.
Data stored on computers should be
digital but lots of types of data in the
real world involve physical
measurements of continuously varying
data.
These need to be converted into digital
data for storage and manipulations on a
computer
2
3
Data Types
Text
Alphanumeric
Numbers
Integer
Long integer
Single
Double
Date/time
Currency
AutoNumber
Boolean
Yes/no
True/False
-1/0
4
Math Operators
+ Addition
- Subtraction
* Multiplication
/ Division
 Integer Division
^ Exponentiation
Mod Modulo (remainder) division
5
Relational Operators
= Equal
<> Not equal
< Less than
> Greater than
<= Less than or equal to
>= Greater than or equal to
6
Boolean Operator
And Logical And Both operands are true
Or Logical Or Either one of the
operands or both of
them are true
Xor Excusive Or Only one of the
operands (not both of
them) are true
Not Negation Operand is not true
7
String and Miscellaneous
Operators
& Concatenation
Like Similar to
Between
…and…
Between 2 values inclusive
In (list) One from the list
Is Null True if the field is empty
Data Structures
8
• Data is often stored in files, which consist of records, which
in turn consists of fields.
•For example a Company might want to store its employee
information in the following format –
Reference No/ Name / Date-started / Department
The structure of the Employee file would be –
Ref No Name Start-Date Department
1416 J. Smith 30/05/2003 Sales
1417 K. Shah 11/02/1999 Manager
1431 R. Marques 15/10/2001 Finance
1452 T. Rodriques 27/09/1995 Sales
1461 V. Schruitz 09/12/2005 Finance
Rec -1
Rec-2
Rec-3
Rec-4
Rec-5
Field1 Field2 Field3 Field4
Employee
File
Data types of each field for the
Employee File
9
Ref No - Numeric Data
(Integer)
Name - Text
Date - Date Format
(dd/mm/yy)
Department - Text
Flat File Structure
Ref
No
Name Date Depart
ment
101 Deepa Jain 12/01/2000 Accts
102 Sam Pai 01/09/2004 HR
103 Ekta Joshi 09/09/2002 Accts
104 Sumit Ojha 07/08/2001 Sales
Database
A database is a collection of information
that is organized so that it can easily be
accessed, managed, and updated. In
one view, databases can be classified
according to types of content:
bibliographic, full-text, numeric, and
images.
In computing, databases are sometimes
classified according to their
organizational approach.
10
Why are databases used?
They promote data consistency. When
data is updated on a database it is up-
to-date for any application which uses
the database.
Data duplication is reduced.
It is relatively easy to expand the
database as per new requirement.
Security of data is easier to monitor and
maintain
11
12
Relational Database
Relational databases consists of a
separate tables which are related.
Each table contains a primary key field
that is also available in one other table.
With this it is possible to combine data
from different tables to produce a
report.
Tables also contain Foreign keys that
relate tables in the database to one
another. Field name may be same or
different.
Advantages of Relational
Databases
Faster data retrieval
Easier expansion of the database by
adding extra or new tables
Need to change data in only one table
as all other references get updated
automatically because of data integrity
13
Example of Relational Database
14
A garage sells cars and keeps a database of sales, customers
and servicing. The Primary key is Car Number. Invoice
Number and Engine Id are Foreign Keys
Car
Number
Make of Car Value
($)
Date the
Car was
sold
Mileage
at sale
A 111 BBB VW GOLF 20500 20/01/09 18100
C 202 ART SEAT LEON 19450 15/03/09 25509
N 015
BRM
TOYATO
AYGO
12700 18/12/08 16702
N 541 KIT FIAT PUNTO 13400 04/09/08 12212
S 229 RRP HONDA CIVIC 16600 17/11/08 21099
Garage Sales Table
Example of Relational Database
15
Invoice
Number
Car Number Customer Name Customer
Details
Annual
Mileage
242986 R 541 KIT J. Klaus 12, Ford Rd 15000
243001 S 229 RRP K. Chan 134, Main St 25000
243221 N 015 BRM D. Meija 56 Ligo Rd 18000
243811 A 111 BBB B. Bipan 244, St Kitt Rd 20000
244002 N 015 BRM T. Guntar 87 Pebble Drive 15000
Engine Id Car Number Service
Mileage
Date of last
service
Any recalls
outstanding
AF123452 C 202 ART 40000 20/01/09 Yes
AST23455 R 541 KIT 32000 15/03/09 No
BB219009 A 111 BBB 38000 18/12/08 No
CD567899 N 105 BRM 30000 04/09/08 No
FFF34567 S 229 RRP 39000 17/11/08 Yes
Customer Detail Table
Service Table
Questions – Example - 1
How many records can you see in the
Garage Sales Table?
How many fields are there in each
record?
Which field contains:
Numeric Data Only
Text Data Only
Date type of Data only
Marina G. Erechtchoukova 16
Questions – Example 2
How many records are there in the
Customer Detail Table?
How many fields are there in the
Service Table?
What type of database is being used
between the three tables?
Which field is a Foreign Key?
Marina G. Erechtchoukova 17
18
Access Database Objects
Tables contain rows called records and
columns called fields.
Queries are requests for specific
information from a database.
Queries are virtual tables built on a
given SQL statement
19
Access Database Objects
(cont. …)
Forms are parts of user interface.
Forms are used to enter, edit or browse
data from a database
Reports present requested information
and allow to create hard copies.
20
Create a Database in MS Access
2007 and up
Click on the round Office button
Choose New from the drop-down
menu
In Create Blank Database window
specify the database name
Click Create
21
Create Table
Using Wizard
Design View
Specify field names
Data types
Properties
Determine a primary key
Save the table
22
Access Tables
Design view
Table structure is created and may be edited
Datasheet view
Display table content in spreadsheet-like grid,
Used for entering, editing or deleting data
from tables
23
Queries
Specify the source of data
If multiple tables are used, specify
relationships between tables
Select desirable fields from the table(s)
and options related to the fields
Specify a criterion
24
Query Criteria
To be selected a record must satisfy a
criterion
Expressions may contain the following
operators:
Math Operators
Relational operators
Boolean Operators
String Operators
Miscellaneous Operators
25
Access Forms
Create using Form Wizard
Create using Form Design view
Specify source of data will be presented by
the form
Table
Query
Specify fields related to the form
Add labels, titles, graphics and so on
26
Form Design view
Form Header –a place for titles,
graphics, additional information
Form Details section – the fields used to
create a form and control elements
related to the fields
Form footer –a place for any items
which will appear at the bottom of the
form
27
Form Controls
Must be bound with fields from the
source table or query
Contain data from correspondent fields,
labels or other controls (like command
button) or another form called subform
28
Viewing Forms
Open database
Click Forms tab to display all available
forms in the database
Select the form
Select Open
To view data use Form Navigation
Tools. To prevent data Editing, use
Locked Property for the Text Boxes
29
Creating Subforms
Represent 1:N relationships
To add a subform to a form
Create a form that will be a subform
Click on Subform/Subreport button and
then click on a form where the subform
should appear
Specify the source for the subform
Specify the fields to link the form and
subform
30
Reports
Reports present table contents or query
results in an easily assimilated format
Reports have Design view and Print
Preview
Report Design View is similar to the
Form Design view
31
Report Design View
Page Header contains data and graphics
appearing at the top of each page
Report Header contains the data and
graphics appearing at the top of the first
report page
Detailed section contains data from tables or
queries
Page Footer contains the data and graphics
appearing at the bottom of every page
Report Footer contains the data and graphics
appearing at the bottom of the last report
page
32
Report Types
Columnar reports – a single record on a
page
Tabular reports – datasheets: fields
from the tables are presented as
columns
Justified reports combine two previous
types of the reports
33
Creating Reports
With a Wizard
Design view:
Specify source for the report
Select Fields from the Fields List
Add labels
Add format
Switch the view to see the result.

More Related Content

What's hot

Ms access
Ms accessMs access
Ms access
Shubhanjali -
 
Access ppt
Access ppt Access ppt
Access ppt
VarunSanthosh2
 
Access 2010 Unit A PPT
Access 2010 Unit A PPTAccess 2010 Unit A PPT
Access 2010 Unit A PPTokmomwalking
 
Ms access notes
Ms access notesMs access notes
Ms access notesIKIARA
 
Access 2007 lecture notes students
Access 2007 lecture notes studentsAccess 2007 lecture notes students
Access 2007 lecture notes students
IYAKAREMYE Jean De Dieu
 
Ms access ppt 2017 by Gopal saha
Ms access ppt 2017 by Gopal sahaMs access ppt 2017 by Gopal saha
Ms access ppt 2017 by Gopal saha
253253
 
Access 2007 Training
Access 2007 TrainingAccess 2007 Training
Access 2007 Training
pparakh
 
2.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 20032.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 2003
Steven Alphonce
 
MS Access 2007 in ITT
MS Access 2007 in ITTMS Access 2007 in ITT
MS Access 2007 in ITT
pillai college
 
Ms access tutorial
Ms access tutorialMs access tutorial
Ms access tutorialminga48
 
Tutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft AccessTutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft Accessmcclellm
 
Basic introduction to ms access
Basic introduction to ms accessBasic introduction to ms access
Basic introduction to ms access
jigeno
 
MS Access Ch 1 PPT
MS Access Ch 1 PPTMS Access Ch 1 PPT
MS Access Ch 1 PPTprsmith72
 
Class viii ch-4 working with queries
Class  viii ch-4 working with queriesClass  viii ch-4 working with queries
Class viii ch-4 working with queries
jessandy
 
MS Access Ch 2 PPT
MS Access Ch 2 PPTMS Access Ch 2 PPT
MS Access Ch 2 PPTprsmith72
 
Ms access 2007
Ms access 2007Ms access 2007
Ms access 2007
Ramesh Pant
 
Lecture03 abap on line
Lecture03 abap on lineLecture03 abap on line
Lecture03 abap on lineMilind Patil
 
Ms access basics ppt
Ms access basics ppt Ms access basics ppt
Ms access basics ppt
vethics
 
Microsoft Access Notes 2007 Ecdl
Microsoft Access Notes 2007 EcdlMicrosoft Access Notes 2007 Ecdl
Microsoft Access Notes 2007 Ecdl
Richard Butler
 
Introduction to microsoft access
Introduction to microsoft accessIntroduction to microsoft access
Introduction to microsoft accessHardik Patel
 

What's hot (20)

Ms access
Ms accessMs access
Ms access
 
Access ppt
Access ppt Access ppt
Access ppt
 
Access 2010 Unit A PPT
Access 2010 Unit A PPTAccess 2010 Unit A PPT
Access 2010 Unit A PPT
 
Ms access notes
Ms access notesMs access notes
Ms access notes
 
Access 2007 lecture notes students
Access 2007 lecture notes studentsAccess 2007 lecture notes students
Access 2007 lecture notes students
 
Ms access ppt 2017 by Gopal saha
Ms access ppt 2017 by Gopal sahaMs access ppt 2017 by Gopal saha
Ms access ppt 2017 by Gopal saha
 
Access 2007 Training
Access 2007 TrainingAccess 2007 Training
Access 2007 Training
 
2.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 20032.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 2003
 
MS Access 2007 in ITT
MS Access 2007 in ITTMS Access 2007 in ITT
MS Access 2007 in ITT
 
Ms access tutorial
Ms access tutorialMs access tutorial
Ms access tutorial
 
Tutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft AccessTutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft Access
 
Basic introduction to ms access
Basic introduction to ms accessBasic introduction to ms access
Basic introduction to ms access
 
MS Access Ch 1 PPT
MS Access Ch 1 PPTMS Access Ch 1 PPT
MS Access Ch 1 PPT
 
Class viii ch-4 working with queries
Class  viii ch-4 working with queriesClass  viii ch-4 working with queries
Class viii ch-4 working with queries
 
MS Access Ch 2 PPT
MS Access Ch 2 PPTMS Access Ch 2 PPT
MS Access Ch 2 PPT
 
Ms access 2007
Ms access 2007Ms access 2007
Ms access 2007
 
Lecture03 abap on line
Lecture03 abap on lineLecture03 abap on line
Lecture03 abap on line
 
Ms access basics ppt
Ms access basics ppt Ms access basics ppt
Ms access basics ppt
 
Microsoft Access Notes 2007 Ecdl
Microsoft Access Notes 2007 EcdlMicrosoft Access Notes 2007 Ecdl
Microsoft Access Notes 2007 Ecdl
 
Introduction to microsoft access
Introduction to microsoft accessIntroduction to microsoft access
Introduction to microsoft access
 

Viewers also liked

Chapter 8 system analysis and design
Chapter 8   system analysis and designChapter 8   system analysis and design
Chapter 8 system analysis and designPratik Gupta
 
Spn year 7 notes
Spn year 7 notesSpn year 7 notes
Spn year 7 noteslatifah2001
 
Android training (android style)
Android training (android style)Android training (android style)
Android training (android style)
Khaled Anaqwa
 
Android Training (Broadcast Receiver)
Android Training (Broadcast Receiver)Android Training (Broadcast Receiver)
Android Training (Broadcast Receiver)
Khaled Anaqwa
 
Android Training (Services)
Android Training (Services)Android Training (Services)
Android Training (Services)
Khaled Anaqwa
 
Android Training (Touch)
Android Training (Touch)Android Training (Touch)
Android Training (Touch)
Khaled Anaqwa
 
Android Training (android fundamental)
Android Training (android fundamental)Android Training (android fundamental)
Android Training (android fundamental)
Khaled Anaqwa
 
Android Training (Notifications)
Android Training (Notifications)Android Training (Notifications)
Android Training (Notifications)
Khaled Anaqwa
 
Android Training (ScrollView , Horizontal ScrollView WebView)
Android Training (ScrollView , Horizontal ScrollView  WebView)Android Training (ScrollView , Horizontal ScrollView  WebView)
Android Training (ScrollView , Horizontal ScrollView WebView)
Khaled Anaqwa
 
Cartoon
CartoonCartoon
Cartoon
Waney Jelihi
 
13. comics, cartoons and animation
13. comics, cartoons and animation13. comics, cartoons and animation
13. comics, cartoons and animation
kamila_fraser
 
IGCSE ICT 0417 P2 Document Production
IGCSE ICT 0417 P2 Document ProductionIGCSE ICT 0417 P2 Document Production
IGCSE ICT 0417 P2 Document Production
Shamir George
 
Android Transition
Android TransitionAndroid Transition
Android Transition
Charile Tsai
 
Android Training (Animation)
Android Training (Animation)Android Training (Animation)
Android Training (Animation)
Khaled Anaqwa
 
MS Access Training
MS Access TrainingMS Access Training
MS Access Training
Michael Sheyahshe
 
Uses of MS Access in Business
Uses of MS Access in BusinessUses of MS Access in Business
Uses of MS Access in Business
Biswajit Bhattacharjee
 
Content provider in_android
Content provider in_androidContent provider in_android
Content provider in_android
PRITI TELMORE
 
Wi-Fi Direct
Wi-Fi DirectWi-Fi Direct
Wi-Fi Direct
shivam_kedia
 
Android Training (Content Provider)
Android Training (Content Provider)Android Training (Content Provider)
Android Training (Content Provider)
Khaled Anaqwa
 
Android Training (Storing & Shared Preferences)
Android Training (Storing & Shared Preferences)Android Training (Storing & Shared Preferences)
Android Training (Storing & Shared Preferences)
Khaled Anaqwa
 

Viewers also liked (20)

Chapter 8 system analysis and design
Chapter 8   system analysis and designChapter 8   system analysis and design
Chapter 8 system analysis and design
 
Spn year 7 notes
Spn year 7 notesSpn year 7 notes
Spn year 7 notes
 
Android training (android style)
Android training (android style)Android training (android style)
Android training (android style)
 
Android Training (Broadcast Receiver)
Android Training (Broadcast Receiver)Android Training (Broadcast Receiver)
Android Training (Broadcast Receiver)
 
Android Training (Services)
Android Training (Services)Android Training (Services)
Android Training (Services)
 
Android Training (Touch)
Android Training (Touch)Android Training (Touch)
Android Training (Touch)
 
Android Training (android fundamental)
Android Training (android fundamental)Android Training (android fundamental)
Android Training (android fundamental)
 
Android Training (Notifications)
Android Training (Notifications)Android Training (Notifications)
Android Training (Notifications)
 
Android Training (ScrollView , Horizontal ScrollView WebView)
Android Training (ScrollView , Horizontal ScrollView  WebView)Android Training (ScrollView , Horizontal ScrollView  WebView)
Android Training (ScrollView , Horizontal ScrollView WebView)
 
Cartoon
CartoonCartoon
Cartoon
 
13. comics, cartoons and animation
13. comics, cartoons and animation13. comics, cartoons and animation
13. comics, cartoons and animation
 
IGCSE ICT 0417 P2 Document Production
IGCSE ICT 0417 P2 Document ProductionIGCSE ICT 0417 P2 Document Production
IGCSE ICT 0417 P2 Document Production
 
Android Transition
Android TransitionAndroid Transition
Android Transition
 
Android Training (Animation)
Android Training (Animation)Android Training (Animation)
Android Training (Animation)
 
MS Access Training
MS Access TrainingMS Access Training
MS Access Training
 
Uses of MS Access in Business
Uses of MS Access in BusinessUses of MS Access in Business
Uses of MS Access in Business
 
Content provider in_android
Content provider in_androidContent provider in_android
Content provider in_android
 
Wi-Fi Direct
Wi-Fi DirectWi-Fi Direct
Wi-Fi Direct
 
Android Training (Content Provider)
Android Training (Content Provider)Android Training (Content Provider)
Android Training (Content Provider)
 
Android Training (Storing & Shared Preferences)
Android Training (Storing & Shared Preferences)Android Training (Storing & Shared Preferences)
Android Training (Storing & Shared Preferences)
 

Similar to Chapter 5 ms access-1

nithin raj ppt.ppt
nithin raj ppt.pptnithin raj ppt.ppt
nithin raj ppt.ppt
NithinRaj247269
 
MS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.pptMS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.ppt
JoselitoTan2
 
MS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.pptMS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.ppt
1520lakshyagupta
 
MS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.pptMS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.ppt
wondmhunegn
 
access1.ppt
access1.pptaccess1.ppt
access1.ppt
mayada34
 
HARJOT.ppt
HARJOT.pptHARJOT.ppt
HARJOT.ppt
satgup78
 
Chapter.10
Chapter.10Chapter.10
Chapter.10
klivsie
 
MS Office Access Tutorial
MS Office Access TutorialMS Office Access Tutorial
MS Office Access TutorialvirtualMaryam
 
Access Basics 01
Access Basics 01Access Basics 01
Access Basics 01
Lets try
 
Module 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptxModule 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptx
Esubalew21
 
Operate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptxOperate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptx
Esubalew21
 
Part 2Provider Database (MS Access)For a review of the complete r.docx
Part 2Provider Database (MS Access)For a review of the complete r.docxPart 2Provider Database (MS Access)For a review of the complete r.docx
Part 2Provider Database (MS Access)For a review of the complete r.docx
herbertwilson5999
 
Part 2Supplier Database (MS Access)As you recall, data is a.docx
Part 2Supplier Database (MS Access)As you recall, data is a.docxPart 2Supplier Database (MS Access)As you recall, data is a.docx
Part 2Supplier Database (MS Access)As you recall, data is a.docx
odiliagilby
 
My tableau
My tableauMy tableau
My tableau
Girish Srivastava
 
MS ACCESS PPT.pptx
MS ACCESS PPT.pptxMS ACCESS PPT.pptx
MS ACCESS PPT.pptx
khairilanam12
 
Part 2Provider Database (Open Office Database)Use the project.docx
Part 2Provider Database (Open Office Database)Use the project.docxPart 2Provider Database (Open Office Database)Use the project.docx
Part 2Provider Database (Open Office Database)Use the project.docx
dewhirstichabod
 

Similar to Chapter 5 ms access-1 (20)

nithin raj ppt.ppt
nithin raj ppt.pptnithin raj ppt.ppt
nithin raj ppt.ppt
 
nnr.ppt
nnr.pptnnr.ppt
nnr.ppt
 
MS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.pptMS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.ppt
 
MS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.pptMS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.ppt
 
MS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.pptMS-Access Tables Forms Queries Reports.ppt
MS-Access Tables Forms Queries Reports.ppt
 
access1.ppt
access1.pptaccess1.ppt
access1.ppt
 
HARJOT.ppt
HARJOT.pptHARJOT.ppt
HARJOT.ppt
 
Chapter.10
Chapter.10Chapter.10
Chapter.10
 
Chapter.10
Chapter.10Chapter.10
Chapter.10
 
MS Office Access Tutorial
MS Office Access TutorialMS Office Access Tutorial
MS Office Access Tutorial
 
Access Basics 01
Access Basics 01Access Basics 01
Access Basics 01
 
Module 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptxModule 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptx
 
CIS145 Test 1 Review
CIS145 Test 1 ReviewCIS145 Test 1 Review
CIS145 Test 1 Review
 
Operate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptxOperate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptx
 
Part 2Provider Database (MS Access)For a review of the complete r.docx
Part 2Provider Database (MS Access)For a review of the complete r.docxPart 2Provider Database (MS Access)For a review of the complete r.docx
Part 2Provider Database (MS Access)For a review of the complete r.docx
 
ITGS - Data And Databases
ITGS - Data And DatabasesITGS - Data And Databases
ITGS - Data And Databases
 
Part 2Supplier Database (MS Access)As you recall, data is a.docx
Part 2Supplier Database (MS Access)As you recall, data is a.docxPart 2Supplier Database (MS Access)As you recall, data is a.docx
Part 2Supplier Database (MS Access)As you recall, data is a.docx
 
My tableau
My tableauMy tableau
My tableau
 
MS ACCESS PPT.pptx
MS ACCESS PPT.pptxMS ACCESS PPT.pptx
MS ACCESS PPT.pptx
 
Part 2Provider Database (Open Office Database)Use the project.docx
Part 2Provider Database (Open Office Database)Use the project.docxPart 2Provider Database (Open Office Database)Use the project.docx
Part 2Provider Database (Open Office Database)Use the project.docx
 

More from Pratik Gupta

Chapter 6 effects of ict on society
Chapter 6   effects of ict on societyChapter 6   effects of ict on society
Chapter 6 effects of ict on society
Pratik Gupta
 
Chapter 4 computer networks
Chapter 4   computer networksChapter 4   computer networks
Chapter 4 computer networksPratik Gupta
 
Chapter 3 storage media and devices
Chapter 3   storage media and devicesChapter 3   storage media and devices
Chapter 3 storage media and devicesPratik Gupta
 
C hapter 1 types-and_components_of_computer_system[1][1]
C hapter 1   types-and_components_of_computer_system[1][1]C hapter 1   types-and_components_of_computer_system[1][1]
C hapter 1 types-and_components_of_computer_system[1][1]Pratik Gupta
 
Chapter 7 the ways-in_which_is_ict_is_used[1]
Chapter 7   the ways-in_which_is_ict_is_used[1]Chapter 7   the ways-in_which_is_ict_is_used[1]
Chapter 7 the ways-in_which_is_ict_is_used[1]Pratik Gupta
 

More from Pratik Gupta (6)

Chapter 6 effects of ict on society
Chapter 6   effects of ict on societyChapter 6   effects of ict on society
Chapter 6 effects of ict on society
 
Chapter 4 computer networks
Chapter 4   computer networksChapter 4   computer networks
Chapter 4 computer networks
 
Chapter 3 storage media and devices
Chapter 3   storage media and devicesChapter 3   storage media and devices
Chapter 3 storage media and devices
 
C hapter 1 types-and_components_of_computer_system[1][1]
C hapter 1   types-and_components_of_computer_system[1][1]C hapter 1   types-and_components_of_computer_system[1][1]
C hapter 1 types-and_components_of_computer_system[1][1]
 
Adc & dac
Adc & dacAdc & dac
Adc & dac
 
Chapter 7 the ways-in_which_is_ict_is_used[1]
Chapter 7   the ways-in_which_is_ict_is_used[1]Chapter 7   the ways-in_which_is_ict_is_used[1]
Chapter 7 the ways-in_which_is_ict_is_used[1]
 

Recently uploaded

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 

Recently uploaded (20)

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

Chapter 5 ms access-1

  • 2. What is Data Data can exist in many forms for computer use. Data stored on computers should be digital but lots of types of data in the real world involve physical measurements of continuously varying data. These need to be converted into digital data for storage and manipulations on a computer 2
  • 4. 4 Math Operators + Addition - Subtraction * Multiplication / Division Integer Division ^ Exponentiation Mod Modulo (remainder) division
  • 5. 5 Relational Operators = Equal <> Not equal < Less than > Greater than <= Less than or equal to >= Greater than or equal to
  • 6. 6 Boolean Operator And Logical And Both operands are true Or Logical Or Either one of the operands or both of them are true Xor Excusive Or Only one of the operands (not both of them) are true Not Negation Operand is not true
  • 7. 7 String and Miscellaneous Operators & Concatenation Like Similar to Between …and… Between 2 values inclusive In (list) One from the list Is Null True if the field is empty
  • 8. Data Structures 8 • Data is often stored in files, which consist of records, which in turn consists of fields. •For example a Company might want to store its employee information in the following format – Reference No/ Name / Date-started / Department The structure of the Employee file would be – Ref No Name Start-Date Department 1416 J. Smith 30/05/2003 Sales 1417 K. Shah 11/02/1999 Manager 1431 R. Marques 15/10/2001 Finance 1452 T. Rodriques 27/09/1995 Sales 1461 V. Schruitz 09/12/2005 Finance Rec -1 Rec-2 Rec-3 Rec-4 Rec-5 Field1 Field2 Field3 Field4 Employee File
  • 9. Data types of each field for the Employee File 9 Ref No - Numeric Data (Integer) Name - Text Date - Date Format (dd/mm/yy) Department - Text Flat File Structure Ref No Name Date Depart ment 101 Deepa Jain 12/01/2000 Accts 102 Sam Pai 01/09/2004 HR 103 Ekta Joshi 09/09/2002 Accts 104 Sumit Ojha 07/08/2001 Sales
  • 10. Database A database is a collection of information that is organized so that it can easily be accessed, managed, and updated. In one view, databases can be classified according to types of content: bibliographic, full-text, numeric, and images. In computing, databases are sometimes classified according to their organizational approach. 10
  • 11. Why are databases used? They promote data consistency. When data is updated on a database it is up- to-date for any application which uses the database. Data duplication is reduced. It is relatively easy to expand the database as per new requirement. Security of data is easier to monitor and maintain 11
  • 12. 12 Relational Database Relational databases consists of a separate tables which are related. Each table contains a primary key field that is also available in one other table. With this it is possible to combine data from different tables to produce a report. Tables also contain Foreign keys that relate tables in the database to one another. Field name may be same or different.
  • 13. Advantages of Relational Databases Faster data retrieval Easier expansion of the database by adding extra or new tables Need to change data in only one table as all other references get updated automatically because of data integrity 13
  • 14. Example of Relational Database 14 A garage sells cars and keeps a database of sales, customers and servicing. The Primary key is Car Number. Invoice Number and Engine Id are Foreign Keys Car Number Make of Car Value ($) Date the Car was sold Mileage at sale A 111 BBB VW GOLF 20500 20/01/09 18100 C 202 ART SEAT LEON 19450 15/03/09 25509 N 015 BRM TOYATO AYGO 12700 18/12/08 16702 N 541 KIT FIAT PUNTO 13400 04/09/08 12212 S 229 RRP HONDA CIVIC 16600 17/11/08 21099 Garage Sales Table
  • 15. Example of Relational Database 15 Invoice Number Car Number Customer Name Customer Details Annual Mileage 242986 R 541 KIT J. Klaus 12, Ford Rd 15000 243001 S 229 RRP K. Chan 134, Main St 25000 243221 N 015 BRM D. Meija 56 Ligo Rd 18000 243811 A 111 BBB B. Bipan 244, St Kitt Rd 20000 244002 N 015 BRM T. Guntar 87 Pebble Drive 15000 Engine Id Car Number Service Mileage Date of last service Any recalls outstanding AF123452 C 202 ART 40000 20/01/09 Yes AST23455 R 541 KIT 32000 15/03/09 No BB219009 A 111 BBB 38000 18/12/08 No CD567899 N 105 BRM 30000 04/09/08 No FFF34567 S 229 RRP 39000 17/11/08 Yes Customer Detail Table Service Table
  • 16. Questions – Example - 1 How many records can you see in the Garage Sales Table? How many fields are there in each record? Which field contains: Numeric Data Only Text Data Only Date type of Data only Marina G. Erechtchoukova 16
  • 17. Questions – Example 2 How many records are there in the Customer Detail Table? How many fields are there in the Service Table? What type of database is being used between the three tables? Which field is a Foreign Key? Marina G. Erechtchoukova 17
  • 18. 18 Access Database Objects Tables contain rows called records and columns called fields. Queries are requests for specific information from a database. Queries are virtual tables built on a given SQL statement
  • 19. 19 Access Database Objects (cont. …) Forms are parts of user interface. Forms are used to enter, edit or browse data from a database Reports present requested information and allow to create hard copies.
  • 20. 20 Create a Database in MS Access 2007 and up Click on the round Office button Choose New from the drop-down menu In Create Blank Database window specify the database name Click Create
  • 21. 21 Create Table Using Wizard Design View Specify field names Data types Properties Determine a primary key Save the table
  • 22. 22 Access Tables Design view Table structure is created and may be edited Datasheet view Display table content in spreadsheet-like grid, Used for entering, editing or deleting data from tables
  • 23. 23 Queries Specify the source of data If multiple tables are used, specify relationships between tables Select desirable fields from the table(s) and options related to the fields Specify a criterion
  • 24. 24 Query Criteria To be selected a record must satisfy a criterion Expressions may contain the following operators: Math Operators Relational operators Boolean Operators String Operators Miscellaneous Operators
  • 25. 25 Access Forms Create using Form Wizard Create using Form Design view Specify source of data will be presented by the form Table Query Specify fields related to the form Add labels, titles, graphics and so on
  • 26. 26 Form Design view Form Header –a place for titles, graphics, additional information Form Details section – the fields used to create a form and control elements related to the fields Form footer –a place for any items which will appear at the bottom of the form
  • 27. 27 Form Controls Must be bound with fields from the source table or query Contain data from correspondent fields, labels or other controls (like command button) or another form called subform
  • 28. 28 Viewing Forms Open database Click Forms tab to display all available forms in the database Select the form Select Open To view data use Form Navigation Tools. To prevent data Editing, use Locked Property for the Text Boxes
  • 29. 29 Creating Subforms Represent 1:N relationships To add a subform to a form Create a form that will be a subform Click on Subform/Subreport button and then click on a form where the subform should appear Specify the source for the subform Specify the fields to link the form and subform
  • 30. 30 Reports Reports present table contents or query results in an easily assimilated format Reports have Design view and Print Preview Report Design View is similar to the Form Design view
  • 31. 31 Report Design View Page Header contains data and graphics appearing at the top of each page Report Header contains the data and graphics appearing at the top of the first report page Detailed section contains data from tables or queries Page Footer contains the data and graphics appearing at the bottom of every page Report Footer contains the data and graphics appearing at the bottom of the last report page
  • 32. 32 Report Types Columnar reports – a single record on a page Tabular reports – datasheets: fields from the tables are presented as columns Justified reports combine two previous types of the reports
  • 33. 33 Creating Reports With a Wizard Design view: Specify source for the report Select Fields from the Fields List Add labels Add format Switch the view to see the result.