memahami database - UIGM | Login Student

advertisement
Dewi Sartika, M.Kom
MENGENAL DATABASE
Database merupakan pengorganisasian data
dengan bantuan komputer, untuk
memungkinkan data diakses(membaca dan
memanipulasi) dengan mudah dan cepat.
 Informasi merupakan bentuk penyajian data
melalui mekanisme pemrosesan, yang
bermanfaat bagi pihak tertentu

DATA
PROSES
Dewi Sartika, M.Kom
INFORMASI
DBMS
DataBase Management System
merupakan perangkat lunak yang
digunakan untuk mempermudah dalam
pengelolaan database.
 Relational DataBase Management
System (RDBMS) merupakan model
basis data berupa tabel-tabel yang
saling berhubungan

Dewi Sartika, M.Kom
MEKANISME PENGAKSESAN
DATABASE
Internet
Aplikasi
Dengan Delphi
MySQL
Database Server
Server
Klien
Dewi Sartika, M.Kom
ISTILAH DALAM RDBMS
Kolom (field) merupakan satuan data terkecil dalam sebuah tabel
NPM
Nama
Jurusan
Fakultas
Jenis
Kelamin
201521001 Oki Setya
5
Budi
Sistem
Informasi
Ilmu
Komputer
Laki-laki
201521000 M. Ridho
8
Sistem
Informasi
Ilmu
Komputer
Laki-laki
201411004 Naek Paruli
1
H
InformatikaBaris (record)
Ilmu merupakan
Laki-laki
Komputer
kumpulan
kolom yang
Informatika menyatakan
Ilmu suatu dataLaki-laki
Komputer
yang
saling terkait
Dewi Sartika, M.Kom
201611004 Nurhadi
5
ISTILAH DALAM RDBMS
Relationship merupakan kaitan atau asosiasi
antar dua buah tabel. Relationship pada tabel
dapat berupa :
 1 – 1 yaitu tiap data pada suatu tabel
berpasangan hanya satu data pada tabel lain
 1 – M yaitu tiap data pada suatu tabel
berpasangan dengan banyak data pada tabel
lain
 M – M yaitu tiap data pada tabel A
berpasangan dengan banyak data pada tabel
B, dan tiap data pada tabel B berpasangan
pada banyak data pada tabel A
Dewi Sartika, M.Kom
ISTILAH DALAM RDBMS
Kunci Primer (Primary Key) merupakan
kunci yang berperan sebagai identitas
yang unik untuk masing-masing baris
data. Setiap tabel harus memiliki
primary key yang dapat berupa satu
atau beberapa kolom.
 Kunci Tamu (foreign key) merupakan
kunci primary yang menjadi penghubung
dengan tabel lain

Dewi Sartika, M.Kom
ISTILAH DALAM RDBMS
Indeks merupakan mekanisme dalam
database yang memungkinkan
pencarian data dapat dilakukan lebih
cepat.
 Namun indeks akan membuat
pembaharuan (penambahan dan
penghapusan) data menjadi lebih
lambat, karena setiap pembaharuan
maka indeks akan diperbaharui

Dewi Sartika, M.Kom
NORMALISASI

Normalisasi diperlukan untuk merubah suatu
tabel menjadi dua atau lebih tabel agar
menghasilkan database yang sesuai dengan
aturan.
Dewi Sartika, M.Kom
TAHAPAN NORMALISASI
1)
2)
3)
Normal pertama : setiap kolom bernilai
tunggal untuk setiap baris
Normal kedua : semua kolom yang
bukan primary key akan bergantung
dengan primary key
Normal ketiga : setiap kolom bukan
primary key tidak memiliki
ketergantungan transitif terhadap
primary key
Dewi Sartika, M.Kom
OVERNORMALISASI

Overnormalisasi adalah memecah lagi
tabel – tabel setelah melalui tahap
normalisasi ketiga yang bertujuan untuk
mempercepat pengaksesan
Dewi Sartika, M.Kom
Terus Berlatih!!
Download