Sistem Manajemen Basis Data - Codebanten - All About IT

Post Top Ad

Jumat, 03 April 2020

Sistem Manajemen Basis Data



Kembali lagi di Codebanten pada kesempatan kali ini kita akan belajar mengenai sistem manajemen basis data yang digunakan untuk mengeolah sebuah data, nah untuk penjelasan lebih lanjut mari kita simak bersama. 

Manajemen basis data
Basis data adalah berasal dari kata basis dan data yang memiliki arti sebagai berikut :
  • Basis adalah markas, tempat bersarang atau berkumpul.
  • Data adalah representasi dari sebuah fakta yang berisi objek-objek tertentu seperti barang,hewan,peristiwa,teks,gambar atau kombinasi dari semuannya.

Sedangkan basis data adalah kumpulan file yang saling berhubungan yang disimpan dalam media elektronik yang dirancang untuk menghasilkan informasi suatu dunia usaha (enterprise).

Hierarki data ada 3 yaitu file,record,elemen data.


  1. Elemen / atribut adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi bentuk lain. Pada data pegawai misalnya memiliki atribut berupa : nip, nama, dob(date of birth), alamat, handphone, email. Istilah lainnya yang umum dipakai adalah field,atribut, atau kolom.
  2. Record / baris adalah gabungan dari sejumlah atribut data yang saling berkaitan. Misalnya adalah nip, nama, dob(date of birth), alamat, handphone, email dari seorang pegawai yang dihimpun menjadi record / baris.
  3. File / table adalah kumpulan dari record yang sejenis dan memiliki panjang atribut / field yang sama namu berbeda isi datanya,berikut contoh dari sebuah table pegawai .


Contoh dari sebuah basis data

Record / baris atribut
  • id_karyawan, nama, jabatan, telepon, email, alamat
Data value / isi dari data 
  • pada record pertama : 19123 adalah untuk kolom id_karyawan, Firhan Adnan untuk kolom nama dan seterusnya
SISTEM BASIS DATA
Sistem basis data dapat diartikan sebagai kumpulan file / table yang saling berhubungan , dan sekumpulan program yang memungkinan beberapa user,dan atau program lain untuk mengakses serta memanipulasi file tersebut.

Komponen sistem basis data.
  1. perangkat keras (hardware) : Komputer,media penyimpanan data, media perangkat komunikasi
  2. sistem operasi (operating system) : Program yang mengendalikan resource pada komputer dan melakukan proses input/ouput, pengelolaan file, dll
  3. basis data (database) : Sebuah sistem basis data bisa memiliki beberapa basis data dan setiap basis data memiliki beberapa objek (table,store procedure,indeks, dll)
  4. aplikasi pengelola database (DBMS) : Untuk mengelola sebuah basis data diperlukan sebuah aplikasi khusus, diantaranya mysql, sql server, oracle, postgree sql  yang akan menentukan data diorganisasi,diubah, disimpan, diambil kembali. 
  5. pemakai (user)
    • Programmer aplikasi : user yang berinterkasi melalui DML (data manipulation language).
    • Casual user : user yang berinteraksi dengan sistem tanpa menulis modul program, mereka menyatakannya dengan menggunakan bahasa query yang telah disediakan oleh DBMS.
    • End user : user yang berinteraksi dengan sistem basis data melalui program aplikasi permanen yang telah disediakan.
    • Specialized user : user yang membuat aplikasi basis data untuk keperluan khusus, seperti aplikasi Artificial Intelegence, sistem pakar, pengolahan citra, dll yang bisa mengakses basis data tanpa dbms.
  6. aplikasi lain : bersifat opsional tergantung kebutuhan  dari jenis- jenis user.




Tidak ada komentar:

Posting Komentar

Post Bottom Ad