Pertemuan I
Konsep Basis Data
M
AP
Basis Data
Lemari Arsip
FILE
Disk
Definisi Basis data
• Basis :
Markas / Gudang, tempat Bersarang/Berkumpul
• Data :
Representasi fakta dunia nyata yang mewakili
suatu objek, yang direkam baik dalam bentuk
angka, huruf, teks, gambar atau suara
• Jadi ….
Basis Data
• Menurut Chou : Basis Data
merupakankumpulan informasi
bermanfaat yang diorganisasikan
dalam tatacara yang khusus.
• Menurut Fabbri dan Schwab : basis
data merupakan sistem berkas
terpadu yang dirancang terutama
untuk meminimalkan pengulangan
data
Basis Data
• Menurut Date : basis data
merupakan tempat berkumpulnya
berkas data terkomputerisasi
dengan tujuan utama adalah
memelihara informasi dan membuat
informasi tersebut tersedia saat
dibutuhkan
Basis Data
• sebuah koleksi atau kumpulan data-data yang saling
berhubungan (relation), disusun menurut aturan tertentu
secara logis, sehingga menghasilkan informasi.
• Himpunan Kelompok Data (Arsip) yang saling
berhubungan dan diorganisasikan sedemikian rupa agar
kelak dapat dimanfaatkan kembali dengan cepat dan
mudah.
• Kumpulan data yang saling berhubungan yang disimpan
secara bersama sedemikian rupa dan tanpa pengulangan
(Redundensi) yang tidak perlu.
• Kumpulan File/Table/Arsip yang saling berhubungan yang
disimpan daam media penyimpan Elektronik
Sistem file tradisional
• Sistem perbankan
Program Aplikasi Untuk
memasukkan data nasabah File
Nasabah
Customer
Service
• File Nasabah
Nasabah (nonasabah, nama, alamat)
• File Rekening
Rekening (nonasabah, norek, nama, alamat, saldo)
Kelemahan sistem file
tradisonal
• Timbulnya data rangkap
(redundancy data ) dan
Ketidakkonsistensi data
(Inconsistency data)
• Kesukaran dalam Mengakses Data
• Data terisolir (Isolation Data )
• Masalah Pengamanan ( Security
Problem )
• Masalah Pengamanan ( Security
Problem )
Sistem Basis Data
• Sistem yang terdiri atas kumpulan
file (table) yang saling berhubungan
dan sekumpulan program yang
memungkinkan beberapa pemakai
dan/atau program lain untuk
mengakses dan memanipulasi file-
file tersebut
Sistem Basis Data
• Sistem perbankan
Program Aplikasi Untuk
Memasukkan Data Nasabah
Customer
Service DBMS Database
Bank
Program Aplikasi Untuk
Mendebet / Mengkredit
rekening
Teller
• Bidang Fungsional
– Kepegawaian
– Pergudangan
– Akuntansi
– Reservasi
– Layanan Pelanggan
• Bentuk Perusahan
– Perbankan
– Rumah Sakit
– Produsen Barang
– Sekolah
– Telekomunikasi