konsep basis data

22
KONSEP KONSEP SISTEM BASIS DATA SISTEM BASIS DATA DIANA RAHMAWATI DIANA RAHMAWATI MAHENDRA ADI NUGRAHA MAHENDRA ADI NUGRAHA

Upload: dedy-r-putra

Post on 28-Dec-2015

34 views

Category:

Documents


1 download

DESCRIPTION

Konsep konsep basis data

TRANSCRIPT

Page 1: Konsep Basis Data

KONSEPKONSEPSISTEM BASIS DATASISTEM BASIS DATA

DIANA RAHMAWATIDIANA RAHMAWATI

MAHENDRA ADI NUGRAHAMAHENDRA ADI NUGRAHA

Page 2: Konsep Basis Data

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)

TAHAP V (MULAI TAHUN 1990TAHAP V (MULAI TAHUN 1990--AN)AN)

Page 3: Konsep Basis Data

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

PENERBANGANPENERBANGAN

Page 4: Konsep Basis Data

DATA DAN INFORMASI DATA DAN INFORMASI

DATA : DATA :

FaktaFakta--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.

Page 5: Konsep Basis Data

PENTINGNYA MEMAHAMI KONSEP PENTINGNYA MEMAHAMI KONSEP BASIS DATA BASIS DATA

Data Data didalamdidalam organisasiorganisasi merupakanmerupakan sumbersumber dayadaya yang yang pentingpenting yang yang digunakandigunakan untukuntuk kepentingankepentinganorganisasiorganisasi, , sehinggasehingga pentingpenting untukuntuk menyusunmenyusun basis basis data yang data yang baikbaik dandan benarbenar agar agar mampumampu memenuhimemenuhikebutuhankebutuhan akanakan informasiinformasi bagibagi parapara pemakaipemakai dandanpengambilpengambil keputusankeputusan. .

PemahamanPemahaman yang yang komprehensifkomprehensif tentangtentang basis data basis data akanakan memberikanmemberikan kerangkakerangka kerja,arahkerja,arah berpikirberpikir, , bersikapbersikap dandan bertindakbertindak secarasecara obyektifobyektif dalamdalammenghadapimenghadapi perkembanganperkembangan, , kemajuankemajuan ilmuilmupengetahuanpengetahuan dandan teknologiteknologi. .

Page 6: Konsep Basis Data

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) :

Kumpulan Kumpulan daridari datadata--data yang data yang salingsaling terhubungterhubungyang yang disimpandisimpan secarasecara bersamabersama--samasama secarasecaraindependenindependen padapada suatusuatu media media dandan dengandengan caracara--caracara tertentutertentu sehinggasehingga mudahmudah untukuntukdigunakandigunakan//ditampilkanditampilkan kembalikembali..

Basis Data (Linda M; 2004 Basis Data (Linda M; 2004 halhal 1): 1): Kumpulan data Kumpulan data operasionaloperasional lengkaplengkap daridari suatusuatuorganisasiorganisasi//perusahaanperusahaan yang yang diorganisirdiorganisir//dikeloladikeloladandan disimpandisimpan secarasecara terintegrasiterintegrasi dengandenganmenggunakanmenggunakan metodemetode tertentutertentu menggunakanmenggunakankomputerkomputer sehinggasehingga mampumampu menyediakanmenyediakan informasiinformasioptimal yang optimal yang diperlukandiperlukan pemakaipemakai

Page 7: Konsep Basis Data

lanjutanlanjutan

Basis Data (Stephens Basis Data (Stephens dandan PlewPlew (2000) (2000) dalamdalam jannerjannerdandan ImanIman (2006)) : (2006)) :

MekanismeMekanisme yang yang digunakandigunakan untukuntuk menyimpanmenyimpaninformasiinformasi atauatau data. data.

Basis data (Basis data (SilberschatzSilberschatz dkkdkk (2002) (2002) dalamdalam jannerjannerdandan ImanIman (2006)) : (2006)) :

Kumpulan data Kumpulan data berisiberisi informasiinformasi yang yang 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 yang yang berhubunganberhubungan. .

Page 8: Konsep Basis Data

TUJUAN BASIS DATATUJUAN BASIS DATA

James martin (1975) James martin (1975) dalamdalam edhyedhy sutantasutanta (2004) (2004) membedakanmembedakan tujuantujuan baisbais data data menjadimenjadi 2 2 kelompokkelompok yaituyaitu primer primer dandan skunderskunder

TujuanTujuan primer: primer: tujuantujuan utamautama yang yang inginingin dicapaidicapaidalamdalam perancanganperancangan dandan pengembanganpengembangan basis basis datadata

