Basis Data Bab I Konsep Dasar Basis Data Basis Data - Udinus Semarang.

Slides:



Advertisements
Presentasi serupa
Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
Advertisements

Pengantar Sistem Basis Data
Kiky Rizky Nova Wardani, S.Kom
Redundansi (Kelebihan) :
Database Management System
Objek Basis Data Dadot Eko P.N.K.M. Disampaikan dalam kegiatan pembelajaran Pemodelan Perangkat Lunak di kelas 1RPA SMK PGRI 3 Malang, 12 Oktober 2013.
Basis Data Bab I Konsep Dasar Basis Data Presented by Henny
PERTEMUAN 1 KONSEP DASAR database.
KONSEP DASAR BASIS DATA
Pengenalan Database Kiky Rizky Nova Wardani, S.Kom.
PERSPEKTIF DATABASE.
BASIS DATA DAN PEMAKAIANNYA
Pengenalan Basis Data Anna Kurniawati. Definisi Database “a collection of related data” (Elmazri & Navathe, 1994) “an organized collection of logically.
Lingkungan Database Bagian I
Basisdata & Sistem Basisdata
Pengantar Sistem Basis Data
Kelompok 3 : Neti Wijayanti 2112R0510 Andi Irawan 2112T0503 Nita ferawari 1111S0353 Muh.Abdul Rouf ( )
PENGANTAR BASIS DATA Ana Kurniawati.
Basis Data Week 1: Pengantar Basis Data
JENJANG DATA.
Basis Data Bab I Konsep Dasar Basis Data Presented by…………………..
MANAJEMEN SUMBER DAYA DATA
BAB XIII BASISDATA.
BAB VI SISTEM BASIS DATA DAN SISTEM BERORIENTASI OBJEK
Konsep Dasar Sistem Basis Data
Konsep Dasar SISTEM BASIS DATA by Siti yuliyanti.
Pengantar Basis Data Sumber :
SISTEM INFORMASI MANAJEMEN DATABASE SISTEM MANAJEMEN
Pengantar Basis Data Lanjut
Wiji Setiyaningsih, M.Kom
SISTEM BASIS DATA.
Mengambil sejumlah uang di ATM Meminjam buku di perpustakaan
Basis Data Bab III Aplikasi Basis Data Presented by Team Basis Data
Konsep Teknologi Informasi B
SISTEM PENGOLAHAN BASIS DATA 2 sks Teori 2 sks Praktek
Pengantar Basis Data.
Sistem Basis Data Pendahuluan
SISTEM DATABASE.
Lu’lu Mawaddah Wisudawati
Vega Valentine, ST, MMSI, MSc
KONSEP DASAR BASIS DATA
PENGELOLAAN DATA Roni Kurniawan M.Si.
Basis Data Definition.
Basisdata & Sistem Basisdata
Sistem Basis Data Rahajeng Ratnaningsih, S. Kom STMIK – AUB Surakarta
BASIS DATA MEETING 1 3 SKS Febriyanno Suryana, S.Kom, MM
KONSEP DASAR BASIS DATA
Basis Data 3 SKS Teknik Informatika – S1
Kuliah II SISTEM BASIS DATA
SISTEM BASIS DATA ( DBMS )
Pemrograman Visual II Database Management System (DBMS)
Tinjauan Ringkas Konsep Basis Data
BUSINESS INTELLIGENCE
Konsep & Perancangan Database
Nama : Laily Hermawanti, ST, M
Antonius Wahyu Sudrajat, M.T.I
Kekangan Basisdata ..
System Basis Data Dwi Hartanto, Skom.
Kekangan Basisdata ..
Pengantar Basis Data.
MATERI 1 SISTEM BASIS DATA IMAM SOLIKIN, M.Kom
BAB XIII BASISDATA.
Pengantar Pengolahan Data
Pengantar BASIS DATA Dr. Lana Sularto.
Kekangan Basisdata ..
Kekangan Basisdata ..
Database Management System
MANAJEMEN DATABASE 11/11/2018 ,
Kiky Rizky Nova Wardani, S.Kom
Kiky Rizky Nova Wardani, S.Kom
Transcript presentasi:

Basis Data Bab I Konsep Dasar Basis Data Basis Data - Udinus Semarang

Konsep Dasar Basis Data Pentingnya Data dalam Sistem Informasi 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 ) Basis Data - Udinus Semarang 2

Basis Data - Udinus Semarang Input-Proses-Ouput Data Formulir Proses Informasi Input Data SBD Basis Data - Udinus Semarang

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 Basis Data - Udinus Semarang

Konsep Dasar Basis Data Apa itu Basis Data ? 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. Basis Data - Udinus Semarang 5

Konsep Dasar Basis Data Apa itu 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. Basis Data - Udinus Semarang 6

Konsep Dasar Basis Data Apa itu 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. Basis Data - Udinus Semarang 7

Apa Itu Basis Data Database Administrator MODUL QUERY file1 file2 MODUL QUERY file4 file3 Sistem Basis Data End User Basis Data - Udinus Semarang

Konsep Dasar Basis Data Apa itu Basis Data ? Kesimpulan : Basis data didefinisikan sebagai sekumpulan data yang saling berhubungan, disimpan dengan minimum redundansi untuk melayani banyak aplikasi secara optimal. Basis Data - Udinus Semarang 9

Konsep Dasar Basis Data Basis Data VS Pemrosesan File Tradisonal Pemrosesan File Tradisional Pemrosesan data diperlukan untuk mengolah data menjadi informasi. Integrasi informasi dapat menjadikan informasi menjadi lengkap dan relevan, sehingga dapat memberikan manfaat yang optimal. Secara tradisional atau konvensional, kegiatan pemrosesan data suatu aplikasi dilaksanakan oleh bagian yang terkait dengan aplikasi tersebut. Basis Data - Udinus Semarang 10

