Anda di halaman 1dari 1

Sistem manajemen database (DBMS) merupakan Input

kumpulan program untuk membuat dan memaintain sebuah Get information Get (input command)
database oleh user. DBMS merupakan sistem software general- Storage
purpose yang memiliki fasilitas : Define : spesifikasi tipe Store information Given/Result
data, struktur dan constraint data yang akan disimpan Intermediates/Set
dalam database. construct : proses menyimpan data itu Process
sendiri ke dalam beberapa mediapenyimpanan yang Arithmetic Let (assignment command)
dikontrol DBMS. Manipulate : fungsi seperti query database Repeat instructions Loop
untuk memanggil data khusus, update database dan generate Branch conditionals If
laporan dari data. Output
Give information Give (output command)

LN X Y
Temp
1 25
2 88
3
25
4 88
PELAKU YANG TERLIBAT DALAM LINGKUNGAN DATABASE
1. Database Administrator
5 25
2. Database designer
3. End users
6 output 88
4. System analysts and application programmers (software
engineers)
7 output 25
5. Tools developers : orang yang mendesain dan
mengimplementasikan

KEUNTUNGAN MENGGUNAKAN DBMS


1. Controlling redundancy
Redundansi terjadi jika banyak data disimpan dua kali,
masing2 pada file dari setiap kelompok user.
2. Restricting unauthorized access
Ketika multiple users berbagi database, ada beberapa
user yang tidak diotorisasikan untuk mengakses semua
informasi dari database.
3. menyediakan interface user yang bermacam2 pula, yaitu
bahasa query bagi casual user; bahasa pemrograman
interface untuk pemrogram aplikasi; form dan kode perintah
bagi parametric user
4. Backup dan sub sistem recovery merupakan fasilitas yang
harus disediakan DBMS
Modifikasi DBMS dng :
- Insert
- Delete
- Update (or Modify)

Mata_kuliah

Id_matkul (PK) tahun (PK) Nama_matkul Deskripsi_matkul Semester

matdost

Id_matdos(PK) Id_matkul (FK) Id_dosen(FK) Tahun(FK)

tutorial

Id_tutorial(PK) nama_tutorial Deskripsi_tutorial Id_matdos(FK)

dosen

Id_dosen(PK) nama_dosen