analisis dan pemodelan data
DESCRIPTION
fTRANSCRIPT
-
5/20/2018 Analisis Dan Pemodelan Data
1/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
Copyright ODL Jan 2005 Open University Malaysia
1
ANALISA DAN
PERMODELAN DATATUTORIAL 1 UNIT 1 Konsep Asas
Nor Aisyah FadilCBDA3103 Analisa dan Permodalan DataJan 2005
-
5/20/2018 Analisis Dan Pemodelan Data
2/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
2Copyright ODL Jan 2005 Open University Malaysia
Objektif Kursus
Untuk memahami konsep dan teknologi
pangkalan data serta merekabentuk sebuah sistempangkalan data yang baik dan konsistent.
Ia meliputi :
KONSEPdanTEKNOLOGIPangkalan Data,
TEKNIKdanMETHODOLOGYyang menyokongpembangunan Pangkalan Data,
Pengaplikasian TEKNIK PERNORMALANdalampembangunan Pangkalan Data.
-
5/20/2018 Analisis Dan Pemodelan Data
3/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
3Copyright ODL Jan 2005 Open University Malaysia
Kerja Kursus 50%
Penglibatan online 5%
Tugasan X 1 20%
Ujian X 2 25%
Peperiksaan (final) 50%
Bahagian A - 20% Bahagian B - 30%
Keadah Penilaian
-
5/20/2018 Analisis Dan Pemodelan Data
4/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
4Copyright ODL Jan 2005 Open University Malaysia
Perancangan Tutorial
Tutorial Aktiviti Masa
T1 - Overviu kursus- Perbincangan UNIT 1 / latihan / soalan tutorial- Overviu UNIT 2 & Soalan Tugasan
- 10 m- 70 m- 40 m
T2 - Perbincangan UNIT 2 (bhg 1) / latihan UNIT 2- UJIAN 1- Perbincangan Tugasan
- 70 m- 30 m- 20 m
T3 - Perbincangan UNIT 2 (bhg 2) / latihan / tutorial- Perbincangan UNIT 3 (bhg 1) / latihan UNIT 3- Perbincangan Tugasan
- 45 m- 45 m- 30 m
T4 - Perbincangan UNIT 3 (bhg 2) / latihan / tutorial- UJIAN 2- Penyerahan tugasan
- 80 m- 30 m- 10 m
T5 - Ulangkaji UNIT 1 3- Bincang contoh2 soalan exam- Penyelarasan Borang TMA
- 45 m- 45 m- 30 m
-
5/20/2018 Analisis Dan Pemodelan Data
5/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
Copyright ODL Jan 2005 Open University Malaysia
5
UNIT
1UNIT 1
KONSEP ASAS
-
5/20/2018 Analisis Dan Pemodelan Data
6/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
6Copyright ODL Jan 2005 Open University Malaysia
Komponen UNIT 1
Contoh-contoh Pengunaan Pangkalan Data
Istilah-istilah Pangkalan Data
Sistem Fail Biasa VS Sistem Pangkalan Data
Konsep Pangkalan Data
Sistem Pengurusan Pangkalan Data ( SPPD )
KonsepPangkalan Data
PersekitaranPangkalan Data
KitarhayatPangkalan Data
Senibina Pangkalan Data
Bahasa Pangkalan Data
Model Data & Permodelan Konseptual
Fungsi SPPD
Senibina SPPD
Perancangan Pangkalan Data
Rekabentuk Pangkalan Data
Implimentasi Pangkalan Data
Pengujian & Penilaian
Operasi & Penyelenggaraan
-
5/20/2018 Analisis Dan Pemodelan Data
7/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
Copyright ODL Jan 2005 Open University Malaysia
7
UNIT
1UNIT 1
KONSEP ASASBAB 1Pengenalan Kepada Pangkalan Data
-
5/20/2018 Analisis Dan Pemodelan Data
8/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
8Copyright ODL Jan 2005 Open University Malaysia
1.0 Pengenalan
Objektif
Pendedahan kepada Penggunaan Pangkalan Data
dalam kehidupan harian
Memahami Ciri-ciri konsep fail biasa &
kelemahannya
Memahami Konsep Pangkalan Data serta Sistem
Pengurusan Pangkalan Data
Mengetahui Faktor yang mempengaruhi jenis SPPD
yang digunakan
-
5/20/2018 Analisis Dan Pemodelan Data
9/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
9Copyright ODL Jan 2005 Open University Malaysia
1.1 Penggunaan Pangkalan Data
Contoh Data yangterlibat
Sistem yang terlibat Kegunaan Pangkalan Data
Pasaraya: Barang
Kuantiti
barang
Harga barangPembeli
Resit
Pembekal
- Sistem RekodPembelianmerekodsetiap pembelian yang
berlaku-Sistem Inventorimenyimpan rekod
inventori barang-
barang yang terdapat
di pasaraya.
- Merekod transaksi yangberlakupembelian,pembayaran
-Mengawal stok inventoritentukan stok sentiasa
cukup,
- Analisa jualanmerekodjualan yang berlaku untuk
menganalisa prestasi jualan
harian.
-
5/20/2018 Analisis Dan Pemodelan Data
10/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
10Copyright ODL Jan 2005 Open University Malaysia
1.1 Penggunaan Pangkalan Data
Contoh Data yangterlibat
Sistem yang terlibat Kegunaan Pangkalan Data
Library -Buku
-jurnal
-tajuk
-peminjam
-tarikhpinjam
-duedate
-system katalogmenyimpan rekod-
rekod bahan yang
disimpan di library
-system carianmyediakan fungsi
carian untuk mencari
bahan dilibrary
-system pinjamanmenyimpan rekod2peminjaman dan
pemulangan bahan
-Merekod bahan-bahan yang
terdapat di dalam library
-Memudahkan fungsi carian
bahan.
-Merekod maklumat bahan
yang dipinjam oleh
pengguna
-
5/20/2018 Analisis Dan Pemodelan Data
11/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
11Copyright ODL Jan 2005 Open University Malaysia
1.1 Penggunaan Pangkalan Data
Contoh Data yangterlibat
Sistem yang terlibat Kegunaan Pangkalan Data
Universiti pelajar
pensyarah
kakitangankursus
yuran
gaji
keputusan
-Sis. Mak. Pelajarmenyimpan rekod-
rekod pelajar-Sis. pendaftaranpelajarmerekodpdaftaran pelajar.
-Sis. Mak. Staffmaklumat staff.
- Sistem KeputusanMerekod keputusan
-Merekod, menyimpan,
kemaskini maklumat
pelajar, pensyarah,kakitangan.
-Merekod, mengira dan
Menganalisa keputusan
peperiksaan pelajar.
-Merekod, memantau
rekod pembayaran yuranpelajar.
-
5/20/2018 Analisis Dan Pemodelan Data
12/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
12Copyright ODL Jan 2005 Open University Malaysia
1.1 Penggunaan Pangkalan Data
Contoh Data yangterlibat
Sistem yang terlibat Kegunaan Pangkalan Data
Klinik Pesakit
Doktor
UbatPenyakit
Rawatan
Temujanji
-Sistem Mak. Pesakitmyimpan rekod pesakit
-Sistem Iventorimenyimpan rekod ubat.-Sistem Jadual BertugasDoktormenyimpan rekodbertugas doctor atau
jururawat.
-Sistem Rawatanmyimpan rekod rawatan
pesakit.
-Sistem temujanji.
-rekod, simpan, semak
rekod pesakit.
-rekod, simpan, kawal stokpharmacy.
-Mendiagnose penyakit
pesakit.
-Mengalert temujanji yang
berlaku.
-Memudahkan prosespenjandualan bertugas.
-
5/20/2018 Analisis Dan Pemodelan Data
13/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
13Copyright ODL Jan 2005 Open University Malaysia
LATIHAN 1.1
Penggunaan Pangkalan Data:Runcitan:
- Cth: Sistem Point Of Sales(pengemaskinian stok semasa ketika jualan).
Perbankan:
- Cth: Sistem ATM (capaian terhadap pangkalan data/maklumat akaunpengguna).
Perhotelan:- Cth: Sistem Tempahan/Pengurusan Penginapan (capaian terhadap
status semasa bilik melalui rujukan terhadap pangkalan data
semasa).
Pengangkutan:- Cth: Sistem Jualan Tiket Penerbangan (capaian terhadap maklumat
penerbangan, penjadualannya dan penglibatan kakitangan).
-
5/20/2018 Analisis Dan Pemodelan Data
14/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
14Copyright ODL Jan 2005 Open University Malaysia
1.2 Istilah Asas Pangkalan Data
Istilah Takrif Contoh
Data Fakta asas, data mentah, tidakmembawa maksud apa2.
- proton wira, merah, cantik,
CBDA3103
Maklumat - Koleksi atau gabungan antaradata-data.
- Data mentah yang telahdiproses.
-Jenis kereta buatan
Malaysia.
-Warna buah epal-Kod subjek analisa dan
permodelan data.
Persekitaran -Domain sesuatu permasalahanOrganisasi tempat dimana
pangkalan data dibangunkan
- Kilang Kereta, Universiti,
Sekolah, Hospital,
Entiti - Objek unik dalam sesuatupersekitaran
-Persekitaran: Universiti
-Entiti: Pelajar, Pensyarah,
Subjek
-
5/20/2018 Analisis Dan Pemodelan Data
15/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
15Copyright ODL Jan 2005 Open University Malaysia
1.2 Istilah Asas Pangkalan Data
Istilah Takrif Contoh
Atribut Ciri2 yangmenghuraikan
tentang entiti
-Entiti: Pelajar
-Atribut Nama: NoMatrik, Nama, NoIC,
Alamat
-Atribut Nilai: AC970708, Munirah, A800713,
Taman Universiti skudai.
Rekod Sekumpulan atribut -AC970708, Ahmad, A800713, Tmn Desa-AC971234, Ali, A879876, Petaling Jaya
Fail kumpulan rekod yg
diperlukan olehentity.
-Fail pelajar,
PangkalanData
Sekumpulan fail yang
diperlukan oleh
organisasi
-Pangkalan Data: Rekod Pelajar.
-Persekitaran: Universiti.
-Fail: Pelajar, Subjek, Pensyarah, Yuran
-
5/20/2018 Analisis Dan Pemodelan Data
16/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
16Copyright ODL Jan 2005 Open University Malaysia
1.3 Sistem Fail Tradisional
Konsep Fail Biasa
Data /maklumat disimpan menggunakan sistem fail
biasa. di lable dan di indeks untuk rujukan -
disimpan di kabinet.
Konsep Fail Elektronik
Sistem berkomputer yang digunakan sebelum
kewujudan PD (menggantikan pengurusan fail secara
manual). Terdiri daripada koleksi program aplikasi
(berasingan) yang menyediakan servis kpd pengguna
akhir seperti penjanaan laporan.
-
5/20/2018 Analisis Dan Pemodelan Data
17/67Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
17Copyright ODL Jan 2005 Open University Malaysia
1.3 Sistem Fail Tradisional
KELEMAHAN KONSEP FAIL BIASA
1) PengulanganData
-Data yang sama disimpan secara berulangkali.
-Cth: Nama, NoIC, Alamatpelajar disimpan setiap kali
pendaftaran semester dilakukan.
- Data Lewah -Data yang sama disimpan dalam 2 atau lebih fail.-Cth: Nama, NoIC, Alamatpelajar disimpan dalam Fail
Pelajar dan Fail Yuran.
-Ketidak-selarasan Data
-Kemaskini data tidak selaras.
-Cth:Alamatpelajar dalam Fail Pelajar ditukar tanpa
kemaskiniAlamatdalam Fail Yuran - rujukan fail
yang berbeza menghasilkan maklumat yang
berbeza.
-Kawalan datayang lemah
-Data disimpan berasingan - merumitkan proses
kawalan. Terdapat fail yg punyai data tidak lengkap.
-
5/20/2018 Analisis Dan Pemodelan Data
18/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
18Copyright ODL Jan 2005 Open University Malaysia
1.3 Sistem Fail Tradisional
KELEMAHAN KONSEP FAIL BIASA
2) PengasinganData
-Data disimpan secara berasingan
-Sukar nak dapatkan maklumat daripada gabungan 2
fail.
-Cth: Rekod pendaftaran disimpan dalam Fail
Pendaftaran manakala rekod yuran disimpandalam Fail Yuran. Sukar untuk kenalpasti
pembayaran yuran mana untuk rekod pendaftaran
mana.
3) KebersandaranFormat Data
-Berlaku bagi Sistem Fail elektronik. Cth Ms Excel
-Perubahan pada format data menyebabkan aturcara
perlu diubah semula.
-Cth: Format IC lama di ubah kepada format IC baru.
-
5/20/2018 Analisis Dan Pemodelan Data
19/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
19Copyright ODL Jan 2005 Open University Malaysia
1.3 Sistem Fail Tradisional
KELEMAHAN KONSEP FAIL BIASA
4) KetidakserasianFail
-Berlaku dalam Sistem Fail Elektronik.
-Fail dalam system berbeza disimpan dalam format
berbeza menyebabkan ia tidak serasi.
-Cth: Fail yang disimpan dalam Ms Word dan Ms
Excel.
5) Kesukaranmewakilkan dataorganisasi.
-Rekod yang disimpan dalam fail atau jabatan
berbeza sukar untuk dihubungkan.
-Oleh itu gambaran secara keseluruhan organisasi
sukar dilakukan.
-Cth: sukar untuk memaparkan rekos keseluruhan
pelajar dalam Fail Fakulti yang berbeza.
-
5/20/2018 Analisis Dan Pemodelan Data
20/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
20Copyright ODL Jan 2005 Open University Malaysia
LATIHAN 1.2
Contoh fail Biasa:
Kafeteria Noor
Bengkel Baiki Kereta
Kedai RuncitKelemahan Sistem?
Rujuk 1.3.2
Perbezaan Data dan maklumat?
Data: Fakta Asas
Maklumat: Koleksi data yang telah diproses
-
5/20/2018 Analisis Dan Pemodelan Data
21/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
21Copyright ODL Jan 2005 Open University Malaysia
1.4 Konsep Pangkalan Data
PANGKALAN DATA
Koleksi datayang berkaitan dihubungkan secara
logikal (dan keterangan tentang data) dan ia
dibangunkanuntukmemenuhi keperluan maklumatorganisasisertaboleh dikongsi bersama.
Ditakrif hanya sekali, tetapi digunakan berkali-kali
oleh pelbagai pengguna dari lokasi yang berlainan.
Data yang tersimpan terkini, konsisten, dipercayai
dan tiada pengulangan data.
-
5/20/2018 Analisis Dan Pemodelan Data
22/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
22Copyright ODL Jan 2005 Open University Malaysia
1.4 Konsep Pangkalan Data
SISTEM PANGKALAN DATA
Sistem yang berasaskan pengunaan pangkalan data
SPPD
Sistem Pengurusan Pangkalan Data Sistem perisian yang membolehkan pengguna
menakrif, mencipta, menyusun, mengemaskinipangkalan data.
APLIKASI PANGKALAN DATA Aplikasi yang menggunakan Pangkalan Data dalam
Operasinya.
-
5/20/2018 Analisis Dan Pemodelan Data
23/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
23Copyright ODL Jan 2005 Open University Malaysia
Komponen Persekitaran SPPD
Perkakasan: komputer yang diguna untuk menakrif dan mencapai
pangkalan data.
Perisian: perisian SPPD, sistem pengoperasian, dan program aplikasi.
Data: Merupakan data mentah. Jugapenghubung antara mesin dan
pengguna.
Tatacara: arahan & peraturan yg menerangkan penakrifan, manipulasi
dan capaian ke atas pangkalan data.
Pengguna: pengguna, pengaturcara & pentadbir pang. data.
PERKAKASAN PERISIAN TATACARA PENGGUNA
MESIN
PENGGUNA
DATA
-
5/20/2018 Analisis Dan Pemodelan Data
24/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
24Copyright ODL Jan 2005 Open University Malaysia
Jenis SPPD
Jenis SPPD dipengaruhi oleh faktor-faktor:
Bilangan
Pengguna
Tunggal
Berbilang
- Seorang pengguna pada satu masa
- Lebih dari 1 pengguna bolehmenggunakan PD yang sama
Lokasi
Terpusat
Teragih
- 1 SPPD menyokong 1 PD di satutempat
- 1 SPPD menyokong 1 PD di beberapatempat
Bilangan
Pengguna
Transaksi
Sokongankeputusan
- SPPD menyokong transaksi harian:keputusan segera
- Maklumat dari data diperlukan untukmembantu membuat keputusan
-
5/20/2018 Analisis Dan Pemodelan Data
25/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
25Copyright ODL Jan 2005 Open University Malaysia
Kelebihan SPPD
Kawalan Data Lewah
Data disimpan dalam 1 lokasi
Data sentiasa konsisten
data disimpan hanya sekali dan
perubahan data dalam satujadualperubahan jadual
yang berkaitan.
Perkongsian data
data daripada pelbagai sumberdisimpan di tempat yang sama.
Keselamatan data
Data dilindungi daripada dicapai
oleh pengguna yang tidak sah.
Capaian serentak
Data yang sama dalam PD bolehdicapai oleh ramai pengguna
(lokasi yang berlainan) secara
serentak.
EkonomikalTenaga, kos, storan
Meningkatkan Produktiviti
-
5/20/2018 Analisis Dan Pemodelan Data
26/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
26Copyright ODL Jan 2005 Open University Malaysia
Kelemahan SPPD
Kompleks
perisian yang kompleks dan
perlukan pemahaman terhadap
fungsi-fungsinya. Kegagalan
memahami sistem
Saiz storan yang besar
memerlukan satu ruang storan
untuk menampung saiz SPPD,
perisian sistem, perisian-perisian lain
Keperluan & kos perkakasan
bertambah
Kos SPPD yang tinggi
Harga SPPD yang tinggi
menyebabkan organisasi sukar
untuk membeli SPPD yang
lengkap.
Kos Peralihan Tinggi
Kos pemindahan data, latihan
kakitangan
-
5/20/2018 Analisis Dan Pemodelan Data
27/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
Copyright ODL Jan 2005 Open University Malaysia27
UNIT
1UNIT 1KONSEP ASASBAB 2Persekitaran Pangkalan Data
k l i k l i kl
-
5/20/2018 Analisis Dan Pemodelan Data
28/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
28Copyright ODL Jan 2005 Open University Malaysia
2.0 Pengenalan
Objektif
Memahami senibina Pangkalan Data
Memahami kepentingan 3 paras senibina
Pangkalan Data Membezakan 3 jenis bahasa Pangkalan Data
Memahami konsep Model Data dan Permodelan
Konseptual
Memahami fungsi-fungsi SPPD
F k lti T k l i M kl t
-
5/20/2018 Analisis Dan Pemodelan Data
29/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
29Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
ANSI-SPARC (American National Standard Institute StandardPlanning and Requirements Commitee) cadangkan piawaian bagisenibina SPPD
Subskima 1 Subskima 2 Subskima 3
Skima Konsepsual
Skima Fizikal
Pengkalan Data
Pandangan 1 Pandangan 2 Pandangan 3
Paras
Luaran
Paras
Konseptual
Paras
Dalaman
Pemetaan
Pemetaan
Kebebasan data
logikal
Kebebasan datafizikal
Rajah 2.1
F k lti T k l i M kl t
-
5/20/2018 Analisis Dan Pemodelan Data
30/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
30Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Tujuan rekabentuk tiga aras: Capaian data sama oleh pengguna (pandangan
berbeza) tanpa beri kesan kepada pengguna lain.
Interaksi pengguna PD bebas daripada keperluanstoran.
Penukaran senibina storan PD oleh Pentadbirpangkalan data (DBA) tanpa mengganggu paparanpengguna.
Senibina dalaman PD tidak mengganggu penukaranaspek fizikal storan.
Penukaran konsepsual atau senibina global PD olehDBA tanpa gangguan kepada pengguna.
F k lti T k l i M kl t
-
5/20/2018 Analisis Dan Pemodelan Data
31/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
31Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Paras Luaran
Pandangan pengguna terhadap pangkalan data
Setiap pengguna mempunyai capaian yang berbeza
Jenis Pandangan: Capaian data yang ditakrifkan di hadkan kepada
pengguna.
Data yang sama mempunyai pandangan dan
persembahan yang berbeza.
Sesetengah pandangan hanya menyimpan data maya
di mana data akan dijana apabila diperlukan sahaja.
F k lti T k l i M kl t
-
5/20/2018 Analisis Dan Pemodelan Data
32/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
32Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Paras Konsepsual Aras pertengahan yang menerangkan keseluruhan
struktur logikal pangkalan data.
Menerangkan:data apa&hubungan antara data.
Mengandungi : - Entiti, attribut dan hubungan.- Kekangan ke atas data.
- Maklumat semantik/makna ttg data.
- Maklumat keselamatan dan integriti.
Menyokong setiap pandangan luaran.
Maklumat pada aras ini tidak bergantung kepada bebasstoran supaya wujud kebebasan data di antara arasluaran dan aras dalaman.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
33/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
33Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Aras Dalaman
Aras yang paling hampir dengan Pangkalan Data.
Menerangkan bagaimana data disimpan dalam
Pangkalan Data secara fizikal.
Merangkumi struktur data dan organisasi fail untuk
menyimpan data di dalam peranti storan.
Berkaitan dengan beberapa perkara seperti :
Peruntukan ruang tempat storan (data dan indeks).
Bagaimana data diwakilkan.
Penyusunan rekod-rekod.
Teknik data disimpan.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
34/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
34Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Skima PANGKALAN DATA
Menerangkan keseluruhan PD.
Terdapat tiga jenis skima iaitu:
Skima luaran Paras Luaran
Skima konsepsual Paras Konseptual
Skima dalaman Paras Dalaman
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
35/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
35Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Pemetaan
2 jenis pemetaan
Skema Luaran & Konseptual
Pemetaan objek di paras konseptual dengan objekdi paras luaran
Skema Konseptual dan Dalaman
Pemetaan objek di paras konspetual dan paras
dalaman atau storan pangkalan data.
Rujuk Rajah 2.1
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
36/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
36Copyright ODL Jan 2005 Open University Malaysia
Struct PEMINJAM{ int No_Matrik;
int No_Barkod;
int No_PBhn;
char N_Patron;char Cawangan;
Struct Peminjam*next;/*penunjuk untukrekod peminjam seterusnya*/
Pandangan Pengguna 1 Pandangan Pengguna 2
N_Patron No_Matrik No_Barkod Caw. N_Patron No_Barkod No_PBhn Denda
N_Patron No_Matrik No_Barkod No_PBhn Caw. T_Pulang
Prkt. Luaran
Prkt. Konsepsual
Prkt. Dalaman
2.1 Persekitaran Pangkalan Data
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
37/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
37Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Kebebasan Data
Kekebalan paras lebih tinggi daripada perubahan di
paras bawahnya.
Untuk mengelakkan aras tinggi daripada diganggu olehpertukaran pada aras rendah.
2 bentuk kebebasan data:
Kebebasan Data Logikal
Kebebasan Data Fizikal
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
38/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
38Copyright ODL Jan 2005 Open University Malaysia
2.1 Persekitaran Pangkalan Data
Kebebasan Data Logikal merujuk kepada keselamatan skima luaran terhadap
perubahan dalam skima konsepsual.
Penukaran kepada skima konsepsual (edisi, menukar
entiti yang baru, attribut/hubungan) dibolehkan tanpaperlu menukar skima luaran atau menulis program aplikasi.
Kebebasan Data Fizikal merujuk kepada keselamatan penukaran skima
konsepsual kepada skima dalaman.
Penukaran kepada skima dalaman (penggunaan fail
organisasi/peranti storan berbeza struktur,
mencincang) dibolehkan tanpa menukarkan konsepsual /
skima luaran.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
39/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
39Copyright ODL Jan 2005 Open University Malaysia
2.2 Bahasa Pangkalan Data
Bahasa Pangkalan Data
Bahasa TakrifanData (DDL)Digunakan untuk
menentukan skemaPD
Bahasa PengolahanData (DDL)Digunakan utk Membaca
dan megemaskini PD
Bahasa GenerasiKe4 (4GL)Dikenali sebagai Sub-bahasa
data. Ia Tidak mengandungi
Konstruk bagi semua keperluan
pengkomputeran
Tiada bahasa pengaturcaraan yang khusus untuk PD.
Merupakan satu alat/kemudahan daripada bahasa
pengaturcaraan yang dikenali sebagai sub-bahasa.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
40/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
40Copyright ODL Jan 2005 Open University Malaysia
2.2 Bahasa Pangkalan Data
Bahasa Takrifan Data
Bertujuan membina struktur pangkalan data iaitu
skema luaran, skema konseptual dan skema dalaman.
Ia menukar data yang di jana oleh atur cara aplikasiatau terminal dari paras konseptual kepada paras
fizikal
Hasil dari perlaksanaan DDL ialah jadual dan disimpan
dalam kamus khas yang dipanggil kamus data.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
41/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
41Copyright ODL Jan 2005 Open University Malaysia
2.2 Bahasa Pangkalan Data
Kamus Data
komponen penting dalam SPPD yang menyimpan meta
data - iaitu sesuatu yang menceritakan tentang
pemerihalan data di dalam pangkalan data.
Faedah Kamus Data:
Maklumat data dikumpul dan disimpan secara terpusat,
Makna data boleh ditakrif dengan jelas
Komunikasi dan persefahaman antara pengguna mudah, Lewahan dan ketakselarasan dapat dikesan & dielakkan.
Setiap perubahan kepada struktur pangkalan data dapat
direkodkan dengan segera.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
42/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
42
Copyright ODL Jan 2005 Open University Malaysia
2.2 Bahasa Pangkalan Data
Bahasa Pengolahan Data (DML)
Sediakan set operasi untuk menyokong operasipengolahan data.
Operasi DML:
Masukan data baru ke dalam PD.
Memperbaiki data simpanan ke dalam PD.
Memperbaiki kandungan PD.
Hapus data dari PD.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
43/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
43
Copyright ODL Jan 2005 Open University Malaysia
2.2 Bahasa Pangkalan Data
Bahasa Pengolahan Data (DML)
Kelas Bahasa Pengolahan Data
Bahasa Tidak BertatacaraMembenarkan pengguna
menerangkan data apa yang
diperlukan TANPA
menentukan bagaimana ia
diperlukan
Bahasa BertatacaraMembenarkan pengguna
untuk memberitahu sistem
data apa yang diperlukan
dan bagaimana
mencapainya
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
44/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
44
Copyright ODL Jan 2005 Open University Malaysia
2.2 Bahasa Pangkalan Data
Bahasa Generasi ke4 (4GL)Lebih mudah digunakan
Arahan pengaturcaraan lebih ringkas
Ciri-Ciri
Bahasa Persembahan:Bahasapertanyaan & penjanaan laporan
Bahasa khusus:bahasa pangkalandata dan hamparan kerja
Aplikasi penjanaan:menakrif,
menambah, kemaskini, capai datadari pangkalan data utk membina
aplikasi
Bahasa peringkat tinggi utk
menjana kod aplikasi
Fungsi Penggunaan
Penjanaan Penggunaan
Penjanaan Laporan
Penjanaan Borang
Penjanaan Grafik
Bahasa Pertanyaan
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
45/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
a u t e o og a u atdan Komunikasi Multimedia
45
Copyright ODL Jan 2005 Open University Malaysia
2.3 Model Data
Himpunan konsep, kekangan dan peraturan integriti yangmenerangkan tentang keadaan, perhubungan dan kekangan
data di dalam sesebuah organisasi.
Mempunyai tiga komponen iaitu:
Skemamenerangkan
tentang struktur
data.
Pengolahanmenerangkan jenis
operasi yang dilakukan
ke atas data.
Kawalan danPengesahan Datamenerangkan peraturan
integriti dan had data.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
46/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
gdan Komunikasi Multimedia
46
Copyright ODL Jan 2005 Open University Malaysia
2.3 Model Data
2 jenis model data (MD)
Model Berasaskan Objek
Model Perhubungan Entiti- Dalam permodelan data konseptual- Konsep entiti, atribut, hubungan
Model Objek-Semantik-Penerangan atribut secara artifak
-Atribut objek semantik - ERD
Model Berorientasikan Objek-Objek dilihat bercirikan perlakuan
-Aliran keadaan menukar nilai atribut
Model Berasaskan Rekod
Model Data Hieraki
-Berasaskan struktur pohon.-Nod akar: bhgn atas
-Nod daun: bhgn bawah
-Nod => rekod dan dihubungkan
Model Data Rangkaian-3 komponen: data, rekod, hubungan
-Hubungkan rekod (tuan) => rekod(ahli)
Model Data Hubungan-Berbentuk jadual : baris dan lajur
-Lajur => atribut; baris => rekod
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
47/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
gdan Komunikasi Multimedia
47
Copyright ODL Jan 2005 Open University Malaysia
2.4 Fungsi SPPD
Penyimpanan, Capaian & Kemaskini data
menyediakan kemudahan menyimpan, mengambil dan
mengemaskini data dalam pangkalan data.
Katalog Capaian Pengguna
menyediakan suatu katalog keterangan item data yang
disimpan dan boleh dicapai.
Menyokong transaksi
Transaksi: suatu unit kerja yang mengandungi beberapaarahan pengemaskinian terhadap data.
mempunyai mekanisme memastikan semua arahan
kemaskinian dilakukan atau ditolak.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
48/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
gdan Komunikasi Multimedia
48
Copyright ODL Jan 2005 Open University Malaysia
2.4 Fungsi SPPD
Kawalan keserentakan
menyediakan satu mekanisme untuk memastikan PD
dikemaskini dengan betul apabila ramai pengguna
mengemaskini PD serentak.
Pemulihan daripada kegagalan sistem
menyediakan satu mekanisme pemulihan PD apabila
berlaku kerosakan/bencana alam.
Khidmat Autoriti / Hak kuasa
memastikan bahawa orang yang berhak sahaja
dibenarkan mencapai pangkalan data.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
49/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
gdan Komunikasi Multimedia
49
Copyright ODL Jan 2005 Open University Malaysia
2.4 Fungsi SPPD
Perkhidmatan integriti
menjaga kesahihan data.
perubahan data mesti mengikut kekangan atau syarat
tertentu.
Sokongan komunikasi data
berupaya disepadukan dengan perisian komunikasi.
berupaya berintegrasi dengan pengurus komunikasi
data.Perkhidmatan Utiliti
Menyediakan set pekhidmatan utiliti: import, pantauan,
analisa, statistik
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
50/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
50
Copyright ODL Jan 2005 Open University Malaysia
2.5 Senibina SPPD
TELEPEMPROSESAN
Senibina tradisional utk sistem multi-pengguna
Terdiri daripada satu komputer dengan satu unit
pemprosesan dan beberapa terminal
Semua proses dilaksanakan dalam lingkungan komputer
fizikal yang sama.
Pengguna terminal disambungkan kepada komputer pusat
dan tidak mampu berfungsi dengan sendiri.
Terminal menghantar mesej melalui subsistem kawalan
komunikasi kepada atur cara aplikasi pengguna
menggunakan perkhidmatan SPPD.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
51/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
51
Copyright ODL Jan 2005 Open University Malaysia
2.5 Senibina SPPD
PELAYAN-FAIL
Proses yang dibahagikan dalam Rangkaian Kawasan
Setempat (LAN).
Pelayan fail menyimpan fail yang diperlukan oleh aplikasi danSPPD.
Pelayan fail bertindak sebagai pemacu cakera keras yang
dikongsi.
Aplikasi dan SPPD akan meminta fail daripada pelayan failapabila diperlukan.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
52/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
52
Copyright ODL Jan 2005 Open University Malaysia
2.5 Senibina SPPD
PELAYAN-FAIL
Stesen kerja menghantar permintaan kepada pelayan
fail untuk meminta semua data yang disimpan dalam
cakera untuk keperluan SPPD.
Kelemahan seni bina pelayan-fail adalah seperti
berikut:
Bilangan trafik rangkaian yang tinggi.
Salinan penuh SPPD perlu bagi setiap stesen kerja.
Kerjasama, pemulihan dan kawalan integriti lebih
kompleks kerana terdapat beberapa SPPD yang cuba
untuk mencapai fail yang sama.
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
53/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
53
Copyright ODL Jan 2005 Open University Malaysia
2.5 Senibina SPPD
PELAYAN-PELANGGAN Pangkalan data dan SPPD ditempatkan dalam satu
komputer - pelayan.
Kom. Pelayan berkeupayaan pemprosesan yang tinggi
dan bertindak sebagai komputer yang memantau kom.
pelanggan yang disambungkan kepadanya di dalam satu
rangkaian setempat.
Komputer pelayan itu dikenali sebagai backendmanakala komputer pelanggan sebagai frontend.
Pelayan menyediakan khidmat pengurusan PD dan
Pelanggan memohon untuk mencapai PD
Fakulti Teknologi Maklumat
-
5/20/2018 Analisis Dan Pemodelan Data
54/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
Copyright ODL Jan 2005 Open University Malaysia
54
UNIT
1UNIT 1KONSEP ASASBAB 3Perancangan Pangkalan Data
Fakulti Teknologi Maklumatd ik i l i di
-
5/20/2018 Analisis Dan Pemodelan Data
55/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
55
Copyright ODL Jan 2005 Open University Malaysia
3.0 Pengenalan
Objektif
Memahami 3 rekabentuk yang terlibat dalam
fasa rekabentuk pangkalan data.
Memahami 3 bahagian penting dalam fasa
rekabentuk konseptual
Memahami tujuan 6 fasa yang terlibat dalam
kitarhayat pembangunan pangkalan data
Fakulti Teknologi Maklumatd K ik i M lti di
-
5/20/2018 Analisis Dan Pemodelan Data
56/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
56
Copyright ODL Jan 2005 Open University Malaysia
Kitarhayat Pembangunan PD (DDLC)
Sistem Pangkalan Data merupakan sebahagian dariSistem Maklumat
Sistem PD tertakluk kepada satu kitar hayat yangdipanggilKITAR HAYAT PEM-BANGUNAN PANGKALAN
DATA (DDLC)
DDLC menggunakan pendekatan berorientasikan data:data menjadi asas rekabentuk.
Melalui pendekatan ini, semua fungsi sistemdibangunkan berdasarkan struktur data
Fakulti Teknologi Maklumatd K ik i M lti di
-
5/20/2018 Analisis Dan Pemodelan Data
57/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
57
Copyright ODL Jan 2005 Open University Malaysia
Kitarhayat Pembangunan PD (DDLC)
DDLC mempunyai 6 fasaPerancangan PD
Penilaian awalan
Kajian kesauran
Fasa
A
KTIVITI
Rekabentuk PD Mewakili data & perhubungan data
Membekalkan model data
Implimentasi dan
Pemuatan
Merealisasikan rekabentuk PD
Pembangunan sistem prototaip
PengujianPengujian dan penyahralatan
Penilaian ke atas sistem
Operasi
Pemasangan sistemLatihan Pengguna
Penilaian
Penyelenggaraan
Penambah baikan
Penyelenggaraan
Fakulti Teknologi Maklumatd K ik i M lti di
-
5/20/2018 Analisis Dan Pemodelan Data
58/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
58
Copyright ODL Jan 2005 Open University Malaysia
DDLC F1: Perancangan PD
Aktiviti yang terlibat :
Takrif Masalah &Kekangan- Masalah & kekangan sistem semasa- Cadangkan Penyelesaian
Takrif Objektif- Objektif sistem cadangan?? - Integrasi sistem??
- Perkongsian data?? - Cara perolehan data??
Takrif Skop &
Sempadan
- Skop: ruanglingkup sistem- Sempadan: Persekitaran sistem
- orang, hw, sw
Kajian Kesauran- Penyediaan laporan kesesuaian & potensi
sistem: teknologi, ekonomi, pengendalian
Menganalisa
situasi organisasi
- Analisa Objektif, Operasi, Struktur Organisasi
- Analisa sistem semasa
- Cara: Temubual, pemerhatian, kajian
Fakulti Teknologi Maklumatdan Kom nikasi M ltimedia
-
5/20/2018 Analisis Dan Pemodelan Data
59/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
59
Copyright ODL Jan 2005 Open University Malaysia
DDLC F2: Rekabentuk PD
Tujuan: Mewakili Data dan hubungan antara data
Bekalkan Model Data yang menyokong transaksi
Menentukan rekabentuk sistem memenuhi kehendak
pengguna
Aktiviti Rekabentuk
Rekabentuk
Konseptual
Rekabentuk
Logikal
Rekabentuk
Fizikal
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
60/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
60
Copyright ODL Jan 2005 Open University Malaysia
DDLC F2: Rekabentuk PD
Rekabentuk Konseptual- Pendekatan Permodelan Data
- Mewakili objek dunia secara realistik
Permodelan Data- Data dimodelkan
berorientasikan objek
nyata
- Menakrifan: Entiti,
atribut, hubungan- Model Data
- Konseptual
Penormalan- Proses menentukan
kebersandaran atribut
terhadap entiti
- Untuk mengatasi
masalah pengulangandata, anomali
- Pastikan model yang
terhasil adalah sah
Pengesahan ModelData- Pengujian Rajah ER
- Pengesahan r/bentuk
rajah ER
- Pastikan Model Databebas drpd model
SPPD
Aktiviti Yang ter l ibat
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
61/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
61
Copyright ODL Jan 2005 Open University Malaysia
DDLC F2: Rekabentuk PD
Pemetaan reka bentuk konseptual kepada reka bentuk logikalHasil: Model Data Logikal
Menterjemahkan entiti, atribut dan hubungan kepada bentuk
perwakilan data yang serasi dengan model SPPD.Jika model data SPPD : berasaskan model hubungan = >
model data konseptual ditukar kepada bentuk jadual
Rekabentuk Logikal
Aspek fizikal data yang disimpan dalam storan & prestasi sistem.Model fizikal bergantung pada perisian SPPD.
Ciri-ciri storan bergantung kepada perkakasan,
Ciri-ciri capaian bergantung kepada sistem PD dan SPPD.
Rekabentuk Fizikal
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
62/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
62
Copyright ODL Jan 2005 Open University Malaysia
DDLC F3: Implimentasi & Pemuatan
proses merealisasikan reka bentuk pangkalan data
dan penggunaannya.
Implimentasi
model yang berfungsi seperti sistem akhir tetapi
tidak dilengkapi dengan ciri-ciri yang sepenuhnya,
Prototaip
Pada fasa ini, pembangun memilih samada membangunkan
PROTOTAIPatau sistem sebenar
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
63/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
63
Copyright ODL Jan 2005 Open University Malaysia
DDLC F3: Implimentasi & Pemuatan
Aktiviti
Memasang SPPDPemasangan SPPD
Latihan Pengguna
Pentadbir Pangkalan Data akan
mencipta kumpulan storan PD
Mencipta Pang. Data Mencipta Skema PD, KamusData, Pandangan Pengguna
Memuat / MenukarData
Memuatkan data ke PDMengubahsuaian format data
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
64/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
64
Copyright ODL Jan 2005 Open University Malaysia
DDLC F4: Pengujian & Penilaian
Aktiviti
Menguj i Pangkalan Data & Aturcara Penggunaan
Pengujian Integrasi
Pengujian Unit
Pengujian Sistem
Peni laian Pangkalan DataPengujian Prestasi
Pengujian Keselamatan Sistem
Pengujian Sistem
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
65/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
65
Copyright ODL Jan 2005 Open University Malaysia
DDLC F5: Operasi
Bermula apabila sistem beroperasi di persekitaran sebenar
Berakhir => sistem digantikan dengan sistem baru
Melibatkan penyediaanmanual pengguna; latihan; sokongan
teknikal
1) Rancangan Peralihan Terus:
Sis. semasa ditukar terus kepada sistem baru
2) Rancangan Peralihan Selari:
Sis. semasa dan baru beroperasi serentak
3) Rancangan Peralihan Perintis:
Sis. baru digunakan sebagai perintis di bhgn tertentu
4) Rancangan Peralihan Berperingkat:
Sis. baru beroperasi secara berfasa
Pendekatan Operasi
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
66/67
Subject Matter Expert/Author:Nor Aisyah Fadil (OUM)
dan Komunikasi Multimedia
66
Copyright ODL Jan 2005 Open University Malaysia
DDLC F6: Penyelenggaraan & Evolusi
Penyelenggaraan
proses memantau dan mengekalkan prestasi sistem
dan pangkalan data.
Tujuan:
Memulihkan ralat yang terdapat dalam sistem,
Penyesuaian ke atas pangkalan data
Peningkatan kepada versi terkini
Pastikan penyelenggaraan tidak menggangu pengguna lain
Fakulti Teknologi Maklumatdan Komunikasi Multimedia
-
5/20/2018 Analisis Dan Pemodelan Data
67/67
dan Komunikasi Multimedia
Terima Kasih