DATABASE

Pertemuan 9

Database adalah bagian dari kehidupan kita saat ini, seperti online shopping, social media, E-KTP, E-Learning, dan lain-lain. Sebelum membahas mengenai database, akan lebih baik jika istilah data dan informasi dibahas terlebih dahulu karena dalam pengertiannya, data dan informasi sering tertukar atau dianggap sama. Data merupakan fakta yang mewakili suatu obyek seperti manusia, hewan, peristiwa, konsep, keadaan dan sebagainya, yang dapat dicatat dan mempunyai arti yang implisit. Sedangkan informasi adalah hasil analisis dan sintesis terhadap data yang dapat digunakan untuk pengambilan keputusan.


Database dapat diartikan sebagai kumpulan data yang disimpan di dalam komputer secara sistematik sehingga kelak dapat dengan mudah digunakan kembali.



  • Contoh penggunaan database:
    • BANK: Pengelolaan data nasabah, akunting, transaksi perbankan
    • TRANSPORTASI/TRAVEL: pemesanan tiket, pembayaran
    • PENDIDIKAN: registrasi, e-learning, pembayaran
    • SOCIAL MEDIA: registrasi, pengelolaan user, pengelolaan komentar
    • PENJUALAN: Pengelolaan data pelanggan, produk, penjualan
    • PEMERINTAHAN: Pengelolaan data penduduk, data wilayah.



  • Tujuan Database:
    • Kecepatan dan kemudahan
    • Mengurangi redudansi data dan efisiensi media penyimpanan
    • Akurasi dan konsistensi data
    • Ketersediaan dan integritas Data
    • Sharebility dan konkurensi
    • Keamanan Data 



  • Contoh software DBSM (Database Management System): SQL Server, MySQL, Microsoft Acces, PostgreSQL, ORACLE, dll.

    HIRARKI DATA



    PENDEKATAN TRADISIONAL VS DATABASE

    Pendekatan Tradisional
    Pendekatan ini berhubungan dengan manajemen data, artinya sekumpulan data yang dikelola oleh organisasi atau perusahaan. Sumber data dikumpulkan dalam file-file yang tidak berhubungan antara satu dengan yang lainnya. Pada pendekatan ini biasanya file dirancang untuk aplikasi tertentu. Sebagai contoh, suatu perusahaan memiliki beberapa aplikasi pada departemen yang berbeda. Departemen HRD memiliki aplikasi kepegawaian dengan menggunakan data personalia. Departemen Tata Usaha memiliki aplikasi penggajian dengan menggunakan data gaji. Departemen Marketing memiliki aplikasi penjualan dengan menggunakan data penjualan. Pendekatan tradisional ini memiliki beberapa kelemahan, yaitu: terjadinya duplikasi data (data redudancy) dan tidak terjadi hubungan antar data.

    Pendekatan Database
    Pendekatan database mencoba untuk memperbaiki kelemahan-kelemahan yang terjadi pada pendekatan tradisonal, di antaranya: duplikasi data dapat dikurangi, kapasitas penyimpanan data menjadi lebih proporsional, modifikasi data lebih efisien, hubungan data (relational data) dapat ditingkatkan, terciptanya reliabilitas (data dapat dipercaya atau lebih handal), dan mempermudah mendapatkan informasi yang diperlukan oleh para penggunanya.


    KOMPONEN BASIS DATA

    1. Hardware (Computer)
    2. Software (Operating System & DBSM software)
    3. Data (yang disimpan)
    4. Procedure (guide to manage DBSM)
    5. People (pengguna database)




  • DDL, DML, DAN QUERY

    Query yaitu bahasa atau perintah yang digunakan untuk  berinteraksi dengan database.
    Query dikelompokkan menjadi:

    • Data Definition Languange (DDL)
    - Mengedit struktur tabel, membuat database/tabel, menghapus database/tabel.
    • Data Manipulation Language (DML)
    - Menampilkan, menambah, mengedit, dan menghapus record (baris) data.
    • Data Control Language
    - Mengatur hak akses pengguna terhadap database.

    Komentar

    Postingan populer dari blog ini

    MICROSOFT POWERPOINT II

    Ms Access - Report & Navigasi

    PENGALAMAN PRATIKUM III