peranan key dalam database

6
Oleh : Euis Marlina

Upload: euis-marlina

Post on 11-Jun-2015

1.114 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Peranan Key Dalam Database

Oleh : Euis Marlina

Page 2: Peranan Key Dalam Database

Basisdata adalah kumpulan data (elementer) yang secara logik berkaitan/berelasi dalam merepresentasikan fenomena/fakta secara terstruktur dalam domain tertentu untuk mendukung aplikasi pada sistem tertentu.

Key di dalam database dibutuhkan untuk mengidentifikasi dan menghubungkan satu tabel data dengan tabel yang lain.

Page 3: Peranan Key Dalam Database

Primery Keyuntuk mengidentifikasi data.

Nilai field yang menjadi primary key harus: - Unik atau tidak boleh ganda - Tidak boleh Null (kosong, tidak diketahui, tidak

dapat ditentukan) - Key boleh terdiri lebih dari satu field

Key yang terdiri lebih dari satu kolom seperti ini disebut composite key.

Page 4: Peranan Key Dalam Database

Foreign Keyadalah key penghubung kedua tabel.Foreign key boleh berasal dari Primary key dari tabel master dan boleh composite.

Page 5: Peranan Key Dalam Database

Nomor_pesanan sebagai primary key di tabel pesananNomor_pesanan sebagai foreign key di tabel barang_pesanan.

Page 6: Peranan Key Dalam Database

Pilih kolom yang tepat, tentukan macam primary key dan jumlahnya, sesuai spesifikasi (peraturan pelaksanaan bisnis dan kebutuhan datanya), untuk menghubungkan tabel-tabel didalam database.

Terapkan dengan menggunakan fasilitas bersangkutan yang tersedia didalam database yang dipakai. Fasilitas key dan sifat-sifatnya di Microsoft SQL Server misalnya tidak sama persis dengan MySQL.