Anda di halaman 1dari 11

Sistem Basis Data

Teknik Informatika
Universitas Siliwangi

Kuliah-2
Definisi Sistem Basis Data
Basis data hanyalah sebuah objek yang pasif.
Ia tidak akan pernah berguna jika tidak ada pengelola
atau penggeraknya, yang menjadi pengelola atau
penggerak secara langsung adalah program atau
aplikasi (software).
Sebuah sistem basis data merupakan sistem yang
terdiri dari atas kumpulan file (tabel) yang saling
berhubungan (dalam sebuah basis data di sebuah
system komputer) dan sekumpulan program (DBMS)
yang memungkinkan beberapa pemakai dan atau
program lain untuk mengakses dan memanipulasi file-
file (table-tabel) tersebut.

3-2
DBMS

3-3
Komponen Sistem Basis Data
Perangkat Keras (Hardware)
Sistem Operasi (Operating System)
Basis Data
Database Management System
(Sistem Pengelola Basis Data)
3-4
Komponen Basis Data
Pengguna Basis Data
1. Database Administrator (DBA)
2. Database User
Programmer Aplikasi.
User Mahir (Casual User)
User Umum (End User Nave User)
User Khusus (Specialized User)
o Aplikasi Basis Data
stand alone
multi user

3-5
Keungulan DBMS
Kepraktisan
Kecepatan
Mengurangi Kejemuan
Kekinian
3-6
Syarat Basis Data
o Redudansi dan Inkonsistensi Data
o Kesulitan pengaksesan data.
o Isolasi Data untuk Standarisasi
o Multiple User (Banyak pemakai)
o Masalah keamanan (security)
o Masalah Integritas (kesatuan)
o Masalah Data Independence
(kebebasan data)
3-7
Abstraksi Data
Abstraksi data merupakan tingkatan/ level
dalam bagaimana melihat data dalam
sebuah basis data
3-8
Abstraksi Data
o Level Fisik (Physical Level)
level terendah dalam abstraksi data,
menggambarkan bagaimana sesungguhnya
suatu data disimpan dalam kondisi
sebenarnya.
o Level Konseptual (Conceptual Level)
level yang menggambarkan data apa yang
sebenarnya disimpan dalam basis data dan
hubungannya dengan data yang lain.
3-9
Abstraksi Data
Level Pandang Pemakai (View Level)
level yang menggambarkan data apa yang
sebenarnya disimpan dalam basis data dan
hubungannya dengan data yang lain.
3-10
Bahasa Basis Data
Contoh-contoh bahasa basis data
diantaranya adalah SQL, dBase, Ouel dan
sebagainya.
Bahasa Basis Data biasanya dapat dipilah
kedalam 2 bentuk
1. DDL (Data Definition Language)
2. DML (Data Manipulation Language)
3-11