access2010 book

Upload: -

Post on 28-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 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.