FILE 2. MEMAHAMI KEUNTUNGAN MENGGUNAKAN DATABASE SISTEM Pendahuluan
• Database sudah menjadi bagian dalam
kehidupan kita sehari-hari • Beberapa contoh database – Belanja di supermarket – Memesan tiket di agen perjalanan – Proses peminjaman buku di perpustakaan Sistem Berbasis File
• Sekumpulan program aplikasi yang
digunakan oleh user yang memiliki fungsi tertentu, seperti pembuatan laporan. Setiap program memiliki dan mengelola datanya sendiri. • Contoh: MS Excell. SPSS Keterbatasan Sistem Berbasis File • Data yang tersebar dan terpisah di berbagai lokasi • Data yang sama ada di berbagai lokasi • Merubah struktur data harus merubah aplikasi yang membuat data tersebut • Data bergantung pada aplikasi yang membuatnya Dari semua keterbatasan tersebut, dapat dikelompokkan menjadi dua • Definisi data ditentukan oleh aplikasi yang membuatnnya • Perubahan data hanya bisa dilakukan sesuai apa yang bisa dilakukan oleh aplikasi pembuat data Pendekatan Database Sebuah kumpulan data yang saling berkaitan secara logis, yang digunakan bersama, yang dirancang untuk memenuhi kebutuhan informasi yang ada di dalam sebuah perusahaan Database Management System • Sebuah software yang memungkinkan user untuk mendefinisikan, membuat, menjaga, dan mengontrol akses kedalam database • Database di buat dan didefinisikan struktur datanya dengan Data Definition Language (DDL) • Data akses dan dikelola dengan menggunakan Data Manipulation Language (DML) Program Aplikasi • Program computer yang berinteraksi dengan database dengan mengeluarkan permintaan tertentu (biasanya dalam bentuk SQL) kepada DBMS Komponen Lingkungan Database • Hardware • Software • Data • Procedures • People Peranan dalam lingkungan Database • Data and Database Administrators • Database Designers • Application Developers • End-Users Keuntungan menggunakan DBMS • Mengendalikan redudansi data • Menjaga konsistensi data • Informasi yang lebih baik, dengan jumlah data yang sama • Penggunaan data bersama • Meningkatkan integritas data • Meningkatkan keamanan • Memastikan penggunaan standarisasi Keuntungan menggunakan DBMS • Memungkinkan pengembangan bertahap (economy of scale) • Meningkatkan aksesibilitas data • Meningkatkan produktivitas Kerugian menggunakan DBMS • Kompleksitas yang tinggi • Ukuran software yang besar • Harga DBMS yang cukup mahal • Diperlukan biaya hardware tambahan • Biaya konversi dari sistem lama • Bila gagal, dampaknya lebih luas KESIMPULAN • Sistem berbasis file memiliki banyak kelemahan dan keterbatasan yang dapat digantikan oleh sistem basis data DAFTAR PUSTAKA/SUMBER Database Systems : A Practical Approach To Design, Implementation, and Management (2015),, Chapter 1 Thank You