Anda di halaman 1dari 12

SISTEM BASIS DATA

ILMAN KADORI, S.Kom., M.Kom.


PERTEMUAN 1
Pengantar Basis Data
 Ruang Lingkup Sistem Basis Data 1.
 Perbedaan Sistem File Tradisional dengan Sistem File
Basis
Data dan Keterbatasannya.
 Konsep Dasar Basis Data, Istilah-Istilah Dasar dan Komponen
Basis Data.
 Keuntungan dan Kerugian Menggunakan Basis Data.
 Pengguna Basis Data.
Ruang Lingkup Sistem Basis Data

[1] [2]
Pengguna Database
Application

[4] [3]
Database DBMS
Sistem File Tradisional dan Basis Data
▶ Sistem file tradisional berorientasi pada program aplikasi dan setiap aplikasi
berdiri sendiri, seperti: aplikasi produk, aplikasi inventory dan aplikasi payroll.
Keterbatasan sistem file tradisional adalah:
▶ Timbulnya kerangkapan data (redundancy data) dan ketidakkonsistenan data
(inconsistency data) karena file-file dan program aplikasi disusun oleh
programmer yang berbeda.
▶ Kesukaran dalam mengakses data, munculnya permintaan-permintaan baru yang
tidak diantisipasi sewaktu membuat program aplikasi, sehingga tidak
memungkinkan untuk pengambilan data.
▶ Data terisolir (isolation data) karena data tersebar dalam berbagai file dan file-
file mungkin dalam format yang berbeda.
▶ Masalah pengamanan (security problem), tidak semua pemakai diperbolehkan
mengakses seluruh data.
▶ Data dependence, apabila terjadi perubahan atau kesalahan pada program
aplikasi maka pemakai tidak dapat mengakses data.
Sistem File Tradisional dan Basis Data selanjutnya …
▶ Sistem file basis data menyediakan fasilitas atau mempermudah dalam
menghasilkan informasi yang digunakan oleh pemakai untuk mendukung
pengambilan keputusan.
Keterbatasan sistem file basis data adalah:
▶ Biaya yang mahal dalam implementasinya.
▶ Rumit atau kompleks pada konfigurasinya.
▶ Penanganan proses backup dan recovery yang sulit.
▶ Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
dengan basis data tersebut.
▶ Membutuhkan storage yang berkapasitas besar untuk penyimpanan data.
▶ Membutuhkan tenaga spesialis seperti Database Administrator (DBA).
Sistem File Tradisional dan Basis Data selanjutnya …
Perbedaan Sistem File Tradisional dan Sistem File Basis
Data

No. Sistem File Tradisional Sistem File Basis Data


