1 / 27

PENGANTAR BASIS DATA

PENGANTAR BASIS DATA. LATAR BELAKANG. Dalam pengembangan sistem informasi diperlukan basis data sebagai media penyimpan data untuk menghasilkan informasi secara tepat , akurat dan bermanfaat .

bruce-sosa
Download Presentation

PENGANTAR BASIS DATA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PENGANTAR BASIS DATA

  2. LATAR BELAKANG • Dalam pengembangan sistem informasi diperlukan basis data sebagai media penyimpan data untukmenghasilkaninformasisecaratepat, akuratdanbermanfaat. • Kehadiran basis data dapat meningkatkan kinerja perusahaan dan dapat meningkatkan daya saing perusahaan tersebut. • Basis data dapat mempercepat upaya pelayanan kepada pelanggan • Membantu pengambil keputusan untuk segera memutuskan suatu masalah berdasarkan informasi yang ada

  3. SEJARAH KEMUNCULAN BD Menurutsejarahsistem basis data terbentuksetelah: 1. SistemPemrosesan manual ( berbasiskertas) Sistempemrosesan manual merupakanbentukpemrosesan yang menggunakandasarberupasetumpukrekaman yang disimpanpadarak-rakberkas. Jikasesuatuberkasdiperlukan, berkastersebutharusdicaripadarak-raktersebut.

  4. 2. SistempemrosesanBerkas Sistempemrosesanberkasmerupakansekelompokrekamandisimpanpadasejumlahberkassecaraterpisah. Umumnya perancangan sistem didasarkan pada kebutuhan individual pemakai, bukan berdasarkan kebutuhan sejumlah pemakai.

  5. ContohPemrosesanBerkas/File

  6. KELEMAHANA SISTEM FILE/BERKAS • Timbulnya data rangkap (redundancy data) danKetidakkonsistensi data (Inconsistency data) Munculnyaredundansi data, yang tidakdapatdihindarkankarenasetiapaplikasimempunyai file data sendiri-sendiri. Berpotensiterjadinyainkonsistensi data, yaitujikadilakukanmodifikasi data disuatu file akantetapidi file yang lain (yang berisi data yang samadengan data yang dimodifikasi) tidakdilakukanhal yang sama.

  7. KesukarandalamMengakses Data Munculnyapermintaan-permintaanbaru yang tidakdiantisipasikansewaktumembuat program aplikasi, sehinggatidakmemungkinkanuntukpengambilan data. • Data terisolir (Isolation Data) Karena data tersebar dalam berbagai file, dan file-file Mungkindalam format –format yang berbeda, akansulitmenuliskan program aplikasibaruuntukmengambil data yang sesuai. • MasalahPengamanan ( Security Problem) Tidaksemuapemakaidiperbolehkanmengaksesseluruh data. 5. Data Dependence Apabilaterjadiperubahanataukesalahanpada program aplikasimakapemakaitidakdapatmengakses data.

  8. Kesimpulan : • Denganketerbatasan-keterbatasantersebut, pemrosesan file tradisionalkurangmempunyaikeluwesandantidakmendukungpemakaian data bersama (data sharing). • Hal inimenyebabkantidakdapatdilakukannyapertukaran data antaraplikasi, dan terpaksaharusdilakukanpengetikanulang data darisatuaplikasikeaplikasi yang lain. • Sehinggauntukmengatasinya, dikenalkankonsepbaru yang disebutbasis data.

  9. Sistem Basis Data Seiringdenganberjalannyawaktu, sistempemrosesan file ditinggalkankarenamasihbersifat manual dikembangkansistempemrosesandenganpendekatanbasis data. Pada sistem ini record-record data disimpan pada satu tempat yakni basis data dandiantara program aplikasimaupunpemakaiterdapat DBMS (Database Management System).

  10. Definisi Basis Data BASIS DATA representasidarifaktadunia yang mewakilisuatuobyek(manusia, barangdanperistiwa) yang direkamdalambentukangka, huruf, simbol, teks, gambar, bunyiataukombinasinya. markas / tempatberkumpul / tempatbersarang / gudang

  11. Basis Data dan Lemari Arsip • Basis data bisadibayangkansebagailemariarsipdenganberbagaicarapengaturannya • Basis data danlemariarsipmemilikiprinsipkerjadantujuan yang sama, prinsipnyayaknipengaturan data/arsip. Tujuanutamanyaadalahkemudahandankecepatandalampengambilankembali data/arsip. ?

  12. Basis Data Data Nilai Data Dosen Data Fakultas Data Mata Kuliah Data Pembayaran Data Mahasiswa Basis Data di sebuah Lemari Arsip

  13. Basis Data Data Dosen Data Nilai Data MK Data Fakultas DISK Data MHS Data Pembayaran Basis Data di sebuah Harddisk

  14. MAP Disk FILE Konsep Basis Data • Analogi ≈ Lemari Arsip Basis Data Lemari Arsip

  15. Data , Basis Data dan Informasi • Data Faktatentangsesuatudidunianyata yang direkamdandisimpandalam media komputer • Basis Data Koleksidari data-data yang terorganisasisedemikianrupasehingga data mudahdisimpandandimanipulasi (diperbaharui, dicari, diolahdenganperhitungan-perhitungantertentu, dandihapus) • Informasi Data yang telahdiolahsedemikianrupasehinggamemilikimaknatertentubagipengguna

  16. Manajemen Data • Data sebagai sumber informasi perlu dikelola dengan baik • Pengelolaan data diterapkan dengan menggunaan database Database Data Data Data Data Data Informasi Data Data Data Data Data Proses

  17. Definisi Basis Data • Himpunankelompok data (arsip) yang salingberhubungan yang diorganisasisedemikianrupa agar kelakdapatdimanfaatkankembalidengancepatdanmudah • Kumpulan data yang salingberhubungan yang disimpansecarabersamasedemikianrupadantanpapengulangan (redundancy) yang tidakperlu, untukmemenuhiberbagaikebutuhan • Kumpulan file/tabel/arsip yang salingberhubungan yang disimpandalam media penyimpanantertentu

  18. Setiap data elektronis = Basis Data ? Studi Kasus Badan Administrasi Kepegawaian di PT XYZ selalu menggunakan komputer -yaitu aplikasi MS Word dan MS Excel- untuk mencatat data-data kepegawaian, organisasi dan penggajian. Bisakah dikatakan PT XYZ telah menerapkan basis data ? Jawaban: Belum tentu, karena di dalam pengelolaannya belum tentu terdapat pemilahan dan pengelompokan data sesuai jenis / fungsi data. Contoh Pemilahan: Data Mahasiswa Sistem Akademik Data Dosen Data Mata Kuliah Data Perkuliahan

  19. TUJUAN BASIS DATA Basis Data bertujuanuntukmengatur data sehinggadiperolehkemudahan, ketepatandankecepatandalampengambilankembali. Untukmencapaitujuannya, syarat basis data yang baikadalah: • Tidakadanyaredundansidaninkonsistensi data. • Kemudahandalammelakukanakses data • Multiple User

  20. Pemanfaatan/Keuntungan Basis Data 1. Kecepatan dan Kemudahan (Speed) Denganmenggunakan basis data pengambilaninformasidapatdilakukandengancepatdanmudah. 2. EfisiensiRuangPenyimpanan (Space) Dengan basis data kitamampumelakukanpenekananjumlahredundansi (pengulangan) data, baikdenganmenerapkansejumlahpengkodeanataudenganmembuatrelasi-relasiantarakelompok data yang salingberhubungan.

  21. 3. Keakuratan (Accuracy) data dalam file-file database diorganisasisedemikianrupasehinggadapatmenekankesalahan-kesalahanpadasaatpemasukan (data entry) danpadapenyimpanan (data store). denganaturandanbatasantertentudengancaramemanfaatkanpengkodean, keuanikan data ataupembentukanrelasiantar data dsb. 4.Ketersediaan (Availability) basis data harusdiorganisasisedemikianrupasehingga data selalutersediaketikadiperlukan, walaupunsecarafisikpenyimpanan file-file datanyatidakharusberadapadasatulokasi, tetapidenganteknologijaringankomputer file-file data inisecaralogistersediabagipenggunanya.

  22. 5. Kelengkapan (Completeness) data yang tersimpan dalam basis data harus lengkap, dengan kata lain dapat melayani semua kebutuhan penggunanya 6. Keamanan (Security) Agar data yang bersifat rahasia atau proses yang vital tidak jatuh ke orang / pengguna yang tidak berhak, yakni dengan penggunaan account (username dan password) serta menerapkan pembedaan hak akses setiap pengguna terhadap data yang bisa dibaca atau proses yang bisa dilakukan.

  23. 7. Kebersamaan (Sharability) Agar data yang dikelola oleh sistem mendukung lingkungan multiuser (banyak pemakai), dengan menjaga / menghindari munculnya problem baru seperti inkonsistensi data (karena terjadi perubahan data yang dilakukan oleh beberapa user dalam waktu yang bersamaan) atau kondisi deadlock(karena ada banyak pemakai yang saling menunggu untuk menggunakan data).

  24. Kerugian Pemakaian Basis Data • Mahaldalamimplementasinya (diperlukan hardware tambahan, biaya performance lebihbesar, meliputibiayalistrik, personil yang tinggi, biayatelekomunikasiantarlokasi. • Rumit / komplek • Penangananproses backup sulit • kerusakanpadasistem basis data dapatmempengaruhidepartemen yang terkait

  25. OPERASI DASAR BASIS DATA Beberapaoperasidasar basis data, yaitu: • Pembuatan Basis data • Pengahapusan Basis data • Pembuatan file/tabel • Penghapusan file/tabel • Pengubahantabel • Penambahan/pengisian data • Pengambilan data • Penghapusan data • Pengubahan data

  26. Bidang-bidang fungsional yang memanfaatkan basis data dalam hal efisiensi, akurasi dan kecepatan operasi antara lain adalah: Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai Pergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dll Akuntansi, untuk berbagai perusahaan Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan)

  27. Bentuk-bentuk Perusahaan yang memanfaatkan Basis Data: - Perbankan, dalammelakukanpengelolaan data nasabah, tabungan, pinjaman, pembuatanlaporanakuntansi, pelayananinformasipadanasabahdll - Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, penjadwalan kegiatan, perkuliahan, nilai dll. - RumahSakit, dalammelakukanpengelolaanhistoripenyakit / pengobatanpasien, menanganipembayaranperawatandll. - Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel / data pelanggan, menangani gangguan dll. - Dan lain sebagainya

More Related