of 134
7/25/2019 Access2010 Book
1/134
Database Workshop)
.
7/25/2019 Access2010 Book
2/134
Database Workshop)
.
.. )
2555
7/25/2019 Access2010 Book
3/134
Microsoft Access 4122208
7 Microsoft Access
25 2555
7/25/2019 Access2010 Book
4/134
(1)
(3)
1 1
1- 4
(Normalization)
16
2 Microsoft Access 25
Microsoft Access 25 Microsoft Access 2010 26 Microsoft Access 2010 29 (Ribbon) 30
.mdb .accdb 32 33
3 (Table) 35
35 36 37
4 (Query) 55
55 56 57 57
7/25/2019 Access2010 Book
5/134
(4)
()
59 SQL 77
5 (Form) 79
79 80 (Form Wizard) 81 83 Design 84 86 92
94 95
6 (Report) 97
97
97
98
(Report Wizard) 100
102
103
105
export 110 112
7/25/2019 Access2010 Book
6/134
(5)
()
7 (Macro) 113
113 114 Action Catalog 115
Macro 117 121 124
127
7/25/2019 Access2010 Book
7/134
1
-
(The Database Life Cycle: DBLC)
6 1.1
1.1 (The Database Life Cycle: DBLC) (Rob and Coronel, 2002,p.326)
(database initial study)
(database design)
(implementation)
(testing and evaluation)
(operation)
(maintenance and evaluation)
7/25/2019 Access2010 Book
8/134
2
1.
1.1
1.2
1.3
-
-
-
2.
2.1
- (E-R Model) (entity) (attribute) - (normalization)
7/25/2019 Access2010 Book
9/134
3
2.2
2.2.1
2.2.2
2.2.3 platforms2.2.4
2.3 (
)
(internal model) (DBMS) MS-AccessOracle
2.4
(index) (clustering)
(hashing technique)
3.
4.
7/25/2019 Access2010 Book
10/134
4
5.
6.
-(E-R Model) (normalization)
- - (Entity-Relationship Model: E-R Model)
Semantic Model E-R Model PeterPin Shan Chen Massachusetts Institute of Technology .. 1976
1. --
- (E-R Diagram)
-
7/25/2019 Access2010 Book
11/134
5
2. --
2.1
(entity)
-
-
-
-
-
2.2
(attribute)
-
-
7/25/2019 Access2010 Book
12/134
6
-
-
-
(tuple)
Cardinality Degree 6.2 4 Cardinality 5
Degree
4800111 4800222 4800333 4800444
1.2
-
(attribute)
(tuple)
7/25/2019 Access2010 Book
13/134
7
2.3 (key)
2.3.1 (super key)
1.1 48001 312010047599148002 312010047599248003 3120100475993
1.1
- - , - , , -
2.3.2 (candidate key)
1.1
2.3.3 (primary key)
1.1
7/25/2019 Access2010 Book
14/134
8
1) 2)
1.1 2 1.2
1.2 1/55
5520249001 111 1/555520249001 222 1/555520249002 111 1/555520249003 333 1/555520249003 222 1/555520249003 444 1/55
1.2 5520249001 1 2 2 1.22
3) (null)
2.3.4 (foreign key)
- - -
7/25/2019 Access2010 Book
15/134
9
GPA4800555 2.504800999 3.75
4800555 40001 B4800555 40005 C4800999 40001 A
40001 240005 3
1.3
2.3.5 (secondary key) key 1.3
3.3
55111 0-1111-111155112 0-2222-222255113 0-5555-555555114 0-6666-666655115
0-9999
-9999
7/25/2019 Access2010 Book
16/134
10
2.4 (relationship)
-
1.4
3
2.4.1
(one to one relationship 1:1)
1.5
1.6
1 1
7/25/2019 Access2010 Book
17/134
11
1.6
2.4.2 (one to many relationship 1:M)
1.7
1.8
1.8
1 1
1 1
1 : 1
1 X 1 = 1 1 X 1 = 1
1 M
1 M
1 1
1 : M
1 X 1 = 1 M X 1 = M
7/25/2019 Access2010 Book
18/134
12
2.4.3 (many to many relationship M:M)
1.9
1.10
1.10
M M
1 M
M 1
M : M
1 X M = M M X 1 = M
7/25/2019 Access2010 Book
19/134
13
3. -
1.4 -
- (E-R Diagram)
1.11 -(E-R Diagram)
M M
7/25/2019 Access2010 Book
20/134
14
4. -
-
4.1- 1
- 1.11 2
55111 0-1111-111155112 0-2222-2222
40001 240005 3
1.12-
4.2 4.2.1 1 : M
1 M
4.2.2 M: M 1 2 M: M
7/25/2019 Access2010 Book
21/134
15
- 1.11 1 () ()
48111 4000148111 40005
48112 40001
1.13 M:M
- 3
48111 0-1111-111148112 0-2222-2222
40001 2
40005
3
48111 4000148111 4000548112 40001
1.14
7/25/2019 Access2010 Book
22/134
16
- 1NF - 1
(Normalization)
1.
(relation)
relational model
1. First Normal Form (1NF) 2. Second NormalForm (2NF)3. Third Normal Form (3NF)4. Boyce-Codd Normal Form (BCNF)5. Fourth
Normal Form (4NF) 6. Fifth Normal Form (5NF) 3 NF 3 NF BCNF 5NF
0.01 % 1NF 2NF 3NF
7/25/2019 Access2010 Book
23/134
17
2. (Normal Form : NF)2.1First Normal Form (1NF)
1 First Normal Form
(single
valued) 1.5 1 1.5
55001
55002
55003
1.5
1 atomic repeating group 1.5 1NF 1NF Unnormalized Form (UNF) 1NF
1) 1 2) 1.5 1NF 1NF
1.6
1 atomicrepeating group
7/25/2019 Access2010 Book
24/134
18
1.6 1
55001 55001 55001 55002 55002 55003
1 3 Atomic
1.7 1NFISBN 1 2 3
9749151001 9749151002 9749151003
1.6 1NF 55001 1, 2 3 55001 2
7/25/2019 Access2010 Book
25/134
19
1) 1NF2) nonprime attribute prime (primary key)
2.2Second Normal Form (2NF)
2 SecondNormal Form
1
functional dependency
X Y Y X
Y X X Y 1 X 1.8 55111
1.8
()
55111 0-1111-111155112 0-2222-222255113 0-2222-222255114 0-6666-666655115 0-9999-9999
XY
7/25/2019 Access2010 Book
26/134
20
1.9 2NF
1.9
001 A P111 10001 A P222 12001 A P333 10
002 B P222 15003 C P333 16
1.9 1NF 1 1NF prime nonprime 1.9 prime
nonprime 2NF nonprime prime
2NF nonprime
, , ,
1.9 , 2NF 1.9 2NF
,
7/25/2019 Access2010 Book
27/134
21
1.9 2NF
, ,,
1.9 2NF
3
1.10
001 A 002 B 003 C
1.11 1.12
P111 001 P111 10P222 001 P222 12P333 001 P333 10
002 P222 15003 P333 16
1.10 1 A 2NF
3
7/25/2019 Access2010 Book
28/134
22
1) 2NF2) nonprime nonprime
2.3Third Normal Form (3NF)
3 Third Normal Form
1.13
1001 43 121 . .1002 55 222 . .1003 43 121 . .
1.13 prime nonprime 1.13
2NF 2NF repeating group nonprime prime prime
, ,
2NF nonprime nonprime
nonprime 3NF 1.13 nonprime 2NF
,
7/25/2019 Access2010 Book
29/134
23
1.13 2
1.14 1.13 1.15
43 121 . . 1001 4355 222 . . 1002 55
1003 43
1.10 2 3NF nonprime nonprime 2
1.10
001 A 002 B 003 C
1.16 1.10 1.17
001 A A 002 B B 003 C C
7/25/2019 Access2010 Book
30/134
24
7/25/2019 Access2010 Book
31/134
2 Microsoft Access
- Microsoft Access
Microsoft Office
Microsoft Access Microsoft Access
Microsoft Access1. (table)
(Field) (Record)2. (queries)
3. (form)
4. (report)
5. (macro)
7/25/2019 Access2010 Book
32/134
26
6. (module) VBA (Visual Basic forApplication)
Microsoft Access 2010
Microsoft Access 2010 StartAll Programs Microsoft Access 2010 icon 2.1
2.1 Microsoft Access 2010
7/25/2019 Access2010 Book
33/134
27
2 1.
(Blank database)
Blank database Create 2.2 2.3
2.2 (blank database)
2.3 (blank database)
7/25/2019 Access2010 Book
34/134
28
2. (Sample templates) (Personal) (Education) (Finance) Sample templates 2.4 Office.com
2.4(Sample templates)
7/25/2019 Access2010 Book
35/134
29
Microsoft Access 2010
2.5 Microsoft Access 2010
2.1 Microsoft Access 2010
Tab File Access 2010
Quick Access Toolbar (Title Bar) (Ribbon) Home, Create,
External Data, Database Tools, Fields, Tables
(Navigation Pane)
Table, Query, Form, Report
Document Window
7/25/2019 Access2010 Book
36/134
30
(Ribbon)
(Ribbon) pull down
1. Tab Home
2.6 Tab Home
Tab Home
- View:
- Clipboard: - Sort & Filter:
- Record: - Find: - Text Formatting:
2. Tab Create
2.7 Tab Create
Tab Create
- Tables: - Queries: -
Forms:
7/25/2019 Access2010 Book
37/134
31
- Reports: - Macro & Module: Macro Module
3. Tab External Data
2.8 Tab External Data
Tab External Data
- Import & Link: Microsoft Access Microsoft
Excel
- Export: Microsoft Access, Microsoft Excel, HTML
- Collect Data: E-mail Microsoft Outlook
4. Tab Database Tools
2.9 Tab Database Tools
Tab Database Tools -
Tools: - Macro: Macro Macro Visual
Basic
- Relationships: - Analyze:
- Move Data: Access SQL Server
7/25/2019 Access2010 Book
38/134
32
- Add-Ins: Access
.mdb .accdb Access 97, 2000, 2002-2003 ( .mdb)
Access 2010 Access 2010 .accdb (Access 2007)
1. Open File
2.
3. Save & Publish File4. Access Database5. Save As6.
Access OK7. Database Access
2007 .accdb
2.10
7/25/2019 Access2010 Book
39/134
33
2.11 .mdb .accdb
1. .accdb .mdb
Save Save Database As Save & Publish
- Access Database .accdb (Access2007)- Access 2002-2003 Database .mdb- Access 2000 Database .mdb2.
.accdt (template)
template .accdb Save & Publish Template .accdt
7/25/2019 Access2010 Book
40/134
34
2.12
7/25/2019 Access2010 Book
41/134
3 (Table)
(Table)
(View) Table 4
1. Design
(field)
(Properties)2. Datasheet
3. PivotTable
4. PivotChart
Chart
7/25/2019 Access2010 Book
42/134
36
1.
(Item)
2. field(Field) ()3. (Record) 4. (Table)
Database
3.1
7/25/2019 Access2010 Book
43/134
37
1.
Create
2. Table Design3. Field Field Name4. Data Type5. field Description ()6. field Field Size
3.2
Field
Properties
7/25/2019 Access2010 Book
44/134
38
field- field 64 -
field - field - (.) (!) ([ ]) field- field
(data type) field
field 11 1) Text
255
2) Memo 255
65,535
3) Number
4) Date/Time 5) Currency
6)
Auto Number
7) Yes/No True/False, Yes/No, On/Off
8) OLE Object OLE Object Linking and Embedding PhotoShop Microsoft Word
7/25/2019 Access2010 Book
45/134
39
9) Hyperlink URL (Uniform Resource Locator)
10)Attachment Word, Excel11)Calculated fieldLookup Wizard Data Type
Table
field field(Field Properties) field
field field
- Field Size field 5 default Field Size 255
- Format
3.1
@ 1
Access @@-@@@ 43-001
< bangkok> BANGKOK
- Decimal Place Number Currency
- Input Mask
7/25/2019 Access2010 Book
46/134
40
- Caption Datasheet View Form Report
- Default Value field Default Value
- Validation Rule field 2
3.2 or Between #01/01/2007# and
#31/12/2007#
1 .. 2007 31 .. 2007
>0 >= Date()
- Required Yes field - Allow Zero Length field Text Memo
(Null) () Yes
- Indexed field No (), Yes (DuplicatesOK) ( ), Yes (No Duplicates) ( )
-
Unicode Compression Text, Memo, Hyperlink Unicode (Unicode 2 1 ) Yes 0 , , Memo 4,096
- IME Mode
IME Sentence Mode
Text, Memo, Date/Time
Hyperlink Control Text Box, Combo Box List Box
7/25/2019 Access2010 Book
47/134
41
Design Form Input Mode Editors (IME) layout
- Smart Tags Access - field Smart Tags field
- Text Format Memo Plain Text
Rich Text
- Text Align Attachment
- Show Date Picker Date/Time 2 ForDates // Never //
(Primary Key)- Primary Key field record
record - field Primary Key
- Primary Key field
7/25/2019 Access2010 Book
48/134
42
3.3 (Primary Key)
()
3.4
7/25/2019 Access2010 Book
49/134
43
1. record 2.
3.5
Record Navigator
3.6 Record Navigator
7/25/2019 Access2010 Book
50/134
44
3.7
(Sort)
3.8 ( 1)
7/25/2019 Access2010 Book
51/134
45
3.9 ( 2)
7/25/2019 Access2010 Book
52/134
46
field
OK
3.10 field
7/25/2019 Access2010 Book
53/134
47
1.
2. Text Filters
3.11
7/25/2019 Access2010 Book
54/134
48
1. Does Not Begin With2. OK
3.12
7/25/2019 Access2010 Book
55/134
49
3.13
record Title Toggle Filter
3.14
7/25/2019 Access2010 Book
56/134
50
- Find What - Look In (Current Document, Current Field)- Match o Any Part of Field fieldo Whole Field fieldo Start Field field
- Search (All, Up, Down)
-
Match Case MISS record Miss
3.15
7/25/2019 Access2010 Book
57/134
51
3.16
(Relationship) 1
1
- : , , , , - : , , , - : , , , , , - : , , ,
7/25/2019 Access2010 Book
58/134
52
3.17
7/25/2019 Access2010 Book
59/134
53
1. Database Tools Relationships
3.18
2. Mouse CustomerID Customer
CustomerOrder
7/25/2019 Access2010 Book
60/134
54
3. Access 4. Enforce Referential Integrity, Cascade Update Related Fields,
Cascade Delete Related Fields record update
3.19 Edit Relationships
7/25/2019 Access2010 Book
61/134
4 (Query)
(query)
5 1. (design)
2.
(datasheet) datasheet table3. SQL
(Structured Query Language : SQL)4. pivot table
5. pivot chart
chart
7/25/2019 Access2010 Book
62/134
56
Access
5
1. Select Query 1 2. Crosstab Query 2
3. Action Query
- Make-Table Query field Table
Query - Update Query - Append Query record record record
- Delete Query record record
4. Parameter Query Query
5. SQL Query SQL
- Union Query field 1field 1
- Pass-Though Query ODBC Database Server SQL Server
- Data Definition Query
( SQL Data Definition Language (DDL))
7/25/2019 Access2010 Book
63/134
57
3
1. (Query Wizard)
2. (Design View)
3. SQL SQL
Wizard Design Union Query Pass-Through Query
Query 4 1.1
Simple Query Wizard Select Query
1.2Crosstab Query Wizard Crosstab Query
1.3Find Duplicate Query Wizard Select Query record field
1.4Find Unduplicated Query Wizard Select Query record record
7/25/2019 Access2010 Book
64/134
58
4.1 Query
7/25/2019 Access2010 Book
65/134
59
1.
4.2
1.1Field List Pane Table / Query Query field
1.2Query Design Grid - Field: Field
-
Table: Table / Query - Total: ( Totals
Design)- Sort: Ascending
Descending not Sorted - Show: field
-
Criteria:
Field
List
Pane
Query
Design
Grid
7/25/2019 Access2010 Book
66/134
60
2. Query Design
4.3 Query Design
7/25/2019 Access2010 Book
67/134
61
( tblCustomers) (CustomerID), (FirstName), (LastName)
4.4 Query Design
7/25/2019 Access2010 Book
68/134
62
- Datasheet
Save - Access myQuery1- Save
4.5
7/25/2019 Access2010 Book
69/134
63
1
4.6 1
7/25/2019 Access2010 Book
70/134
64
- ()
myQuery2 MS Access- MS Access VDO - myQuery2
- Design View
4.7
:
* Save
7/25/2019 Access2010 Book
71/134
65
- criteria
Design View - operator
1) ( )2) (
)3) ( )
4)
(Operator)
Operator + 1 + 1 = 2 21 = 1
* 3 + 2 = 5/ 5/2 = 2.5\ 5\2 = 2
Mod 5 Mod 2 = 1^ 2^3 = 6
(Operator)
Operator < >= =
7/25/2019 Access2010 Book
72/134
66
Operator Between 2
Between 10000 And 20000
Like -* -? 1 -# 1 -! -[ ] Like *
In In (,)
(Operator)
Operator And 2
Or Xor 1 Not
(Operator)
Operator & [FirstName]& &[LastName]
7/25/2019 Access2010 Book
73/134
67
1 tblCustomerID City MyTown
4.8 1
7/25/2019 Access2010 Book
74/134
68
2 tblCustomerID LastName Ba
4.9 2
7/25/2019 Access2010 Book
75/134
69
3 tblCustomerID LastName 4
4.10 3
7/25/2019 Access2010 Book
76/134
70
4 myQuery2 25 2550
4.11 4
7/25/2019 Access2010 Book
77/134
71
5 19902000 2002
4.12 5
7/25/2019 Access2010 Book
78/134
72
6 tblCustomers Lisa, Peggy, Mary
4.13 6
7/25/2019 Access2010 Book
79/134
73
:
[ 1]&[ 2]&
4.14
7/25/2019 Access2010 Book
80/134
74
(Sort)- Ascending-
Descending = ( )
4.15
7/25/2019 Access2010 Book
81/134
75
:
tblRental 25%
4.16
7/25/2019 Access2010 Book
82/134
76
IIF IIF(, , )
4.17 IIF
7/25/2019 Access2010 Book
83/134
77
SQL
Query
Wizard
Design
SQL Query Query SQL SQL Query Wizard Design Union Query, Pass-Though Query Data Definition Query
SQL Structured Query Language SQL 4
1.
SELECT SELECT
- DISTINCT record field - DISTINCTROW record field - JOIN Table 3
INNER JOIN, LEFT-OUTER JOIN RIGHT-OUTER JOIN- FROM Table / Query -
WHERE - GROUP BY field - ORDER BY field - AS field
2. UPDATE 3. INSERT record 4. DELETE record
7/25/2019 Access2010 Book
84/134
78
7/25/2019 Access2010 Book
85/134
5 (Form)
(datasheet) (Form)
5 1. (form design) 2. (form view)
3.
(datasheet) 4. PivotTable
5. PivotChart
Chart
7/25/2019 Access2010 Book
86/134
80
1.
Table/Query
2. Create3. Form
5.1
5.2
7/25/2019 Access2010 Book
87/134
81
(Form Wizard)1.
Create
2. Form Wizard3. Table/Query 4. field >> field 5. Next6. 7. Next
8.
9. 10. Finish
7/25/2019 Access2010 Book
88/134
82
5.3 (Form Wizard)
7/25/2019 Access2010 Book
89/134
83
(Form Design)
Form Wizard
1. Create2. Form Design
5.4 (Form Design)
7/25/2019 Access2010 Book
90/134
84
5.5 (Form Design)
Design
5.6
Design
7/25/2019 Access2010 Book
91/134
85
5.1
7/25/2019 Access2010 Book
92/134
86
1. Form Design Area
2. Field List
Table/Query AddExisting Fields Design
5.7
7/25/2019 Access2010 Book
93/134
87
3. Property Sheet
Property Sheet
3.1 4
Format, Data, Event Other
5.8 (Property Sheet)
7/25/2019 Access2010 Book
94/134
88
5.2
Format Default View 6
1. Single Form 1 record 1 2. Continuous Forms record 1
3.
Datasheet Datasheet Table/Query4. PivotTable 5. PivotChart 6. Split Form 2
Datasheet FormBorder Style 4
1.
None
2.Thin None
3.Sizable
4.Dialog (
) Pop Up Yes Border Style
Record
Selectors
Yes record
7/25/2019 Access2010 Book
95/134
89
Navigation
Buttons
Yes record
Dividing Lines Yes record section Continuous Default View
Auto Resize Yes section
Auto Center Yes
Data Record Source Table/Query
SELECT SQLAllow Additions Yes record
record record Allow Deletions Yes record Allow Edits Yes record Data Entry Yes record record
record Event (Action) Macro Module On On Open, On Load,On CloseOn Click Before Insert, Before Update, AfterInsert After Update OtherModal Yes
Modal
7/25/2019 Access2010 Book
96/134
90
Pop-up Yes
3.2
/ Visible Format No
Design
Enabled -Yes
-
No Locked Yes Tab Order
( Tab Enter)
Text Box
Name Macro, Module
Control Source field Format Input Mask Enter Key
Behavior
Enter Text Box Default Text Box New Line in Field Text Box
7/25/2019 Access2010 Book
97/134
91
Option Group 2 Option Group OptionButton
-Option Group Properties
Name Option Group Macro,Module
Control Source field
Default Value -Option Button Properties
Name Option Group Macro,Module
Option Value Option 1 2
-Combo Box Properties
Row Source
Type
Access Table/Query
Row Source Table/Query SELECT SQL
Column Count 1 1 Column Heads field
No Column Widths Bound Column Table (
1, 2, 3,)Limit To List Yes Combo Box
No ( No )
7/25/2019 Access2010 Book
98/134
92
-Subform Properties
Name Subform Macro, Module
Source Object SubformLink Child Fields field field Link Master
Fields
field field
1.
5.9
7/25/2019 Access2010 Book
99/134
93
2. field field 1 query
5.9 field
7/25/2019 Access2010 Book
100/134
94
Themes
Table, Form
Report
1. Themes Design2.
5.10 Themes
7/25/2019 Access2010 Book
101/134
95
1. Save Quick Access2. Form Name3. OK
5.11
7/25/2019 Access2010 Book
102/134
96
Report 1. File Save Object as2. 3. Report Report As OK
5.12
7/25/2019 Access2010 Book
103/134
6 (Report)
(report) chart
3 1. (design)
design 2.
(print preview)
design
3. (layout previews) print preview
3 1. 1 Table / Query
Table / Query Report Create
7/25/2019 Access2010 Book
104/134
98
2. (Report Wizard) chart
3. (Design View)
1. Table / Query 2. Create3. Report4. Tabular5.
Save6. 7. OK
7/25/2019 Access2010 Book
105/134
99
6.1
7/25/2019 Access2010 Book
106/134
100
(Report Wizard)1.
Create
2. Report Wizard3. Table / Query 4. field >> field
Next5. field 6. field Next
7.
field Next8. 9. Finish
6.2 (Report Wizard)
7/25/2019 Access2010 Book
107/134
101
6.2 (Report Wizard)
7/25/2019 Access2010 Book
108/134
102
(Design View)
1. Create2. Report Design3.
6.3 (Report Design)
6.4 (Report Design)
7/25/2019 Access2010 Book
109/134
103
1. Design
6.5 Design
Design Report /Report Design Layout Tab Order, Subreport in New Window, View Code ConvertReports Macros to Visual Basic
2. Arrange
6.6 Arrange
Arrange Layout Size/Space, Align, Bring to Front Send to Back
3.
Format
6.7 Format
Format
Layout
7/25/2019 Access2010 Book
110/134
104
4. Report Design Area
6.8
Report Design Area
Report Detail Page Header Page Footer Add a group Add a sort field
7/25/2019 Access2010 Book
111/134
105
6.9
6.10 Tabular
7/25/2019 Access2010 Book
112/134
106
6.11 Tabular
7/25/2019 Access2010 Book
113/134
107
6.12 Tabular
7/25/2019 Access2010 Book
114/134
108
6.13
7/25/2019 Access2010 Book
115/134
109
6.14
7/25/2019 Access2010 Book
116/134
110
export 1. export Excel
6.15 export Excel
7/25/2019 Access2010 Book
117/134
111
2. export PDF
6.16 export PDF
7/25/2019 Access2010 Book
118/134
112
MS Access
6.17
7/25/2019 Access2010 Book
119/134
7 (Macro)
(Macro) Access Ribbon
(Macro)
- Query
-
(validation rule) -
-
7/25/2019 Access2010 Book
120/134
114
1. Create2. Macro3. Design
7.1 (Macro)
7/25/2019 Access2010 Book
121/134
115
4.
Action Catalog
Design
5. Action Catalog
7.2 Action Catalog
Action Catalog
Action Catalog 2 1. Program Flow
- Comment
- Group- If - Submacro
7/25/2019 Access2010 Book
122/134
116
2. Action
-
Data Entry Operations DeleteRecord(), SaveRecord () EditlisItems (Lookup)
- Data Import/Export Access EmailDatabaseOpject (Access ), ccExportWithFormatting ( Access
), ImportExportSpreadsheet ( Access spread sheet)- Database Objects CopyObject
(), DeleteObject (), RenameObject (), PrintObject ()
- Filter/Query/Search ApplyFilter () , FindNextRecord () ,
OpenQuery ( Query)- Macro Commands CancelEvent
( ), RunMacro ( ), StopAllMacros ()
- System Commands CloseDatabase (), DisplayHourglassPointer ( ) , QuitAccess ( Access),Sendkeys ( Access ), SetWarnings (/ Access )
- User Interface Commands AddMenu (), MessageBox (/ ), ShowToolbars (/ )
- Window Management
Maximize (), Minimize (
7/25/2019 Access2010 Book
123/134
117
) , MoveAndSizeWindow ()
Macro Design Create Macro 1. Add New Action OpenForm2. () OpenForm
- Form Name
-
View - Filter Name ()- Where Condition ()- Data Mode (Add) (Edit)
(Read Only)- Window Mode (Normal) (Hidden)
(Icon) (Dialog)3.
Comment 4. Comment Save5. Macro Name: Macro16. OK7. Close
7/25/2019 Access2010 Book
124/134
118
7.3 Macro
7/25/2019 Access2010 Book
125/134
119
7.3 Macro
Macro1 1) 2) Property Sheet3) Event
7/25/2019 Access2010 Book
126/134
120
4) On Click Macro1
7.4 Macro1
7/25/2019 Access2010 Book
127/134
121
1.
Macro1 MessageBox OpenForm dialog box
1) Add New Action2) MessageBox3)
7.5
7/25/2019 Access2010 Book
128/134
122
7.5
7/25/2019 Access2010 Book
129/134
123
2.
MessageBox Add New Action MessageBox MessageBox MessageBox
1) 2) Move up
7.6
7/25/2019 Access2010 Book
130/134
124
1 Navigation Pane
1. Macro2. Run
7.7 Navigation Pane
7/25/2019 Access2010 Book
131/134
125
2 Run Macro
1. Database Tools2.
Run Macro
7.8 Run Macro
7/25/2019 Access2010 Book
132/134
126
3 Design
1. Design2.
Run Design
7.9 Design
7/25/2019 Access2010 Book
133/134
. . : , 2546.
. (2554). Access 2010 . : . . (2554). Design, Construction, and Management of Databases with
Microsoft Access 2010. : .
. SQL . :, 2546.
. - , 1-8. 241-276. :, 2546.
. . : (- ),2546.
. , 1-8. 279-341. :, 2546.
. . : ,2545.
. . :
, 2543. . . : , 2546.Connolly, Thomas M. and Begg, Carolyn E. Database systems : a practical approach to
design, implementation, and management. Essex : Addison-Wesley, 2002.
Kroenke, David M. Database processing : fundamentals, design and implementation.
N.J. : Prentice Hall, 2002.
Mannino, Michael V. Database application development and design. Boston : McGrae-
Hill/Irvin, 2001.
7/25/2019 Access2010 Book
134/134
128
Post, Gerald V. Database management systems : designing and building business
applications. Boston : McGraw-Hill/Irwin, 2002.
Pratt, Philip J. and Adamski, Joseph J. Concepts of database management. Australia :
Course Technology, 2000.
Ramakrishnan, Raghu. Database management systems. Boston : McGraw-Hill, 2003.
Rob, Peter and Coronel, Carlos.Database System: Design, Implementation, and
Management. Australia : Course Technolog/Thomson Learningy, 2002.Silberschatz, Abraham, Korth, Henry F. and Sudarshan, S. Database system concepts.
Boston : McGraw-Hill, 2002.
Stephens, Ryan K. and Plew, Ronald R. Database design.Indianapolis : Sams, 2001.