bab4pangkalandata 121209013659 phpapp02.ppt 0

Upload: mashukkk

Post on 06-Feb-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    1/30

    BAB 4

    PANGKALAN DATA

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    2/30

    October 8, 2014

    Pangkalan Data 2

    4.0 OBJEKT! BAB

    "en#e$%n%&%kan kon&e'(kon&e' a&a&

    berka%tan #engan 'angkalan #ata.

    "e)b%ncangkan 'erke)bangan &%&te)

    'angkalan #ata."e)b%ncangkan ko)'onen &%&te)

    'angkalan #ata, *en%& #an &en% b%nan+a.

    "en+enara%kan keleb%an, kele)aan, #ana'l%ka&% &%&te) 'angkalan #ata.

    "engenal'a&t ko)'o&%&% "- Acce&&.

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    3/30

    October 8, 2014

    Pangkalan Data

    4.1 Kon&e' a&a&

    Data

    ( #ata #an )akl/)at a#ala #/a'erkara +ang berbeza.

    ( ke#/a2n+a 'ent%ng #ala)'erancangan, )eng/r/&, )engaal#an )e)b/at ke'/t/&an.

    ( data:$akta )engena% &/at/ ben#a,'erkara, orang, ent%t%, $eno)ena #an&e/)'a)an+a.

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    4/30

    October 8, 2014

    Pangkalan Data 4

    4.1 Kon&e' a&a& &a)b

    ( !akta #%reko#kan /nt/k ke'ent%ngan

    tertent/.

    ( 3onto #ata tentang 'eker*a,

    'eralatan, arta, n%la% )ata ang, #ll.

    ( Data bole #%'erole% #ar% #ala) ata/

    l/ar organ%&a&%.

    ( Data #ar% #ala) organ%&a&%

    internal data.

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    5/30

    October 8, 2014

    Pangkalan Data 5

    ( Data +ang #%'erole% #ar% l/ar

    organ%&a&%external data.

    ( Jen%& #ata

    % kualitatif6 ab&trak, b/kan numeric,

    t%#ak )e)'/n+a% n%la% konkr%t.

    %%kuantitatif6 angka, )e)'/n+a%n%la% konkr%t, #%ak%l% ole n%la%

    ter&en#%r%.

    4.1 Kon&e' a&a& &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    6/30

    October 8, 2014

    Pangkalan Data 7

    ( Per&'ekt%$ #ata data primer

    data sekunder

    Maklumat

    ( #ata +ang tela #%'ro&e& #an#%&/&/n ber#a&arkan at/ran tertent/.

    4.1 Kon&e' a&a& &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    7/30

    October 8, 2014

    Pangkalan Data

    ( -e&/at/ +ang )e)'/n+a% )akna

    +ang /n%k #an /n%9er&al.

    ( -e)ak%n r/)%t ke'/t/&an +ang

    #%b/at, &e)ak%n r/)%t )akl/)at +ang

    #%'erl/kan.

    ( "e)erl/kan kendalian data#ala)

    )enga&%lkan )akl/)at.

    4.1 Kon&e' a&a& &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    8/30

    October 8, 2014

    Pangkalan Data 8

    4.1 Kon&e' a&a& &a)b

    pengisihanpengesahan

    pengkelasan

    pencarianpengiraan

    peringkasan

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    9/30

    October 8, 2014

    Pangkalan Data :

    Pangkalan data

    ( %)'/nan #ata +ang #%&%)'an #%

    te)'at k/&/& #an akan #%g/nakan

    /nt/k )e)b/at ke'/t/&an.

    ( #ata +ang #%%)'/nkan berka%t

    antara &at/ &a)a la%n.

    ( #%takr%$kan */ga &ebaga% kolek&% #ata

    log%kal +ang &al%ng berka%tan.

    4.1 Konsep asas (samb)

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    10/30

    October 8, 2014

    Pangkalan Data 10

    istem Pengurusan PangkalanData

    ( 'erantara #% antara 'engg/na #an

    'angkalan #ata.( &%&te) +ang )en+%)'an #ata,)en+okong query, )e)b/at la'oran#an )e)b%na borang.

    ( *%ka t%a#a &%&te) %n%, organ%&a&% akan&/kar /nt/k )enca'a% #ata #engance'at.

    4.1 Konsep asas (samb)

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    11/30

    October 8, 2014

    Pangkalan Data 11

    ( ! komponen:

    % baa&a #e$%n%&% #ata

    %% baa&a )an%'/la&% #ata%%% ka)/& #ata

    4.1 Konsep asas (samb)

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    12/30

    October 8, 2014

    Pangkalan Data 12

    istem Pangkalan Data

    ( ke&el/r/an &%&te) +ang ter#%r% #ar%

    4 'erkara

    a 'angkalan #ata

    b &%&te) 'eng/r/&an 'angkalan #ata

    c at/rcara 'engg/na# 'engg/n

    4.1 Konsep asas (samb)

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    13/30

    October 8, 2014

    Pangkalan Data 1

    4.1 Konsep asas (samb)

    data

    perkakasan

    " rangkaian

    perisian

    prosedur sumber

    manusia

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    14/30

    October 8, 2014

    Pangkalan Data 14

    4.2 E9ol/&% Peng/r/&an Data

    -%&te)

    Pe)'ro&e&an

    "an/al

    -%&te)

    Pe)'ro&e&an

    !a%l

    -%&te)

    Pangkalan

    Data

    E9ol/&% -%&te) Pe)'ro&e&an Data

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    15/30

    October 8, 2014

    Pangkalan Data 15

    4. -%&te) Pangkalan Data

    Data 'ent%ng ke'a#a '%akberke'ent%ngan

    i) internal stakeholder

    ii) external stakeholderBebera'a genera&%

    a) #enerasi pertama

    - Integrated Data Storage (IDS)

    - CODASYL

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    16/30

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    17/30

    October 8, 2014

    Pangkalan Data 1

    ( Poer B/%l#er, "%cro&o$t Acce&&( E(; "o#el

    ( E;D"

    c) #enerasi Ketiga

    ( ODB"-

    ( OOP

    - intelligence data$ase

    4. -%&te) Pangkalan Data &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    18/30

    October 8, 2014

    Pangkalan Data 18

    ( Pangkalan #ata )/lt%)e#%a

    4. -%&te) Pangkalan Data &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    19/30

    October 8, 2014

    Pangkalan Data 1:

    4.4 Ko)'o&%&% -%&te) Pangkalan

    Data

    Kategor% Data

    Data

    Pengg/na

    "eta#ata

    n#ek&

    "eta#ata

    Pengg/na

    Data

    -tat%&t%k

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    20/30

    October 8, 2014

    Pangkalan Data 20

    Perisian

    ( -%&te) 'eng/r/&an 'angkalan #ata

    ( Per%&%an 'engg/naan( Per%&%an &%&te) ken#al%an

    4.4 Ko)'o&%&% -%&te) Pangkalan

    Data &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    21/30

    October 8, 2014

    Pangkalan Data 21

    Perkakasan

    ( ke'erl/an 'erkaka&an bergant/ng

    ke'a#a$enis penggunaan,

    keperluan organisasi#an sistem

    pengurusan p%data+ang #%g/nakan.

    4.4 Ko)'o&%&% -%&te) Pangkalan

    Data &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    22/30

    October 8, 2014

    Pangkalan Data 22

    Manusia

    ( 'enta#b%r #ata

    ( 'enta#b%r 'angkalan #ata( 'erekabent/k 'angkalan #ata

    ( 'engat/rcara 'engg/naan

    4.4 Ko)'o&%&% -%&te) Pangkalan

    Data &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    23/30

    October 8, 2014

    Pangkalan Data 2

    &atacara

    ( 'ro&e#/r +ang 'erl/ #%%k/t% ole

    'engg/na 'angkalan #ata.

    4.4 Ko)'o&%&% -%&te) Pangkalan

    Data &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    24/30

    October 8, 2014

    Pangkalan Data 24

    4.5 Jen%& #an -en% B%na Pangkalan

    Data

    1) istem Pangkalan Data &erpusat

    % Ko)'/ter '/&at

    tele'e)'ro&e&an%% -en% b%na 'elanggan('ela+an

    %%% Pangkalan #ata 'er%ba#%

    %9 Pangkalan #ata )/lt%)e#%a') istem pangkalan data teragih

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    25/30

    October 8, 2014

    Pangkalan Data 25

    4.7 Keleb%an -%&te) Pangkalan

    Data

    Pangkalan #ata terkaal

    Kebeba&an $or)at $a%lPerak%lan #ata organ%&a&%

    Tatacara ke&ela)atan leb% &ela)at

    Ka'a&%t% ca'a%an 'engg/na t%ngg%Tatacara &an#ar #an 'e)/l%an

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    26/30

    October 8, 2014

    Pangkalan Data 27

    4. Kele)aan -%&te) Pangkalan

    Data

    Ko& t%ngg%

    Ko& 'erkaka&an

    Ko& 'en/karan-a%> #an ker/)%tan

    Pre&ta&% t%#ak kon&%&ten

    ;%&%ko kegagalan

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    27/30

    October 8, 2014

    Pangkalan Data 2

    4. A'l%ka&% -%&te) Pangkalan Data

    -%&te) te)'aan t%ket ka'al terbang

    -%&te) '%n*a)an #an te)'aan b/k/

    -%&te) 'angkalan #ata 'e&ak%t-%&te) )akl/)at 'ela*ar

    -%&te) 'ereko#an %n9entor%

    -%&te) te)'aan t%ket a+ang

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    28/30

    October 8, 2014

    Pangkalan Data 28

    4.8 "%cro&o$t Acce&&

    -tr/kt/r #an rekabent/k

    a) ta$le

    $) ormc) "ages

    d) query

    e) re"ort) macro

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    29/30

    October 8, 2014

    Pangkalan Data 2:

    elationships

    ( %katan?'er/b/ngan antara ta$le

    ata/ query.

    ( )eng/b/ngkan ta$le+ang

    )e)'/n+a% ele)en &e'a#an.

    ( )e)bolekan re'ort #%a&%lkan.( kategor% one-to-one% one-to-many%

    many-to-many

    4.8 "%cro&o$t Acce&& &a)b

  • 7/21/2019 Bab4pangkalandata 121209013659 Phpapp02.Ppt 0

    30/30

    October 8 201 Pangkalan Data 0

    Ta)at