TujuanTujuan skunderskunder: : tujuantujuan tambahantambahan yang yang dimaksudkandimaksudkan untukuntuk mencapaimencapai tujuantujuan primerprimer

Page 9: Konsep Basis Data

Tujuan primerTujuan primer

DataData--data data dalamdalam basis data basis data digunakandigunakanoleholeh banyakbanyak pemakaipemakai

MenjagaMenjaga investasiinvestasi intelektualintelektual

PenekananPenekanan biayabiaya

MenghilangkanMenghilangkan proliferasiproliferasi ((terjadinyaterjadinyapengembanganpengembangan sistemsistem gandaganda))

UnjukUnjuk kerjakerja (performance)(performance)

KejelasanKejelasan data data ygyg tersediatersedia untukuntuk diaksesdiakses

KemudahanKemudahan pemakaianpemakaian

Page 10: Konsep Basis Data

lanjutanlanjutan

Fleksibilitas penggunaan Fleksibilitas penggunaan

Kebutuhan data dapat dipenuhi dengan Kebutuhan data dapat dipenuhi dengan cepatcepat

Perubahan yang mudahPerubahan yang mudah

Akurasi dan konsistensiAkurasi dan konsistensi

PrivasiPrivasi

KeamananKeamanan

KetersediaanKetersediaan

Page 11: Konsep Basis Data

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

Interface pemrograman tingkat tinggi Interface pemrograman tingkat tinggi

Page 12: Konsep Basis Data

lanjutanlanjutan

Bahasa end userBahasa end user

Pengendalian integritasPengendalian integritas

Kecepatan pemulihan kembali dari Kecepatan pemulihan kembali dari kerusakan kerusakan

Kemampuan perubahan untuk Kemampuan perubahan untuk penyesuaianpenyesuaian

Perancangan dan pengawasan alatPerancangan dan pengawasan alat--alatalat

Pengorganisasian kembali (migrasi) data Pengorganisasian kembali (migrasi) data dapat dilakukan secara otomatisdapat dilakukan secara otomatis

Page 13: Konsep Basis Data

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 SECARA DATA DAPAT DIPERGUNAKAN SECARA BERSAMABERSAMA--SAMASAMA

MENYEDIAKAN RECOVERYMENYEDIAKAN RECOVERY

MEMUDAHKAN PENERAPAN STANDARISASIMEMUDAHKAN PENERAPAN STANDARISASI

DATA BERSIFAT MANDIRIDATA BERSIFAT MANDIRI

KETERPADUAN DATA TERJAGA KETERPADUAN DATA TERJAGA

Page 14: Konsep Basis Data

KERUGIAN BASIS DATAKERUGIAN BASIS DATA

DIPERLUKAN TEMPAT PENYIMPANAN DIPERLUKAN TEMPAT PENYIMPANAN YANG BESARYANG BESAR

DIPERLUKAN TENAGA YANG TRAMPIL DIPERLUKAN TENAGA YANG TRAMPIL DALAM MENGELOLA DATADALAM MENGELOLA DATA

PERANGKAT LUNAKNYA MAHALPERANGKAT LUNAKNYA MAHAL

KERUSAKAN DAPAT MEMPENGARUHI KERUSAKAN DAPAT MEMPENGARUHI DEPARTEMEN YANG TERKAIT DEPARTEMEN YANG TERKAIT

Page 15: Konsep Basis Data

PENGERTIAN SISTEM BASIS DATAPENGERTIAN 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. LAINNYA.

Page 16: Konsep Basis Data

KOMPONEN DASAR KOMPONEN DASAR SISTEM BASIS DATASISTEM 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.4.USER ATAU PEMAKAI. USER ATAU PEMAKAI.

Page 17: Konsep Basis Data

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)

DATA KELUARAN (OUTPUT DATA) DATA KELUARAN (OUTPUT DATA)

Page 18: Konsep Basis Data

HARDWAREHARDWARE

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 DATADATA

PERALATAN INPUT DAN OUTPUTPERALATAN INPUT DAN OUTPUT

PERALATAN KOMUNIKASI DATAPERALATAN KOMUNIKASI DATA

Page 19: Konsep Basis Data

SOFTWARESOFTWARE

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 DETAILSECARA DETAIL

PROGRAMPROGRAM--PROGRAM APLIKASI DAN PROGRAM APLIKASI DAN PROSEDUREPROSEDURE--PROSEDURPROSEDUR

Page 20: Konsep Basis Data

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 APLIKASIMEMBUAT 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. MENGGUNAKAN BAHASA BASIS DATA.

Page 21: Konsep Basis Data

SAMPAI JUMPA

Page 22: Konsep Basis Data