Konsep Dasar Basis Data Pemrosesan File Tradisional Suatu aplikasi terdiri atas sekumpulan program aplikasi, file data, dan prosedur yang mengerjakan suatu proses atau fungsi Setiap program aplikasi di dalam suatu lingkungan pemrosesan file tradisional, khusus beroperasi pada file data yang dibuat specifik untuk aplikasi itu Antar file data (di dalam satu aplikasi atau antar aplikasi) tidak ada hubungan, dan pada umumnya data didefinisikan dan disusun dengan cara yang berbeda untuk setiap aplikasi Basis Data - Udinus Semarang 11

Konsep Dasar Basis Data Pemrosesan File Tradisional Kenyataan ini membuat sulit dilakukannya integrasi data Dengan karakteristik sebagaimana telah disebutkan, terdapat sejumlah keterbatasan yang menyebabkan beaya pemrosesan menjadi mahal dan meningkatkan kemungkinan terjadinya kesalahan. Basis Data - Udinus Semarang 12

Konsep Dasar Basis Data Pemrosesan File Tradisional Keterbatasan tersebut adalah: Data menjadi terpisah dan terisolasi, karena antar file data tidak terhubung. Munculnya redundansi data, yang tidak dapat dihindarkan karena setiap aplikasi mempunyai file data sendiri-sendiri. Berpotensi terjadinya inkonsistensi data, yaitu jika dilakukan modifikasi data di suatu file akan tetapi di file yang lain (yang berisi data yang sama dengan data yang dimodifikasi) tidak dilakukan hal yang sama. Basis Data - Udinus Semarang 13

Konsep Dasar Basis Data Pemrosesan File Tradisional Munculnya data yang membingungkan (data confusion), yaitu apabila data yang sama disajikan dengan terminologi yang berbeda. Program aplikasi tergantung pada format file (program-data-dependence), yaitu kapan saja format data berubah maka seluruh program yang menggunakan data tersebut harus dimodifikasi. Sulit untuk menyajikan objek data yang komplek. Basis Data - Udinus Semarang 14

Konsep Dasar Basis Data Kesimpulan : Dengan keterbatasan-keterbatasan tersebut, pemrosesan file tradisional kurang mempunyai keluwesan dan tidak mendukung pemakaian data bersama (data sharing). Hal ini menyebabkan tidak dapat dilakukannya pertukaran data antar aplikasi, dan sering terjadi terpaksa harus dilakukan pengetikan ulang data dari satu aplikasi ke aplikasi yang lain. Sehingga untuk mengatasinya, dikenalkan konsep baru yang disebut basis data. Basis Data - Udinus Semarang 15

Konsep Dasar 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 Basis Data - Udinus Semarang 16

Konsep Dasar 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 Basis Data - Udinus Semarang 17

Konsep Dasar Basis Data Redundansi 1. Penyimpanan data yang sama secara berulang NIM KODE_MK SKS NILAI A10 MK_01 3 A MK_02 2 B A11 A12 MK_03 Terjadi pengulangan penulisan pasangan KODE_MK dan SKS yang sama. Misalnya untuk MK_01 (ditulis 3 kali), dan MK_02 (ditulis 2 kali) Basis Data - Udinus Semarang 18

Konsep Dasar Basis Data Redundansi Duplikasi data NIM KODE_MK NILAI A10 MK_01 A MK_02 B A11 A12 MK_03 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 Basis Data - Udinus Semarang 19

Konsep Dasar Basis Data Redundansi 2. Penyimpanan data yang dapat diperoleh dari data lain NIM NIP_WALI NAMA_WALI A10 ADN_011 MAX A11 AND_012 ROBERT Tabel a) Tabel b) NAMA_WALI TELP_WALI NIM MAX (024)001 A10 ROBERT (024)002 A11 Tabel c) Tabel d) Basis Data - Udinus Semarang 20

Konsep Dasar Basis Data Redundansi 2. Penyimpanan data yang dapat diperoleh dari data lain 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. Basis Data - Udinus Semarang 21

Konsep Dasar Basis Data Redundansi 3. Data yg sama disimpan dalam banyak table yg berbeda Nim Nama_Mhs Kd_MK Nm_MK SKS A10 MAX MK_01 Pancasila 2 A11 ROBERT MK_02 Agama Tabel Mahasiswa Tabel Matakuliah Nim Nama_Mhs Kd_MK Nm_MK SKS Nilai A10 MAX Pancasila 2 MK_01 A A11 ROBERT Agama MK_02 B Tabel Nilai Basis Data - Udinus Semarang 22

Konsep Dasar Basis Data Redundansi 3. Data yg sama disimpan dalam banyak table yg berbeda 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 Basis Data - Udinus Semarang 23

Konsep Dasar Basis Data 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 Basis Data - Udinus Semarang 24

Konsep Dasar Basis Data Keunggulan Penggunaan Basis Data yaitu : Kecepatan, Kemudahan dan Efisiensi Ruang Penyimpanan Redundansi data minimum Konsistensi data Integrasi data Pemakaian data bersama Menjalankan pembakuan Basis Data - Udinus Semarang 25

Konsep Dasar Basis Data Keunggulan Penggunaan Basis Data yaitu : Mempermudah pengembangan aplikasi Menyediakan antarmuka banyak pengguna Menggambarkan relasi komplek diantara data Menjalankan batasan keutuhan (integrity) Menyediakan backup dan pemulihan (recovery ) Basis Data - Udinus Semarang 26

Konsep Dasar Basis Data 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 Basis Data - Udinus Semarang 27