140 likes | 364 Views
KONSEP ASAS PANGKALAN DATA. E4161. KONSEP UMUM. KONSEP UMUM. DATA – fakta mengenai sesuatu benda , orang , entiti , kejadian dan seumpamanya yang boleh direkodkan . MAKLUMAT – data yang telah diproses dan disusunatur ke dalam bentuk yang boleh digunakan untuk membuat keputusan .
E N D
KONSEP UMUM • DATA – faktamengenaisesuatubenda, orang, entiti, kejadiandanseumpamanya yang bolehdirekodkan. • MAKLUMAT – data yang telahdiprosesdandisusunaturkedalambentuk yang bolehdigunakanuntukmembuatkeputusan. • PANGKALAN DATA – sekumpulan data ataumaklumat yang mempunyaihubungansecaralogikdiantarasatusama lain. Bertujuanuntukmengurangkan data lewah. • DATA LEWAH – data yang samamunculdalambeberapa fail yang berbeza. • SISTEM PANGKALAN DATA – sistem yang bolehmengemaskinimaklumatdanmemberimaklumattertentuapabiladiminta.
KONSEP UMUM • Sistempangkalan data terbahagikepada: • SISTEM PANGKALAN DATA TERPUSAT • Semua data disimpan didalamsatupangkalan data. • DBMS disimpan didalamsatukomputer (host) yang memuatkan pangkalan data tersebut.
KONSEP UMUM • SISTEM PANGKALAN DATA TERAGIH • Data disimpandidalambeberapapangkalan data dilokasi yang berlainan. • Walaubagaimanapun, penggunabolehmencapaisetiappangkalan data.
KONSEP UMUM • CiriPangkalan Data • Sekumpulan data logikal yang berkaitdiantarasatusama lain. • Direkabentuk, diciptadandilengkapkandengan data bagikeperluanpengguna. • Menggambarkanmaklumatdidalamduniasebenar. • SaizPangkalan Data • Ringkassepertisenarainamadanalamat. • Kompleksseperti data cukaipendapatan.
KONSEP UMUM • KomponenPangkalan Data
PERBANDINGAN • Fail vsPangkalan Data
BAHASA PANGKALAN DATA • BahasaDefinisi Data (DDL) • Membinastrukturpangkalan data (skemaluaran, konseptualdandalaman). • Menukar data dariparasaplikasi (luaran) dankonseptualkepadaparasfizikal (dalaman). • BahasaManipulasi Data (DML) • Membolehkan data dimasukkan, dicapai, dihapuskandandiubahsuai. • 2 jenis : DML parastinggidan DML parasrendah. • BahasaPertanyaan • Bahasatidakbertatacaradanmerupakansebahagiandaripada DML dandigunakanuntukmencapai data sahaja. • BahasaHos • Membolehkanaturcaraditulisdalambahasaparastinggi (COBOL, FORTRAN dan C) bagimencapaidanmengolah data.
DBMS • Definisi DBMS – satusistemperisian yang membolehkanpenggunamenciptadanmenyelenggarapangkalan data sepertimendefinisi, membinadanmemanipulasi data. • Mendefinisi – menentukandanmenerangkanjenis data yang hendakdisimpan. • Membina – menyimpan data kedalam media storan. • Memanipulasi – melaksanakanfungsi-fungsitertentusepertimenyoalpangkalan data, kemaskini data, menghasilkanlaporan. • Perisian – SQL Server, Oracle, DBASE, Access. • Storanutama – ingatanutamadaningatan cache. • Storankedua – hard disk • Mencapai data – mencarirekoduntukdisemakdandiproses. Data tidakberubah. • Mengemaskini data – menukarkandungan data, menghapus data, menambah data baru.
DBMS • Skima – peneranganberkenaansatupangkalan data yang telahditetapkansemasamerekabentuk. Contoh: • Kejadian – maklumatatau data yang terkandungdidalampangkalan data padasatuwaktu yang tertentu. • Kejadianbertambahsetiap kali adaprosespengemaskinian data. • DMBS perlumemastikansetiapkejadianbersesuaiandenganstrukturdanbatasan yang ditetapkanolehskima.