Oleh : Euis Marlina
Oleh : Euis Marlina
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.
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.
Foreign Keyadalah key penghubung kedua tabel.Foreign key boleh berasal dari Primary key dari tabel master dan boleh composite.
Nomor_pesanan sebagai primary key di tabel pesananNomor_pesanan sebagai foreign key di tabel barang_pesanan.
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.