1 / 23

Basis Data

Basis Data. Bab I Konsep Dasar Basis Data. 2. Tujuan Intruksional Khusus. Setelah mempelajari bagian ini, mahasiswa akan dapat: Menjelaskan pentingnya basisdata Menjelaskan pengertian basisdata Menjelaskan perbedaan pemrosesan file tradisional dengan basis data

ronnie
Télécharger la présentation

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. Basis Data Bab I Konsep Dasar Basis Data Sistem Basis Data - Universitas Semarang

  2. 2 Tujuan Intruksional Khusus Setelah mempelajari bagian ini, mahasiswa akan dapat: Menjelaskan pentingnya basisdata Menjelaskan pengertian basisdata Menjelaskan perbedaan pemrosesan file tradisional dengan basis data Mengidentifikasikan adanya redundancy dan duplikasi data Menjelaskan konsep dasar basis data Memberikan contoh keuntungan dan resiko pendekatan basis data.

  3. 3 Konsep Dasar Basis Data Sistem Informasi adalah pengelolaan Data, Orang/Pengguna, Proses dan Teknologi Informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan, dan menyediakan sebagai output informasi yang diperlukan untuk mendukung sebuah organisasi. (Jeffery L. Whitten dkk, 2004 ) Pentingnya Data dalam Sistem Informasi

  4. Input-Proses-Ouput Data Formulir Proses Informasi Input Data SBD

  5. Berbagai Definisi Basis Data Silberschatz, dkk (2002), -Kumpulan data berupa Informasi • Stephens dan Plew ;2000 • Menyimpan Informasi dan data Definisi Basis Data Mc Leod, dkk (2001), - kumpulan seluruh sumber daya berbasis komputer Ramakrishnan dan Gehrke (2003) -Kumpulan data yg mendiskripsikan aktivitas

  6. 6 Basis Data, adalah mekanisme yang digunakan untuk menyimpan informasi atau data. Informasi adalah sesuatu yang kita gunakan sehari-hari untuk berbagai alasan. (Stephens dan Plew ;2000),Dengan basisdata pengguna dapat menyimpan data secara terorganisasi. Setelah data disimpan, informasi harus mudah diambil. Cara data disimpan dalam basisdata menentukan seberapa mudah mencari informasi berdasarkan banyak kriteria. Data pun harus mudah ditambahkan ke dalam basisdata, dimodifikasi, dan dihapus. Apa itu Basis Data ?

  7. 7 Apa itu Basis Data ? Konsep Dasar Basis Data Silberschatz, dkk (2002), mendefinisikan basisdata sebagai kumpulan data berisi informasi yang sesuai untuk sebuah perusahaan. Menurut Mc Leod, dkk (2001), basisdata adalah kumpulan seluruh sumber daya berbasis komputer milik organisasi.

  8. 8 Apa itu Basis Data ? Konsep Dasar Basis Data Ramakrishnan dan Gehrke (2003), menyatakan basisdata sebagai kumpulan data, umumnya mendiskripsikan aktivitas satu organisasi atau lebih yang berhubungan. Misalnya, basisdata universitas mungkin berisi informasi mengenai hal berikut : Hubungan antar entitas seperti registrasi mahasiswa dalam matakuliah, fakultas yang mengajarkan matakuliah dan pengguna ruang kuliah. Entitas seperti mahasiswa, fakultas, mata kuliah, dan ruang kuliah.

  9. Apa Itu Basis Data Database Administrator file1 file2 MODUL QUERY file4 file3 Sistem Basis Data End User

  10. 10 Apa itu Basis Data ? Konsep Dasar Basis Data Kesimpulan : Basis data didefinisikan sebagai sekumpulan data yang saling berhubungan, disimpan dengan minimum redundansiuntuk melayani banyak aplikasi secara optimal.

  11. 17 Konsep Dasar Basis Data Basis Data Basis data didefinisikan sebagai sekumpulan data yang saling berhubungan, disimpan dengan minimum redundansi untuk melayani banyak aplikasi secara optimal. Redundansi (Kelebihan) : Penyimpanan data yang sama secara berulang Jika data yang diperoleh dari data lain disimpan tersendiri Data yang sama disimpan dalam banyak table yang berbeda

  12. 18 Konsep Dasar Basis Data Basis Data Akibat redundansi (kelebihan) : Redundansi menyebabkan masalah pada waktu memperbarui (update) data, ruang penyimpanan yang boros, dan dapat menimbulkan tidak konsistennya data. Untuk membuat suatu basis data yang memberikan manfaat optimal, suatu inventory data harus dibuat, data dan informasi yang diperlukan harus dianalisa, file basis data yang diperlukan harus dirancang, dan prosedur untuk memelihara basis data harus diadakan

  13. 19 Konsep Dasar Basis Data Redundansi 1. Penyimpanan data yang sama secara berulang Terjadi pengulangan penulisan pasangan KODE_MK dan SKS yang sama. Misalnya untuk MK_01 (ditulis 3 kali), dan MK_02 (ditulis 2 kali)

  14. 20 Konsep Dasar Basis Data Redundansi Duplikasi data Duplikasi terjadi karena penulisan KODE_MK untuk MK_01 dan MK_02, yang berturut-turut diulang sebanyak 3 dan 2 kali. Duplikasi penulisan seringkali tidak dapat dihindarkan dalam penyimpanan data

  15. 21 • Redundansi • 2. Penyimpanan data yang dapat diperoleh dari data lain Konsep Dasar Basis Data Tabel a) Tabel b) Tabel c) Tabel d)

  16. 22 • Redundansi • 2. Penyimpanan data yang dapat diperoleh dari data lain Konsep Dasar Basis Data Dengan mengamati keempat tabel di atas, ternyata Tabel d) berisi data yang dapat diperoleh dari tabel lain, yaitu dengan meng-hubungkan Tabel a), b), dan c). Dengan demikian untuk menghilangkan redundansi, Tabel d) perlu dihilangkan.

  17. 23 Redundansi 3. Data yg sama disimpan dalam banyak table yg berbeda Konsep Dasar Basis Data Tabel Mahasiswa Tabel Matakuliah Tabel Nilai

  18. 24 Redundansi 3. Data yg sama disimpan dalam banyak table yg berbeda Konsep Dasar Basis Data Dengan mengamati ke tiga table diatas, terdapat redundansi, yaitu atribut(data) Nama_mhs, Nm_MK dan SKS tersimpan pada beberapa table yang berbeda. Hal ini harus dihindari dengan jalan menghilangkan atribut Nama_mhs, Nm_MK dan SKS pada table Nilai

  19. 25 Keunggulan Penggunaan Basis Data • Tujuan awal dan utama dalam pengelolaan data dalam sebuah basis data adalah agar kita dapat memperoleh/menemukan kembali data dengan mudah dan cepat • Di dalam penggunaan basis data, terdapat suatu tempat penyimpanan data tunggal yang dikelola • Data tersebut didefinisikan sekali dan kemudian diakses oleh bermacam pengguna dan aplikasi • Penggunaan basis data memberikan sejumlah keunggulan potensial dibandingkan dengan pemrosesan file tradisional Konsep Dasar Basis Data

  20. 26 Keunggulan Penggunaan Basis Data yaitu : Kecepatan, Kemudahan dan Efisiensi Ruang Penyimpanan Redundansi data minimum Konsistensi data Integrasi data Pemakaian data bersama Menjalankan pembakuan Konsep Dasar Basis Data

  21. 27 Keunggulan Penggunaan Basis Data yaitu : Konsep Dasar Basis Data • Mempermudah pengembangan aplikasi • Menyediakan antarmuka banyak pengguna • Menggambarkan relasi komplek diantara data • Menjalankan batasan keutuhan (integrity) • Menyediakan backup dan pemulihan (recovery )

  22. 28 Resiko Pendekatan Basis Data • Spesialisasi baru • Perlunya biaya awal (start-up cost) • Perlunya konversi data • Perlunya backup • Meningkatnya kompleksitas data • Data mudah diserang (vulnerable) • Gangguan dengan adanya data bersama • Konflik organisasi Konsep Dasar Basis Data

  23. 29 Latihan dan Soal • Jelaskan mengapa data redundansi biasa terjadi di dalam proses pengolahan file tradisional! • Jelaskan mengapa data begitu penting dalam suatu organisai atau perusahaan? • Jelaskan apa yang dimaksud dengan program-data-dependence? Apa akibat yang ditimbulkan? • Jelaskan karakteristik utama data di dalam suatu basis data. • Tulis dan jelaskan lima keuntungan yang dapat diperoleh dengan pendekatan basis data, dibandingkan dengan pengolahan file tradisional! • Pilih satu instansi/perusahaan yang sudah atau menurut Saudara perlu mengimplementasikan basis data. Jelaskan faktor-faktor apa yang mendorong diimplementasikannya basis data tersebut! Konsep Dasar Basis Data

More Related