Database Manajemen System Dinda Prasetia,Skom.

advertisement
Database Manajemen System
Dinda Prasetia,Skom.
 Basis
Data
Sekumpulan data yang terintegrasi yang
diorganisasi untuk memenuhi kebutuhan para
pemakai di dalam suatu organisasi.
 DBMS (Database Management Systems)
Perangkat lunak yang menangani semua
pengaksesan ke database.
 Sistem Basis Data
DBMS + Basis Data
Database Management System (DBMS)
Database
Application
Programs
End-users
 File
Manajemen Tadisional
 Program Oriented
 Kaku
 Kerangkapan Data
 File Manajemen Basisdata
 Data Oriented
 Luwes
 Terkontrolnya kerangkapan data
File
Manajemen Tradisional
o Timbulnya data rangkap & Ketidak
konsistenan
o Data tidak dapat digunakan
bersama
o Kesukaran dalam peng-aksesan
data
o Tidak Fleksibel
o Data tidak standar
File
Manajemen Basisdata
 Storage yang digunakan besar
 Dibutuhkan tenaga spesialis
 Softwarenya mahal
 Kerusakan
pada
sistem
database dapat mempengaruhi
departeman lain yang terkait.
Terkontrolnya
kerangkapan data
Terpeliharanya kekonsistenan data
Data dapat dipakai bersama-sama
Data dapat distandarisasikan
Keamanan data dapat terjamin
Integritas data terpelihara
Data independence
Enterprise
Entitas
Atribut
(Elemen Data)
Nilai Data (Data Value)
Kunci Elemen Data (Key Data
Elemen)
Record Data
 Suatu
bentuk organisasi atau lembaga
sebuah perusahaan. Data yang disimpan
dalam basis data merupakan data
operasional dari suatu enterprise.
Contoh : data keuangan
 Suatu
obyek yang dapat dibedakan dari
lainnya yang dapat diwujudkan dalam basis
data.
Contoh : mahasiswa
Kumpulan dari entitas disebut Himpunan
Entitas (exp. Semua Mahasiswa).
 Karakteristik
dari suatu entitas atau sebuah
komponen bagian dari Entitas.
Contoh : Entitas Mahasiswa atributnya terdiri
dari Npm, Nama, Alamat, Tanggal lahir.
 Isi
data / informasi yang tercakup dalam
setiap elemen data
Contoh : Atribut dari entitas Mahasiswa dapat
berisi Nilai Data : agus, arif, dina, susi.
 Tanda
pengenal yang secara unik
mengidentifikasikan entitas dari suatu
kumpulan entitas.
Disebut juga sebagai Primarykey. Sebuah
Primarykey harus unik, dan nilai data dari
primarykey ini tidak boleh sama dengan nilai
data dengan yang lainnya.
Contoh : Entitas Mahasiswa yang mempunyai
atribut-atribut npm, nama, alamat, tanggal
lahir menggunakan Kunci Elemen Data npm.
 Kumpulan
Isi Elemen data yang saling
berhubungan.
Contoh : kumpulan atribut npm, nama,
alamat, tanggal lahir dari Entitas Mahasiswa
berisikan : “10200123”, “Sulaeman”, “Jl.
Sirsak 28 Jakarta”, “8 Maret 1983″.
 Table
(File)
Sebuah tabel merupakan kumpulan data
(nilai) yang dibentuk ke dalam
baris (record) dan kolom (field).
 Field
(Atribut)
Field merupakan kolom dari sebuah file.
Filed memiliki tipe data yang berfungsi
mengelompokkan jenis record tertentu, cth
tipe data field: int, char, varchar, date, long,
dll.
by dna
3/22/2016
 Record
Record adalah baris dari suatu tabel atau
file. Record mendefinisikan satu data dalam
database.
 Key
Key merupakan suatu field yang dijadikan
kunci dalam operasi tabel.
Dalam konsep database, key memiliki banyak
jenis diantaranya Primary Key,
Foreign Key, Composite Key, dll.
Data
 terintegrasi (integrated)
 dapat dipakai bersama-sama
(shared).
Perangkat Keras (Hardware)
Perangkat Lunak (Software)
Pemakai (User)
System
Engineer
Database Administrator (DBA)
Programmer
Pemakai Akhir (End-user)
Download