Anda di halaman 1dari 13

SISTEM DATA BASE

DEFENISI
 Suatu sistem informasi yang
mengintegrasikan data base dan
membuatnya tersedia untuk
beberapa aplikasi
Basis data adalah salah satu
komponen sistem informasi
KOMPONEN SISTEM INFORMASI

INPUT MODEL OUTPUT

TEKNOLOGI

BASIS
DATA

PENGENDALIAN 4
Tujuan membuat basis data
 Agar data dapat dicari dan
dimanfaatkan dengan mudah dan
cepat dibandingkan jika disimpan
secara manual (non elektronis,
misal dalam lemari) atau secara
elektronis (disimpan pada harddisk)
tetapi tidak dalam bentuk
penerapan basis data (misal dalam
bentuk spread sheet atau file teks)
Pengertian basis data
 Basis data adalah kumpulan data yang
 saling berhubungan

 tanpa pengulangan (redudansi) yang tidak perlu

 disimpan dalam media penyimpanan elektronik

 disimpan dengan pengaturan/pemilahan/


pengelompokan sesuai dengan fungsi/jenis data
 Contoh : basis data akademik terdiri dari
 File mahasiswa

 File matakuliah

 File dosen

 File jadual kuliah

 File nilai
Manfaat basis data
 Kecepatan dan kemudahan (speed)
 Efisiensi ruang penyimpanan (space)
 Keakuratan (accuracy)
 Ketersediaan (availability)
 Kelengkapan (completeness)
 Keamanan (security)
 Kebersamaan pemakaian (sharability)
KOMPONEN
 File data base. Kumpulan beberapa
file data base membentuk suatu
database
 DBMS (Data Base Management
System)
 A host language interface system
 Program aplikasi
 A natural language interface system
KOMPONEN SISTEM DATA BASE

QUERY LANGUAGE
PROGRAM
APLIKASI
INTERAKTIF
TERMINAL

DBMS
A HOST
A NATURAL LANGUAGE
LANGUAGE INTERFACE
INTERFACE SYSTEM
SYSTEM
FILE DATA BASE
FILE DATA BASE

Tabel Biodata

NIM NAMA ALAMAT FIELD

0310005 Dewa Jl. Bambu 5

0310006 Dewi Jl. Intan 12

RECORD
DATA BASE MANAGEMENT SYSTEM
(DBMS)

 Perangkat lunak untuk


memanipulasi (mengelola),
mengakses, mengamankan file data
base
DBMS
 Dbase III Plus
 Dbase IV
 Fox Pro
 Dbase for windows
 Visual Dbase
 Microsoft Access
KOMPONEN DBMS
 Data Definition Language (DDL)
 Karakteristik field (name, type, width)
 Kunci field
 Hubungan dengan data di file lain
 Data Manipulation Language (DML)
 Untuk memanipulasi data base
(membuka, menutup, menambah,
mengedit, menghapus, dll)

Anda mungkin juga menyukai