Upload
andis-indrawan
View
27
Download
0
Tags:
Embed Size (px)
DESCRIPTION
KONSEP BASIS DATA
Citation preview
5/22/2018 Konsep Basis Data
1/22
KONSEPKONSEP
SISTEM BASIS DATASISTEM BASIS DATA
DIANA RAHMAWATIDIANA RAHMAWATI
MAHENDRA ADI NUGRAHAMAHENDRA ADI NUGRAHA
5/22/2018 Konsep Basis Data
2/22
PERKEMBANGAN KONSEP BASISPERKEMBANGAN KONSEP BASIS
DATADATADAPAT 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) TAHAP V (MULAI TAHUN 1990TAHAP V (MULAI TAHUN 1990--AN)AN)
5/22/2018 Konsep Basis Data
3/22
APLIKASI BASIS DATAAPLIKASI BASIS DATA
BEBERAPA APLIKASI BASIS DATA DALAMBEBERAPA APLIKASI BASIS DATA DALAMKEHIDUPAN MANUSIA :KEHIDUPAN MANUSIA :
INDUSTRI MANUFAKTURINDUSTRI MANUFAKTUR
MANAJEMEN RUMAH SAKITMANAJEMEN RUMAH SAKITMANAJEMEN PERPUSTAKAANMANAJEMEN PERPUSTAKAAN
PERHOTELANPERHOTELAN
PERBANKANPERBANKANPERGURUAN TINGGIPERGURUAN TINGGI
PENERBANGANPENERBANGAN
5/22/2018 Konsep Basis Data
4/22
DATA DAN INFORMASIDATA DAN INFORMASI
DATA :DATA :FaktaFakta--fakta atau kejadianfakta atau kejadian--kejadian yangkejadian yang
terjadi yang dikumpulkan dan disimpanterjadi yang dikumpulkan dan disimpan
yang menunjukkan jumlah, tindakan atauyang menunjukkan jumlah, tindakan atausuatu hal.suatu hal.
INFORMASI :INFORMASI :
Data yang diorganisir, diatur, diolah danData yang diorganisir, diatur, diolah dandiberi arti atau data yang berguna.diberi arti atau data yang berguna.
5/22/2018 Konsep Basis Data
5/22
PENTINGNYA MEMAHAMI KONSEPPENTINGNYA MEMAHAMI KONSEPBASIS DATABASIS DATA
DataData didalamdidalam organisasiorganisasi merupakanmerupakan sumbersumber dayadaya yangyangpentingpenting yangyang digunakandigunakan untukuntuk kepentingankepentinganorganisasiorganisasi,, sehinggasehingga pentingpenting untukuntuk menyusunmenyusun basisbasis
data yangdata yang baikbaik dandan benarbenar agaragar mampumampu memenuhimemenuhikebutuhankebutuhan akanakan informasiinformasi bagibagi parapara pemakaipemakai dandanpengambilpengambil keputusankeputusan..
PemahamanPemahaman yangyang komprehensifkomprehensif tentangtentang basis databasis data
akanakan memberikanmemberikan kerangkakerangka kerja,arahkerja,arah berpikirberpikir,,bersikapbersikap dandan bertindakbertindak secarasecara obyektifobyektif dalamdalammenghadapimenghadapi perkembanganperkembangan,, kemajuankemajuan ilmuilmupengetahuanpengetahuan dandan teknologiteknologi..
5/22/2018 Konsep Basis Data
6/22
PENGERTIAN BASIS DATAPENGERTIAN BASIS DATA
TERDAPAT BEBERAPA PENGERTIAN BASIS DATA:TERDAPAT BEBERAPA PENGERTIAN BASIS DATA:Basis data (Basis data (EdhyEdhy SutantaSutanta; 2004; 2004 halhal 18) :18) :
KumpulanKumpulan daridari datadata--data yangdata yang salingsaling terhubungterhubungyangyang disimpandisimpan secarasecara bersamabersama--samasama secarasecaraindependenindependen padapada suatusuatu mediamedia dandan dengandengan caracara--
caracara tertentutertentu sehinggasehingga mudahmudah untukuntukdigunakandigunakan//ditampilkanditampilkan kembalikembali..
Basis Data (Linda M; 2004Basis Data (Linda M; 2004 halhal 1):1):
Kumpulan dataKumpulan data operasionaloperasional lengkaplengkap daridari suatusuatuorganisasiorganisasi//perusahaanperusahaan yangyang diorganisirdiorganisir//dikeloladikeloladandan disimpandisimpan secarasecara terintegrasiterintegrasi dengandenganmenggunakanmenggunakan metodemetode tertentutertentu menggunakanmenggunakan
komputerkomputer sehinggasehingga mampumampu menyediakanmenyediakan informasiinformasioptimal yangoptimal yang diperlukandiperlukan pemakaipemakai
5/22/2018 Konsep Basis Data
7/22
lanjutanlanjutan
Basis Data (StephensBasis Data (Stephens dandan PlewPlew (2000)(2000) dalamdalam jannerjanner
dandan ImanIman (2006)) :(2006)) :MekanismeMekanisme yangyang digunakandigunakan untukuntuk menyimpanmenyimpaninformasiinformasi atauatau data.data.
Basis data (Basis data (SilberschatzSilberschatz dkkdkk (2002)(2002) dalamdalam jannerjanner
dandan ImanIman (2006)) :(2006)) :Kumpulan dataKumpulan data berisiberisi informasiinformasi yangyang sesuaisesuai untukuntuksebuahsebuah perusahaanperusahaan..
Basis Data (Basis Data ( RamakrishnanRamakrishnan dandan GehrkeGehrke (2003)(2003)dalamdalam jannerjanner dandan ImanIman (2006)) :(2006)) :
Kumpulan data,Kumpulan data, umumnyaumumnya mendeskripsikanmendeskripsikanaktivitasaktivitas satusatu organisasiorganisasi atauatau lebihlebih yangyangberhubunganberhubungan..
5/22/2018 Konsep Basis Data
8/22
TUJUAN BASIS DATATUJUAN BASIS DATA
James martin (1975)James martin (1975) dalamdalam edhyedhy sutantasutanta (2004)(2004)membedakanmembedakan tujuantujuan baisbais datadata menjadimenjadi 22
kelompokkelompok yaituyaitu primerprimer dandan skunderskunderTujuanTujuan primer:primer: tujuantujuan utamautama yangyang inginingin dicapaidicapai
dalamdalam perancanganperancangan dandan pengembanganpengembangan basisbasisdatadata
TujuanTujuan skunderskunder:: tujuantujuan tambahantambahan yangyangdimaksudkandimaksudkan untukuntuk mencapaimencapai tujuantujuan primerprimer
5/22/2018 Konsep Basis Data
9/22
Tujuan primerTujuan primer
DataData--datadata dalamdalam basis databasis data digunakandigunakanoleholeh banyakbanyak pemakaipemakai
MenjagaMenjaga investasiinvestasi intelektualintelektual
PenekananPenekanan biayabiaya MenghilangkanMenghilangkan proliferasiproliferasi ((terjadinyaterjadinya
pengembanganpengembangan sistemsistem gandaganda))
UnjukUnjuk kerjakerja (performance)(performance)
KejelasanKejelasan datadata ygyg tersediatersedia untukuntuk diaksesdiakses
KemudahanKemudahan pemakaianpemakaian
5/22/2018 Konsep Basis Data
10/22
lanjutanlanjutan
Fleksibilitas penggunaanFleksibilitas penggunaan Kebutuhan data dapat dipenuhi denganKebutuhan data dapat dipenuhi dengan
cepatcepat
Perubahan yang mudahPerubahan yang mudahAkurasi dan konsistensiAkurasi dan konsistensi
PrivasiPrivasi
KeamananKeamanan
KetersediaanKetersediaan
5/22/2018 Konsep Basis Data
11/22
Tujuan SekunderTujuan Sekunder
Independensi data secara fisikIndependensi data secara fisik Independensi data secara logikaIndependensi data secara logika
Pengendalian/minimalisasi perangkapanPengendalian/minimalisasi perangkapan
data (redudancy data)data (redudancy data) Kecepatan aksesKecepatan akses
Kecepatan pencarianKecepatan pencarian
Standarisasi dataStandarisasi data Tersedianya kamus dataTersedianya kamus data
Interface pemrograman tingkat tinggiInterface pemrograman tingkat tinggi
5/22/2018 Konsep Basis Data
12/22
lanjutanlanjutan
Bahasa end userBahasa end user Pengendalian integritasPengendalian integritas
Kecepatan pemulihan kembali dariKecepatan pemulihan kembali dari
kerusakankerusakan Kemampuan perubahan untukKemampuan perubahan untuk
penyesuaianpenyesuaian
Perancangan dan pengawasan alatPerancangan dan pengawasan alat--alatalat Pengorganisasian kembali (migrasi) dataPengorganisasian kembali (migrasi) data
dapat dilakukan secara otomatisdapat dilakukan secara otomatis
5/22/2018 Konsep Basis Data
13/22
KEUNTUNGAN BASIS DATAKEUNTUNGAN BASIS DATA
MENGURANGI KERANGKAPAN DATAMENGURANGI KERANGKAPAN DATA
MENCEGAH KETIDAKKONSISTENANMENCEGAH KETIDAKKONSISTENAN
KEAMANAN DATA TERJAGAKEAMANAN DATA TERJAGA
INTEGRITAS DAPAT DIPERTAHANKANINTEGRITAS DAPAT DIPERTAHANKAN
DATA DAPAT DIPERGUNAKAN SECARADATA DAPAT DIPERGUNAKAN SECARABERSAMABERSAMA--SAMASAMA
MENYEDIAKAN RECOVERYMENYEDIAKAN RECOVERY
MEMUDAHKAN PENERAPAN STANDARISASIMEMUDAHKAN PENERAPAN STANDARISASI DATA BERSIFAT MANDIRIDATA BERSIFAT MANDIRI
KETERPADUAN DATA TERJAGAKETERPADUAN DATA TERJAGA
5/22/2018 Konsep Basis Data
14/22
KERUGIAN BASIS DATAKERUGIAN BASIS DATA
DIPERLUKAN TEMPAT PENYIMPANANDIPERLUKAN TEMPAT PENYIMPANANYANG BESARYANG BESAR
DIPERLUKAN TENAGA YANG TRAMPILDIPERLUKAN TENAGA YANG TRAMPIL
DALAM MENGELOLA DATADALAM MENGELOLA DATA PERANGKAT LUNAKNYA MAHALPERANGKAT LUNAKNYA MAHAL
KERUSAKAN DAPAT MEMPENGARUHIKERUSAKAN DAPAT MEMPENGARUHI
DEPARTEMEN YANG TERKAITDEPARTEMEN YANG TERKAIT
5/22/2018 Konsep Basis Data
15/22
PENGERTIAN SISTEM BASIS DATAPENGERTIAN SISTEM BASIS DATA
SISTEM BASIS DATA MERUPAKAN LINGKUPSISTEM BASIS DATA MERUPAKAN LINGKUPYANG LEBIH LUAS DARI BASIS DATA.YANG LEBIH LUAS DARI BASIS DATA.
SISTEM BASIS MEMUAT SEKUMPULANSISTEM BASIS MEMUAT SEKUMPULANBASIS DATA YANG MUNGKIN TIDAK ADABASIS DATA YANG MUNGKIN TIDAK ADAHUBUNGAN SATU SAMA LAIN TETAPIHUBUNGAN SATU SAMA LAIN TETAPI
SECARA KESELURUHAN MEMPUNYAISECARA KESELURUHAN MEMPUNYAIHUBUNGAN SEBAGAI SEBUAH SISTEMHUBUNGAN SEBAGAI SEBUAH SISTEMDENGAN DIDUKUNG OLEH KOMPONENDENGAN DIDUKUNG OLEH KOMPONENLAINNYA.LAINNYA.
5/22/2018 Konsep Basis Data
16/22
KOMPONEN DASARKOMPONEN DASARSISTEM BASIS DATASISTEM BASIS DATA
TERDAPAT 4 KOMPONEN SISTEM BASISTERDAPAT 4 KOMPONEN SISTEM BASISDATA YAITU :DATA YAITU :
1.1.DATADATA
2.2.HARDWARE (PERANGKAT KERAS)HARDWARE (PERANGKAT KERAS)
3.3.SOFTWARE (PERANGKAT LUNAK)SOFTWARE (PERANGKAT LUNAK)
4.4.USER ATAU PEMAKAI.USER ATAU PEMAKAI.
5/22/2018 Konsep Basis Data
17/22
DATADATA
TERDAPAT TIGA JENIS DATA DALAMTERDAPAT TIGA JENIS DATA DALAMHUBUNGANNYA DENGAN BASIS DATAHUBUNGANNYA DENGAN BASIS DATA
YAITU :YAITU :
DATA OPERASIONALDATA OPERASIONAL
DATA MASUKAN (INPUT DATA)DATA MASUKAN (INPUT DATA)
DATA KELUARAN (OUTPUT DATA)DATA KELUARAN (OUTPUT DATA)
5/22/2018 Konsep Basis Data
18/22
HARDWAREHARDWARE
TERDIRI DARI SEMUA PERALATANTERDIRI DARI SEMUA PERALATANKOMPUTER YANG DIGUNAKAN UNTUKKOMPUTER YANG DIGUNAKAN UNTUKPENGELOLAAN SISTEM BASIA DATAPENGELOLAAN SISTEM BASIA DATA
BERUPA :BERUPA :
PERALATAN UNTUK PENYIMPANAN BASISPERALATAN UNTUK PENYIMPANAN BASISDATADATA
PERALATAN INPUT DAN OUTPUTPERALATAN INPUT DAN OUTPUT
PERALATAN KOMUNIKASI DATAPERALATAN KOMUNIKASI DATA
5/22/2018 Konsep Basis Data
19/22
SOFTWARESOFTWARE
SOFTWARE BASIS DATA DAPAT BERUPA :SOFTWARE BASIS DATA DAPAT BERUPA :
DBMS YANG MENANGANI AKSESDBMS YANG MENANGANI AKSESTERHADAP BASIS DATA SEHINGGATERHADAP BASIS DATA SEHINGGAPEMAKAI TIDAK MEMIKIRKAN PROSESPEMAKAI TIDAK MEMIKIRKAN PROSESPENYIMPANAN DAN PENGELOLAAN DATAPENYIMPANAN DAN PENGELOLAAN DATASECARA DETAILSECARA DETAIL
PROGRAMPROGRAM--PROGRAM APLIKASI DANPROGRAM APLIKASI DANPROSEDUREPROSEDURE--PROSEDURPROSEDUR
5/22/2018 Konsep Basis Data
20/22
USER ATAU PEMAKAIUSER ATAU PEMAKAI
PEMAKAI BASIS DATA DIBAGI ATAS TIGAPEMAKAI BASIS DATA DIBAGI ATAS TIGAKLASIFIKASI YAITU:KLASIFIKASI YAITU:
DATA ADMINISTRATOR ; ORANG ATAUDATA ADMINISTRATOR ; ORANG ATAUTIM YANG BERTUGAS MENGELOLATIM YANG BERTUGAS MENGELOLA
SISTEM BASIS DATA SECARASISTEM BASIS DATA SECARAKESELURUHAN.KESELURUHAN.
PROGRAMMER : ORANG YANG BERTUGASPROGRAMMER : ORANG YANG BERTUGAS
MEMBUAT PROGRAM APLIKASIMEMBUAT PROGRAM APLIKASI END USER : ORANG YANG MENGAKSESEND USER : ORANG YANG MENGAKSES
BASIS DATA MELALUI TERMINAL DENGANBASIS DATA MELALUI TERMINAL DENGANMENGGUNAKAN BAHASA BASIS DATA.MENGGUNAKAN BAHASA BASIS DATA.
5/22/2018 Konsep Basis Data
21/22
SAMPAI JUMPA
5/22/2018 Konsep Basis Data
22/22