Isi kandungan:
Definisi - Apa maksud hubungan?
Hubungan, dalam konteks pangkalan data, adalah keadaan yang wujud di antara dua jadual pangkalan data relasional apabila satu jadual mempunyai kunci asing yang merujuk kunci utama jadual lain. Hubungan membolehkan pangkalan data hubungan untuk memecah dan menyimpan data dalam jadual yang berlainan, sambil menghubungkan item data yang berbeza.
Techopedia menerangkan Hubungan
Sebagai contoh, dalam pangkalan data bank, meja CUSTOMER_MASTER menyimpan data pelanggan dengan lajur utama utama bernama CUSTOMER_ID; ia juga menyimpan data pelanggan dalam jadual ACCOUNTS_MASTER, yang memegang maklumat tentang pelbagai akaun bank dan pelanggan yang berkaitan. Untuk menghubungkan kedua-dua jadual ini dan menentukan maklumat pelanggan dan akaun bank, lajur CUSTOMER_ID yang bersamaan harus dimasukkan dalam jadual ACCOUNTS_MASTER, merujuk ID pelanggan sedia ada dari jadual CUSTOMER_MASTER. Dalam kes ini, lajur CUSTOMER_ID jadual ACCOUNTS_MASTER adalah kunci asing yang merujuk lajur dengan nama yang sama dalam jadual CUSTOMER_MASTER. Ini adalah contoh perhubungan antara kedua-dua jadual.
Ciri asas yang membezakan pangkalan data relasi dari jenis pangkalan data lain (misalnya, fail rata) adalah keupayaan untuk menentukan hubungan.