Kesukaran dalam mengakses data Mudah mengakses
1
dan mendapatkan data dan
mendapatkan data
Timbul redudansi data Minimnya redundansi data
2
dan inkonsistensi data dan inkonsistensi data
Sulit dilakukan Mudah dilakukan
3
pengembangan aplikasi (kaku) pengembangan aplikasi (luwes)
4 Berorientasi kepada program Berorientasi kepada data
Konsep Dasar Basis Data
▶ Pemrosesan basis data sebagai perangkat andalan sangat diperlukan oleh
berbagai institusi dan perusahaan sebagai media penyimpanan data.
▶ Data adalah representasi fakta dunia nyata yang mewakili suatu objek, seperti
manusia (pegawai, mahasiswa, pembeli), barang, hewan, peristiwa, konsep,
keadaan dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks,
gambar, bunyi atau kombinasinya.
▶ Basis data adalah sekumpulan data yang terintegrasi yang diorganisasikan untuk
memenuhi kebutuhan para pemakai di dalam suatu organisasi.
▶ Database Management System (DBMS) adalah perangkat lunak yang menangani
semua pengaksesan ke basis data.
▶ Lingkungan basis data merupakan sebuah habitat dimana terdapat basis data
untuk bisnis dan pengguna memiliki alat untuk mengakses data.
▶ Tujuan utama dari sistem basis data yaitu menyediakan pemakai melalui suatu
pandangan abstrak mengenai data, dengan menyembunyikan detail dari
bagaimana data disimpan dan dimanipulasikan.
Istilah-Istilah Basis Data
▶ Enterprise, merupakan suatu bentuk organisasi.
Contoh: Bank | Universitas | Rumah Sakit | Pabrik
▶ Entitas, merupakan suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan
dalam basis data.
Contoh: Nasabah | Mahasiswa | Dokter | Buruh
▶ Atribut, merupakan karakteristik dari suatu entitas.
Contoh: ID Nasabah, Nama, Alamat | NPM | ID Dokter | ID Karyawan
▶ Nilai data, merupakan isi data atau informasi yang tercakup dalam setiap elemen data.
Contoh: Nama - Abdul, Dina, Tanjung, Pipit
▶ Kunci elemen data, merupakan tanda pengenal yang secara unik
mengidentifikasikan entitas dari suatu kumpulan entitas.
Contoh: ID Nasabah | NPM | ID Dokter | ID Karyawan
▶ Record data, merupakan kumpulan isi elemen data yang saling berhubungan.
Contoh: “10200123”, “Abdul”, “Jl. Margonda Raya No. 123”
Komponen Basis Data
Komponen basis data terdiri dari:
▶ Data, dapat disimpan secara terintegrasi (integrated) atau secara bersama-sama
(shared).
▶ Hardware, terdiri dari semua peralatan perangkat keras komputer
yang
digunakan untuk pengelolaan sistem database.
▶ Software, berfungsi sebagai perantara (interface) antara pemakai dengan data
fisik pada database.
▶ User, merupakan orang yang memakai database, dapat
berupa database administrator, programmer atau end user.
▶ DBMS, perangkat lunak yang digunakan untuk mengelola basis data, seperti
Microsoft Access atau Oracle.
▶ Optional Software, perangkat lunak pelengkap yang mendukung suatu aplikasi,
perangkat lunak ini bersifat opsional.
Keuntungan dan Kerugian Menggunakan Basis Data
Keuntungan menggunakan basis data antara lain:
▶ Data dapat dipakai secara bersama-sama (multiuser).
▶ Data dapat distandarisasikan.
▶ Mengurangi kerangkapan data (redundansi data).
▶ Adanya kebebasan data atau independensi data.
▶ Keamanan data terjamin.
▶ Integritas data dapat terjaga.

Kerugian menggunakan basis data antara lain:


▶ Diperlukan tempat penyimpanan yang besar.
▶ Diperlukan tenaga yang terampil dalam mengelola data.
▶ Perangkat lunak yang mahal.
▶ Kerusakan pada sistem basis data dapat mempengaruhi departemen terkait.
Pengguna Basis Data

System Engineer Tenaga ahli yang bertanggung jawab atas


pemasangan sistem basis data,
mengadakan peningkatan dan melaporkan
kesalahan dari sistem tersebut.

Database Administrator Tenaga ahli (berupa perseorangan


ataupun tim) yang bertanggung jawab
pada seluruh pengelolaan basis data yang
ada pada sebuah organisasi.

End User Pemakai yang berinteraksi dengan sistem


basis data melalui pemanggilan suatu
program aplikasi permanen yang telah
disediakan sebelumnya.
Referensi
▶ Materi Perkuliahan - Pengantar Basis Data
http://bit.ly/2cZFCfB

▶ Materi Perkuliahan - Pengantar Basis Data


http://bit.ly/2dcuHz4

▶ Gambar [1]
http://bit.ly/2dcuxaO

▶ Gambar [2]
http://bit.ly/2dvHyeZ

▶ Gambar [3]
http://bit.ly/2dnXUdP

▶ Gambar [4]
http://bit.ly/2dnY7h4

Anda mungkin juga menyukai