KONSEP
KONSEP
SISTEM BASIS DATA
SISTEM BASIS DATA
DIANA RAHMAWATI DIANA RAHMAWATI
MAHENDRA ADI NUGRAHA MAHENDRA ADI NUGRAHA
PERKEMBANGAN KONSEP BASIS
PERKEMBANGAN KONSEP BASIS
DATA
DATA
DAPAT DIBEDAKAN DALAM 5 TAHAP YAITU: DAPAT DIBEDAKAN DALAM 5 TAHAP YAITU:
TAHAP I (AWAL TAHUN 1960TAHAP I (AWAL TAHUN 1960--AN)AN)
TAHAP II (AKHIR TAHUN 1960TAHAP II (AKHIR TAHUN 1960--AN)AN)
TAHAP III (AWAL TAHUN 1970TAHAP III (AWAL TAHUN 1970--AN)AN)
TAHAP IV (MULAI TAHUN 1980TAHAP IV (MULAI TAHUN 1980--AN)AN)
APLIKASI BASIS DATA
APLIKASI BASIS DATA
BEBERAPA APLIKASI BASIS DATA DALAM BEBERAPA APLIKASI BASIS DATA DALAM KEHIDUPAN MANUSIA :
KEHIDUPAN MANUSIA :
INDUSTRI MANUFAKTUR INDUSTRI MANUFAKTUR
MANAJEMEN RUMAH SAKITMANAJEMEN RUMAH SAKIT
MANAJEMEN PERPUSTAKAANMANAJEMEN PERPUSTAKAAN
PERHOTELANPERHOTELAN
PERBANKANPERBANKAN
PERGURUAN TINGGIPERGURUAN TINGGI
DATA DAN INFORMASI
DATA DAN INFORMASI
DATA : DATA : Fakta
Fakta--fakta atau kejadianfakta atau kejadian--kejadian yang kejadian yang terjadi yang dikumpulkan dan disimpan terjadi yang dikumpulkan dan disimpan yang menunjukkan jumlah, tindakan atau yang menunjukkan jumlah, tindakan atau suatu hal.
suatu hal. INFORMASI : INFORMASI :
Data yang diorganisir, diatur, diolah dan Data yang diorganisir, diatur, diolah dan
diberi arti atau data yang berguna. diberi arti atau data yang berguna.
PENTINGNYA MEMAHAMI KONSEP
PENTINGNYA MEMAHAMI KONSEP
BASIS DATA
BASIS DATA
Data
Data didalamdidalam organisasiorganisasi merupakanmerupakan sumbersumber dayadaya yang yang penting
penting yang yang digunakandigunakan untukuntuk kepentingankepentingan organisasi
organisasi, , sehinggasehingga pentingpenting untukuntuk menyusunmenyusun basis basis data yang
data yang baikbaik dandan benarbenar agar agar mampumampu memenuhimemenuhi kebutuhan
kebutuhan akanakan informasiinformasi bagibagi parapara pemakaipemakai dandan pengambil
pengambil keputusankeputusan. . Pemahaman
Pemahaman yang yang komprehensifkomprehensif tentangtentang basis data basis data akan
akan memberikanmemberikan kerangkakerangka kerja,arahkerja,arah berpikirberpikir, , bersikap
bersikap dandan bertindakbertindak secarasecara obyektifobyektif dalamdalam menghadapi
menghadapi perkembanganperkembangan, , kemajuankemajuan ilmuilmu pengetahuan
PENGERTIAN BASIS DATA
PENGERTIAN BASIS DATA
TERDAPAT BEBERAPA PENGERTIAN BASIS DATA: TERDAPAT BEBERAPA PENGERTIAN BASIS DATA: Basis data (
Basis data (EdhyEdhy SutantaSutanta; 2004 ; 2004 halhal 18) :18) : Kumpulan
Kumpulan daridari datadata--data yang data yang salingsaling terhubungterhubung yang
yang disimpandisimpan secarasecara bersamabersama--samasama secarasecara independen
independen padapada suatusuatu media media dandan dengandengan cara cara--cara
cara tertentutertentu sehinggasehingga mudahmudah untukuntuk digunakan
digunakan//ditampilkanditampilkan kembalikembali.. Basis Data (Linda M; 2004
Basis Data (Linda M; 2004 halhal 1): 1): Kumpulan data
Kumpulan data operasionaloperasional lengkaplengkap daridari suatusuatu organisasi
organisasi//perusahaanperusahaan yang yang diorganisirdiorganisir//dikeloladikelola dan
dan disimpandisimpan secarasecara terintegrasiterintegrasi dengandengan menggunakan
menggunakan metodemetode tertentutertentu menggunakanmenggunakan komputer
komputer sehinggasehingga mampumampu menyediakanmenyediakan informasiinformasi optimal yang
lanjutan lanjutan
Basis Data (Stephens
Basis Data (Stephens dandan PlewPlew (2000) (2000) dalamdalam jannerjanner dan
dan ImanIman (2006)) : (2006)) : Mekanisme
Mekanisme yang yang digunakandigunakan untukuntuk menyimpanmenyimpan informasi
informasi atauatau data. data. Basis data (
Basis data (SilberschatzSilberschatz dkkdkk (2002) (2002) dalamdalam jannerjanner dan
dan ImanIman (2006)) : (2006)) : Kumpulan data
Kumpulan data berisiberisi informasiinformasi yang yang sesuaisesuai untukuntuk sebuah
sebuah perusahaanperusahaan.. Basis Data (
Basis Data ( RamakrishnanRamakrishnan dandan GehrkeGehrke (2003) (2003) dalam
dalam jannerjanner dandan ImanIman (2006)) :(2006)) : Kumpulan data,
Kumpulan data, umumnyaumumnya mendeskripsikanmendeskripsikan aktivitas
aktivitas satusatu organisasiorganisasi atauatau lebihlebih yang yang berhubungan
TUJUAN BASIS DATA
TUJUAN BASIS DATA
James martin (1975)
James martin (1975) dalamdalam edhyedhy sutantasutanta (2004) (2004) membedakan
membedakan tujuantujuan baisbais data data menjadimenjadi 2 2 kelompok
kelompok yaituyaitu primer primer dandan skunderskunder Tujuan
Tujuan primer: primer: tujuantujuan utamautama yang yang inginingin dicapaidicapai dalam
dalam perancanganperancangan dandan pengembanganpengembangan basis basis data
data Tujuan
Tujuan skunderskunder: : tujuantujuan tambahantambahan yang yang dimaksudkan
Tujuan primer
Tujuan primer
DataData--data data dalamdalam basis data basis data digunakandigunakan
oleh
oleh banyakbanyak pemakaipemakai
MenjagaMenjaga investasiinvestasi intelektualintelektual
PenekananPenekanan biayabiaya
MenghilangkanMenghilangkan proliferasiproliferasi ((terjadinyaterjadinya
pengembangan
pengembangan sistemsistem gandaganda))
UnjukUnjuk kerjakerja (performance)(performance)
KejelasanKejelasan data data ygyg tersediatersedia untukuntuk diaksesdiakses
lanjutan lanjutan
Fleksibilitas penggunaan Fleksibilitas penggunaan
Kebutuhan data dapat dipenuhi dengan Kebutuhan data dapat dipenuhi dengan
cepat cepat
Perubahan yang mudahPerubahan yang mudah
Akurasi dan konsistensiAkurasi dan konsistensi PrivasiPrivasi KeamananKeamanan KetersediaanKetersediaan
Tujuan Sekunder
Tujuan Sekunder
Independensi data secara fisik Independensi data secara fisik
Independensi data secara logika Independensi data secara logika
Pengendalian/minimalisasi perangkapan Pengendalian/minimalisasi perangkapan
data (redudancy data) data (redudancy data)
Kecepatan aksesKecepatan akses
Kecepatan pencarianKecepatan pencarian
Standarisasi dataStandarisasi data
Tersedianya kamus dataTersedianya kamus data
lanjutan lanjutan
Bahasa end userBahasa end user
Pengendalian integritasPengendalian integritas
Kecepatan pemulihan kembali dari Kecepatan pemulihan kembali dari
kerusakan kerusakan
Kemampuan perubahan untuk Kemampuan perubahan untuk
penyesuaian penyesuaian
Perancangan dan pengawasan alatPerancangan dan pengawasan alat--alatalat
Pengorganisasian kembali (migrasi) data Pengorganisasian kembali (migrasi) data
dapat dilakukan secara otomatis dapat dilakukan secara otomatis
KEUNTUNGAN BASIS DATA
KEUNTUNGAN BASIS DATA
MENGURANGI KERANGKAPAN DATAMENGURANGI KERANGKAPAN DATA
MENCEGAH KETIDAKKONSISTENANMENCEGAH KETIDAKKONSISTENAN
KEAMANAN DATA TERJAGAKEAMANAN DATA TERJAGA
INTEGRITAS DAPAT DIPERTAHANKANINTEGRITAS DAPAT DIPERTAHANKAN
DATA DAPAT DIPERGUNAKAN SECARA DATA DAPAT DIPERGUNAKAN SECARA
BERSAMA
BERSAMA--SAMASAMA
MENYEDIAKAN RECOVERYMENYEDIAKAN RECOVERY
MEMUDAHKAN PENERAPAN STANDARISASIMEMUDAHKAN PENERAPAN STANDARISASI
DATA BERSIFAT MANDIRIDATA BERSIFAT MANDIRI
KERUGIAN BASIS DATA
KERUGIAN BASIS DATA
DIPERLUKAN TEMPAT PENYIMPANAN DIPERLUKAN TEMPAT PENYIMPANAN
YANG BESAR YANG BESAR
DIPERLUKAN TENAGA YANG TRAMPIL DIPERLUKAN TENAGA YANG TRAMPIL
DALAM MENGELOLA DATA DALAM MENGELOLA DATA
PERANGKAT LUNAKNYA MAHALPERANGKAT LUNAKNYA MAHAL
KERUSAKAN DAPAT MEMPENGARUHI KERUSAKAN DAPAT MEMPENGARUHI
DEPARTEMEN YANG TERKAIT DEPARTEMEN YANG TERKAIT
PENGERTIAN SISTEM BASIS DATA
PENGERTIAN SISTEM BASIS DATA
SISTEM BASIS DATA MERUPAKAN LINGKUP SISTEM BASIS DATA MERUPAKAN LINGKUP
YANG LEBIH LUAS DARI BASIS DATA. YANG LEBIH LUAS DARI BASIS DATA. SISTEM BASIS MEMUAT SEKUMPULAN SISTEM BASIS MEMUAT SEKUMPULAN
BASIS DATA YANG MUNGKIN TIDAK ADA BASIS DATA YANG MUNGKIN TIDAK ADA HUBUNGAN SATU SAMA LAIN TETAPI
HUBUNGAN SATU SAMA LAIN TETAPI SECARA KESELURUHAN MEMPUNYAI SECARA KESELURUHAN MEMPUNYAI HUBUNGAN SEBAGAI SEBUAH SISTEM HUBUNGAN SEBAGAI SEBUAH SISTEM DENGAN DIDUKUNG OLEH KOMPONEN DENGAN DIDUKUNG OLEH KOMPONEN LAINNYA.
KOMPONEN DASAR
KOMPONEN DASAR
SISTEM BASIS DATA
SISTEM BASIS DATA
TERDAPAT 4 KOMPONEN SISTEM BASIS TERDAPAT 4 KOMPONEN SISTEM BASIS DATA YAITU :
DATA YAITU :
1.
1.DATADATA 2.
2.HARDWARE (PERANGKAT KERAS)HARDWARE (PERANGKAT KERAS) 3.
3.SOFTWARE (PERANGKAT LUNAK)SOFTWARE (PERANGKAT LUNAK) 4.
DATA
DATA
TERDAPAT TIGA JENIS DATA DALAM TERDAPAT TIGA JENIS DATA DALAM
HUBUNGANNYA DENGAN BASIS DATA HUBUNGANNYA DENGAN BASIS DATA YAITU :
YAITU :
DATA OPERASIONAL DATA OPERASIONAL
DATA MASUKAN (INPUT DATA)DATA MASUKAN (INPUT DATA)
HARDWARE
HARDWARE
TERDIRI DARI SEMUA PERALATAN TERDIRI DARI SEMUA PERALATAN
KOMPUTER YANG DIGUNAKAN UNTUK KOMPUTER YANG DIGUNAKAN UNTUK PENGELOLAAN SISTEM BASIA DATA PENGELOLAAN SISTEM BASIA DATA BERUPA :
BERUPA :
PERALATAN UNTUK PENYIMPANAN BASIS PERALATAN UNTUK PENYIMPANAN BASIS
DATA DATA
PERALATAN INPUT DAN OUTPUTPERALATAN INPUT DAN OUTPUT
SOFTWARE
SOFTWARE
SOFTWARE BASIS DATA DAPAT BERUPA : SOFTWARE BASIS DATA DAPAT BERUPA :
DBMS YANG MENANGANI AKSES DBMS YANG MENANGANI AKSES
TERHADAP BASIS DATA SEHINGGA TERHADAP BASIS DATA SEHINGGA
PEMAKAI TIDAK MEMIKIRKAN PROSES PEMAKAI TIDAK MEMIKIRKAN PROSES
PENYIMPANAN DAN PENGELOLAAN DATA PENYIMPANAN DAN PENGELOLAAN DATA SECARA DETAIL
SECARA DETAIL
PROGRAMPROGRAM--PROGRAM APLIKASI DAN PROGRAM APLIKASI DAN
PROSEDURE
USER ATAU PEMAKAI
USER ATAU PEMAKAI
PEMAKAI BASIS DATA DIBAGI ATAS TIGA PEMAKAI BASIS DATA DIBAGI ATAS TIGA
KLASIFIKASI YAITU: KLASIFIKASI YAITU:
DATA ADMINISTRATOR ; ORANG ATAU DATA ADMINISTRATOR ; ORANG ATAU
TIM YANG BERTUGAS MENGELOLA TIM YANG BERTUGAS MENGELOLA SISTEM BASIS DATA SECARA
SISTEM BASIS DATA SECARA KESELURUHAN.
KESELURUHAN.
PROGRAMMER : ORANG YANG BERTUGAS PROGRAMMER : ORANG YANG BERTUGAS
MEMBUAT PROGRAM APLIKASI MEMBUAT PROGRAM APLIKASI
END USER : ORANG YANG MENGAKSES END USER : ORANG YANG MENGAKSES
BASIS DATA MELALUI TERMINAL DENGAN BASIS DATA MELALUI TERMINAL DENGAN MENGGUNAKAN BAHASA BASIS DATA.