Sistem Pengelola Basis Data
Sistem Pengelola Basis Data adalah Gedung arsip serbaguna merupakan sebuah tempat menyimpan kumpulan data, baik berjenis buku, naskah, video, album foto dll. Dalam ilmu teknologi khususnya bidang teknologi informasi, kumpulan data yang saling berelasi disebut dengan basis data dan disimpan dalam media penyimpanan elektronik. Agar kumpulan data dapat dengan mudah digunakan dengan maksimal, maka dibutuhkan kiat manajemen penyimpanan data baik dan fungsional.
Jenis-jenis Sistem Pengelola Basis Data (DBMS)
Ada beberapa vendor pengembang perangkat lunak pengembang terkenal sampai saat ini masih digunakan dan terus berinovasi, diantaranya :
- Oracle
Oracle adalah Perusahaan teknologi komputer, dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates, didirikan pada tahun 1977 berada di Redwood City, California. Pada tahun tersebut perusahaan ini disebut dengan nama Oracle Database, namun pada tahun 1983 perusahaan ini merubah namanya menjadi Oracle Corporation.
Oracle Corporation adalah pengembang perangkat lunak sistem manajemen basis data (Relational Database Management System/RDBMS), Sistem rekayasa perangkat lunak berbasis cloud (Cloud Engineered Systems), juga produk perangkat lunak perusahaan. Menurut forbes pada 01/14/2020, Oracle Corporation merupakan perusahaan perangkat lunak terbesar kedua berdasarkan pendapatan perusahaan dan (Kapitalisasi?) pasar Pada tahun 2019.
- MySql
Adalah Perangkat Lunak sistem manajemen basis data (RDBMS) bersifat Gratis (Open source) dibawah lisensi General Public License (GPL). Pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk komersial atau diperjual belikan.
MySQL dimiliki dan disponsori oleh perusahaan Swedia, MySQL AB, yang didirikan oleh David Axmark, Allan Larsson dan Michael “Monty” Widenius. Pengembangan asli MySQL adalah Widenius dan Axmark dimulai pada tahun 1994 (opensourcereleasefeed.com 03/13/2009). Versi pertama MySQL muncul pada tanggal 23 Mei 1995.
- Microsoft Access
Microsoft Access (Ms Access) adalah salah satu perangkat lunak sistem Manajemen basis data produk Microsoft Corporation. Ms Access merilis versi pertamanya pada tahun 1993 dengan nama Microsoft Access 1.0. Versi 2.0 dirilis pada tahun 1992.
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Jet Database Engine, SQL Server, Oracle Database, atau semua ekstensi basis data yang mendukung standar ODBC (Open Database Connectivity) dan berjalan diatas sistem operasi windows (Microsoft Windows).
Ms Access menggabungkan Microsoft Jet Database Engine relasional dengan antarmuka pengguna grafis (Graphical User Interface/GUI) dan alat pengembangan perangkat lunak (Development-Software Tools), Sehingga memudahkan pengguna dalam memahaminya dan dioperasikan juga populer digunakan di kalangan akademisi.
- Microsoft Sql Server
Microsoft Sql Server atau dikenal dengan Sql Server adalah produk buatan Microsoft Corporation, diperkenalkan pada tahun 1989. Versi pertamanya dikenal dengan sebutan SQL Server 1.0 16-bit berjalan diatas sistem operasi 2 dan terus berkembang hingga saat ini.
Microsoft Sql Server adalah Perangkat lunak manajemen sistem basis data mempunyai kemampuan Sebagai server basis data, Microsoft Sql Server adalah produk perangkat lunak dengan fungsi utama (keunggulan) menyimpan dan mengambil data seperti yang diminta oleh aplikasi perangkat lunak lain dan dapat berjalan di komputer yang sama atau di komputer lain melintasi jaringan.
Komponen Sistem Pengelola Basis Data (DBMS Component)
Dalam sistem pengelola basis data atau DBMS mempunyai beberapa unsur agar sistem dapat berjalan optimal. Bagian keseluruhan atau komponen dari sistem pengelola basis data atau DBMS antara lain:
Perangkat Keras (Hardware) adalah semua bagian fisik (dapat diraba) di dalam sebuah komputer. Komponen DBMS ini seperti papan ketik saat mengetik query basis data, RAM sebagai penyimpanan sementara aktivitas mengelola basis data pada komputer sebelum sepenuhnya dieksekusi, I/O Channels, harddisk sebagai penyimpanan utuh basis data, perangkat jaringan, perangkat Flat Panel Display sebagai tampak layar atau antarmuka DBMS pada komputer, dan sebagainya.
- Perangkat Lunak (Software) adalah perangkat yang tidak dapat disentuh yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugas. Komponen sistem pengelola basis data (DBMS) ini adalah sekumpulan program yang digunakan untuk mengontrol dan mengelola basis data secara keseluruhan. Komponen perangkat lunak DBMS ini diantaranya, perangkat lunak sistem operasi sebagai pondasi DBMS, perangkat lunak jaringan untuk mengatur relasi data skala besar dan termasuk juga perangkat lunak sistem pengelola basis data (DBMS) itu sendiri.
- Data adalah keterangan benar dan nyata. Komponen DBMS data, digunakan sebagai sumberdaya dengan penyajian metadata dari data atau data dari data untuk dijadikan representasi dari objek basis data didalam sistem basis data. contohnya, metadata dari objek mahasiswa adalah NIM, Nama, Alamat, Jurusan dan lainnya.
- Prosedur (Procedures) adalah metode langkah demi langkah atau tahapan memecah masalah. Komponen DBMS Prosedur, mengacu pada aturan dan instruksi umum yang membantu merancang basis data dan menggunakan sistem pengelola basis data. Contoh Paling sederhana dalam komponen DBMS prosedur seperti mengatur dan menginstal sistem pengelola basis data (DBMS) baru, masuk (login) dan keluar (Logout) dari perangkat lunak DBMS, untuk mengelola DBMS atau program aplikasi, membuat cadangan basis data, dan mengubah struktur basis data dan lainnya.
- Bahasa Akses Basis Data (Database Access Language) digunakan untuk mengakses data ke dan dari database dengan syntax atau query masing-masing DBMS. Contoh Komponen DBMS Bahasa Akses Basis Data ini mengacu pada membuat database baru, tabel, memasukkan data, mengambil data yang disimpan, memperbarui data dan menghapus data pada sistem basis data.
