Apa itu Data, Basis Data, DBMS, dan Pemrosesan File
Artikel kali ini adalah lanjutan dari artikel sebelumnya
yang sudah saya buat tentang persamaan data dengan buku dan basis data dengan
rak buku. Karena sebelumnya saya sudah menjelaskan data dan basis data dengan
menyamakannya dengan buku dan rak buku, sekarang tidak hanya saya akan
menjelaskan pengertian data dan basis data, namun juga hal-hal yang berhubungan
dengan data dan basis data tersebut. Langsung saja pada penjelasan dibawah ini
1. DataData adalah kumpulan fakta yang diperoleh dari pengukuran maupun pengamatan, data biasanya berupa angka, simbol-simbol, dan kata-kata. Data merupakan bentuk jamak dari datum yang berasal dari bahasa latin yaitu “sesuatu yang diberikan”. Data kemudian diolah sehingga dapat dimengerti oleh pembaca.
Basis data adalah kumpulan
file-file yang mempunyai kaitan antara satu file dengan file lain sehingga
membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau
instansi dalam batasan tertentu.
Istilah-istilah dalam basis data :
- Entititas
- Entititas adalah orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang kesehatan Entity adalah Pasien, Dokter, Kamar.
- Field
- Setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity. Seorang siswa dapat dilihat dari atributnya misalnya, NIM, Nama_siswa, Alamat.
- Record
- Record adalah kumpulan isi elemen data (atribut) yang saling berhubungan menginformasikan tentang suatu entity secara lengkap.
- Data Value
- Merupakan data aktual atau infomasi yang disimpan ditiap data elemen. Isi atribut disebut nilai data.
- Key Data Element (Kunci Elemen Data)
- Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas. Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data npm.
- Komponen-komponen Sistem Basis Data (Database)
- Basis data merupakan sistem yang terdiri atas kumpulan file atau tabel yang saling berhubungan dan Database Management System (DBMS) yang memungkinkan beberapa pemakai untuk mengakses dan manipulasi file-file tersebut (Fathansyah, 1999). Dalam Sistem Basis data memiliki beberapa komponen yaitu:
- Perangkat Keras (Hardware)
- Perangkat keras yang biasanya terdapat dalam sistem basis data adalah memori sekunder hardisk.
- Sistem Operasi (Operating System)
- Sistem Operasi (Operating System) merupakan program yang mengaktifkan atau mengfungsikan sistem komputer, mengendalikan seluruh sumber daya (resource) dan melakukan operasi-operasi dalam komputer. Sistem Operasi yang banyak digunakan seperti: MS-DOS, MS-Windows 95 MS Windows NT, dan Unix.
- Basis data (Database)
- Sebuah basis data (Database) dapat memiliki beberapa basis data. Setiap basis data dapat berisi atau memiliki sejumlah objek basis data seperi file atau tabel.
- Database Management System (DBMS)
- Pengolahan basis data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah perangkat lunak yang disebut DBMS yang menentukan bagaimana data disimpan, diubah dan diambil kembali.
- Pemakai User)
- Bagi pemakai dapat berinteraksi dengan basis data dan memanipulasi data dalam program yang ditulis dalam bahasa pemograman.
Sistem
Manajemen Basis Data atau Database Management System
(DBMS) adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis
data dan menjalankan operasi terhadap data yang diminta banyak pengguna. DBMS
merupakan perangkat lunak yang dirancang untuk dapat melakukan utilisasi dan
mengelola koleksi data dalam jumlah yang besar. DBMS juga dirancang untuk dapat
melakukan manipulasi data secara lebih mudah. Sebelum adanya DBMS, data pada
umumnya disimpan dalam bentuk flat file, yaitu file teks yang ada pada sistem
operasi.
Penyimpanan data dalam
bentuk DBMS mempunyai banyak manfaat dan kelebihan dibandingkan dengan
penyimpanan dalam bentuk flat file atau spreadsheet, diantaranya :
4. Perbedaan pemrosesan file dengan DBMS- Performa yang dapat dengan penyimpanan dalam bentuk DBMS cukup besar, sangat jauh berbeda dengan performance data yang disimpan dalam bentuk flat file. Disamping memiliki unjuk kerja yang lebih baik, juga akan didapatkan efisiensi penggunaan media penyimpanan dan memori.
- Integritas data lebih terjamin dengan penggunaan DBMS. Masalah redudansi sering terjadi dalam flat file. Redudansi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah database yang mengakibatkan pemborosan media penyimpanan.
- Independensi. Perubahan struktur database dimungkinkan terjadi tanpa harus mengubah aplikasi yang mengaksesnya sehingga pembuatan antarmuka ke dalam data akan lebih mudah dengan penggunaan DBMS.
- Sentralisasi. Data yang terpusat akan mempermudah pengelolaan database. kemudahan di dalam melakukan bagi pakai dengan DBMS dan juga kekonsistenan data yang diakses secara bersama-sama akan lebiih terjamin daripada data disimpan dalam bentuk file atau worksheet yang tersebar.
- Keamanan. DBMS memiliki sistem keamanan yang lebih fleksibel daripada pengamanan pada file sistem operasi. Keamanan dalam DBMS akan memberikan keluwesan dalam pemberian hak.
- Pemrosesan File menggunakan prinsip setiap aplikasi memiliki data tersendiri sedangkan DBMS menggunakan prinsip data disediakan dan dikelola secara terpusat.
- Pemrosesan File dapat timbul data rangkap (redundancy data) dan Ketidakkonsistensi data
(Inconsistency data) sedangkan DBMS Terkontrol kerangkapan datanya. - Pemrosesan File sukar dalam mengakses data sedangkan DBMS dapat terpelihara keselarasan (kekonsistenan) datanya.
- Pemrosesan File datanya terisolir (Isolation Data) sedangkan DBMS datanya dapat dipakai secara bersama (shared).
- Pemrosesan File keamanan data kurang terjamin sedangkan DBMS keamanan data terjamin.
- Pemrosesan File apabila terjadi perubahan atau kesalahan pada program aplikasi maka pemakai tidak dapat mengakses data sedangkan DBMS terpelihara integritas datanya.
- MySQL
- Oracle
- Firebird
- Microsoft SQL server 2000
- Visual Foxpro 6.0
- Database Desktop Paradox
Sumber :
1. http://ipenk24fajrin.blogspot.com/2012/03/pengertian-data-dan-database.html
2. https://id.wikipedia.org/wiki/Sistem_manajemen_basis_data
3. http://blog.unnes.ac.id/ayukwitantri/2016/02/25/pengertian-basis-data-tujuan-manfaat-dan-contoh-kasus-basis-data/
4. https://muhamadsyani.wordpress.com/2011/11/28/pemrosesan-file-dan-sistem-basis-data/
5. http://rianwibowo27.blogspot.com/2010/01/macam-macam-dbms-database-managemen.html
1. http://ipenk24fajrin.blogspot.com/2012/03/pengertian-data-dan-database.html
2. https://id.wikipedia.org/wiki/Sistem_manajemen_basis_data
3. http://blog.unnes.ac.id/ayukwitantri/2016/02/25/pengertian-basis-data-tujuan-manfaat-dan-contoh-kasus-basis-data/
4. https://muhamadsyani.wordpress.com/2011/11/28/pemrosesan-file-dan-sistem-basis-data/
5. http://rianwibowo27.blogspot.com/2010/01/macam-macam-dbms-database-managemen.html
Komentar
Posting Komentar