- DEFINISI DBMS (Database Management System)
Menurut
Sreevani dan Rao (2010:56), dalam jurnalnya mengatakan bahwa Database
Management System (DBMS) tidak dapat memberikan informasi yang
diperlukan ketika datanya tidak konsisten.
Pengertian DBMS (Database Management System)
Menurut
Connolly dan Begg (2010:66), Database Management System adalah sebuah
sistem software yang memungkinkan pengguna untuk mendefinisikan,
membuat, memlihara, dan mengontrol akses ke database.
Keuntungan DBMS (Database Management System)
Keuntungan DBMS yang diuraikan Connolly dan Begg (2010:77), adalah sebagai berikut:
- Mengontrol pengulangan data.
- Data yang konsisten.
- Dapat memperoleh informasi yang lebih banyak dan jumlah data yang sama.
- Pemakaian data secara bersama-sama.
- Meningkatkan integritas data.
- Meningkatkan keamanan.
- Penetapan standarisasi.
- Perbandingan skala ekonomi.
- Menyeimbangi konflik kebutuhan.
- Meningkatkan akses dan respon dari data.
- Meningkatkan produktifitas.
- Meningkatkan pemeliharaan data melalui data independen.
- Meningkatkan konkurensi.
- Meningkatkan layanan backup dan recovery.
Kekurangan DBMS (Database Management System)
Kekurangan dari DBMS menurut Connolly dan Begg (2010:80), adalah sebagai berikut:
- Kompleksitas.
- Ukuran yang besar karena kompleksitas yang terjadi.
- Biaya DBMS yang beragam tergantung pada lingkungan dan fungsi yang disediakan.
- Tambahan biaya untuk hardware.
- Biaya konversi yang dibutuhkan untuk penggunaan DBMS yang baru.
- Peforma kinerja menurun.
- Tingkat kegagalan yang lebih besar.
Fasilitas DBMS (Database Management System)
Menurut Connolly dan Begg (2010:66), fasilitas-fasilitas yang disediakan oleh DBMS adalah, sebagai berikut:
- DDL (Data Definition Language) adalah suatu bahasa yang memperbolehkan DBA (Database Administrator) ataupun user untuk menentukan tipe, struktur, dan batasan keamanan data yang akan disimpan pada database.
- DML (Data Manipulation Language) adalah suatu bahasa yang memiliki fasilitas untuk mengoperasikan data yang ada dalam database. Misalnya insert, edit, delete, dan update.
- SQL (Structured Query Language) adalah suatu bahasa yang memberikan layanan akses terhadap data. Contoh dari layanan akses yang diberikan adalah :
- Sistem keamanan, yang mecegah pengguna yang tidak memiliki hak untuk mengakses database.
- Sistem integritas, yang mempertahankan konsistensi data yang tersimpan.
- Sistem kontrol konkurensi, yang memungkinkan untuk mengakses database secara bersama-sama
- FUNGSI DAN PENGGUNAAN DBMS
TUJUAN
Tujuan utama DBMS adalah untuk menyediakan tinjauan abstrak dari data bagi user. Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi data tetap dapat diambildengan efisien. Pertimbangan efisien yang digunakan adalah
bagaimana merancang struktur data yang kompleks, tetapi tetap dapat digunakan oleh pengguna yang masih awam, tanpa mengetahui kompleksitas struktur data. Basis data menjadi penting karena munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan update menjadi rumit. Jadi tujuan dari pengaturan data dengan menggunakan basis data yaitu sebagai berikut:
- Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.- Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.- Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.- Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.2. Fungsi DBMSFungsi dari Database Management System (DBMS) Yaituo Penyimpanan, pengambilan dan perubahan datao Katalog yang dapat diakses pemakaio Mendukung Transaksio Melayani kontrol concurrencyo Melayani recoveryo Melayani autorisasio Mendukung komunikasi datao Melayani integrityo Melayani data independenceo Melayani utility.3. Maanfaat DBMSManfaat yang diperoleh dari penyusunan database adalah :’ Mengatasi kerangkaan (redundancy) data.’ Menghindari terjadinya inkonsistensi data.’ Mengatasi kesulitan dalam mengakses data.’ Menyusun format yang standar dari sebuah data.’ Penggunaan oleh banyak pemakai (multiple user).’ Melakukan perlindungan dan pengamanan data (data security).
’ Menyusun integritas dan independensi data. - FUNGSI DAN PENGGUNAAN DBMS
- PENGGUNAAN MAINFRAME PUPOLER DBMSAda berbagai jenis DBMS, mulai dari sistem kecil yang berjalan di komputer pribadi sampai dengan sistem besar yang berjalan pada mainframe. Pengguna dapat membuat database terstruktur dan menciptakan bentuk-bentuk atau laporan dari data dalam database. Sebagian besar organisasi menyadari bahwa data adalah salah satu aset mereka yang berharga, karena setiap data digunakan untuk menghasilkan informasi. Banyak transaksi bisnis membutuhkan waktu lebih sedikit ketika memiliki akses cepat dan mudah untuk sebuah informasi maupun data. Database umumnya dikategorikan dalam 2 hal yaitu database flat dan sebuah database relasional. Database relasional lebih banyak pengguna karena lebih nyaman digunakan dan dapat menyimpan data yang berkapasitas besar, dibandingkan database flat.DBMS juga telah berkembang menjadi bagian standar di bagian pendukung suatu perusahaan. Contoh DBMS relasional yang umum diterapkan di perusahaan ataupun pengguna individu adalah1. OracleAdalah database relasional yang terdiri dari kumpulan data dalam suatu sistem DBMS. Perusahaan Software Oracle memasarkan jenis database ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (platform).Database Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang.2. MySQLAdalah database sistem tebuka yang sangat terkenal dikalangan pengembang sistem database dunia yang di gunakan untuk berbagai aplikasi terutama untuk aplikasi berbasis web. MySQL mempunyai fungsi sebagai SQl (Structured Query Language) yang di miliki sendiri dan telah di perluas. MySQL umumnya digunakan bersamaan dengan PHP untuk membuat aplikasi yang dinamis dan powerful.3. Microsoft SQL ServerAdalah sebagai database server yang memiliki fungsi utama dalam mengatur semua proses penyimpanan data dan transaksi suatu aplikasi. MySQL merupakan salah satu produk DBMS yang populer saat ini. Microsoft SQL Server juga memiliki paket bahasa yang digunakan untuk mengatur database yang ada, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML).
- Peranan Sistim Database
a. Sistim Database sebagai infrastruktur Sistim Informasi.
Sistim database dan sistim pengelolaan database (DBMS) berfungsi sebagai infrastruktur sistim informasi yang dibangun suatu organisasi.
b. Sistim database sebagai sarana efektifitas dan efisiensi SIM
Sistim database akan mendukung tercapainya efektifitas dan efisiensi sistim informasi managemen suatu organisasi yang menggunakannya.
Keefektifannya dapat dilihat dari hal antara lain : data-data disusun dan disimpan dalam file-file sistim database secara baik dan benar (valid), perangkat lunak yang digunakan telah diuji kehandalannya (akurat dan benar) sehingga sistim database mampu memberikan dukungan yang besar ke sistim informasi.
Keefisiennya dapat dilihat dari hal antara lain : sistim database dirancang dan dibangun untuk bermacam-macam kebutuhan pengguna (user needed), mudah digunakan (easy to use), dapat dipakai secara terpisah atau bersama-sama oleh pemakai (ready to use), meminimalkan kerangkapan data (avoiding of redundancy ), data mudah dimodifikasi (database can be modified), dapat dikembangkan baik volume maupun struktur (volume or structure can be developped).
Tidak ada komentar:
Posting Komentar