Sistem Basis Data

advertisement
ISTILAH DASAR DALAM
BASIS DATA
SISTEM BASIS DATA
Rahajeng Ratnaningsh, S. Kom
STMIK AUB SURAKARTA
Istilah-istilah Dasar
Entitas
Sekumpulan obyek yang mempunyai
karakteristik sama dan bisa dibedakan dari
lainnya. Obyek dapat berupa barang, orang,
tempat atau suatu kejadian
Missal : pegawai, mobil, nilai dsb
Istilah-istilah Dasar
Atribut/field
Deskripsi data yang bisa mengidentifikasikan
entitas
Missal : entitas mobil adalah no. mobil merk
mobil, warna mobil dsb
Record
Kumpulan dari field yang berhubungan satu
sama lain
Istilah-istilah Dasar
File
Kumpulan dari record yang
menggambarkan himpunan Entitas
Basis Data/Database ?
Kumpulan file yang digunakan oleh
program aplikasi serta membentuk
hubungan tertentu di antara recordrecord di file-file tersebut
Istilah-istilah Dasar
Key
Elemen Record yang digunakan untuk
menemukan Record tersebut pada waktu
akses
Jenis-jenis key:
Primary key
Secondary key
Candidate key
Alternate key
Composite key
Foreign key
Istilah-istilah Dasar
Primary key
Field yang mengidentifikasikan sebuah
record dalam file
Bersifat unik
Primary Key
NIM
0222500250
0222300023
0144500024
NAMA
TUTI
WATI
ALE
UMUR
21
20
24
Istilah-istilah Dasar
Secondary key
Field yang mengidentifikasikan sebuah record
dalam file
Tidak bersifat unik
NIP
0222500250
0222300023
0144500024
NAMA
TUTI
WATI
ALE
UMUR
21
20
24
Secondary Key
Istilah-istilah Dasar
Candidate key
Field-field yang bisa dipilih (dipakai) menjadi
primary key
NIM
0222500250
0222300023
0144500024
NAMA
TUTI
WATI
ALE
Candicate key
NO_KWIT
789
254
365
JUMLAH
50000
60000
80000
Istilah-istilah Dasar
Composite key
Primary key yang dibentuk dari beberapa
field
HARI
SELASA
SELASA
SELASA
RUANG
322
321
333
MATA KULIAH
LOGIKA MATEMATIKA
PANCASILA
KEWARGANEGARAAN
Composite key
Istilah-istlah Dasar
Foreign key
Field yang bukan key, tetapi adalah key pada file
yang lain.
KD_DOSEN
D232
D453
D812
NAMA
Warsono, Drs
R. Faisal
Tri Darmadi
Foreign key
Primary key
KD_MK
N18
P25
K1A
MATAKULIAH
MANAJEMEN
PASCAL
INTERNET
SKS
2
4
2
KD_DOSEN
D231
D453
-
Download