Video: Oracle-da xarici açar nədir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
A xarici Açar daxilində istinad bütövlüyünü təmin etmək üçün bir yoldur Oracle verilənlər bazası. A xarici Açar o deməkdir ki, bir cədvəldəki dəyərlər başqa bir cədvəldə də görünməlidir. The xarici Açar uşaq cədvəlində ümumiyyətlə birinciliyə istinad edəcək açar ana cədvəldə.
Bunu nəzərə alaraq, xarici açarı necə müəyyənləşdirirsiniz?
A xarici Açar iki cədvəldəki məlumatlar arasında əlaqəni təmin edən əlaqəli verilənlər bazası cədvəlindəki sütun və ya sütunlar qrupudur. Cədvəllər arasında çarpaz istinad kimi çıxış edir, çünki o, birinciyə istinad edir açar başqa bir cədvəldən, bununla da onlar arasında əlaqə yaradır.
Yuxarıdakılardan əlavə, əsas açarla xarici açar arasındakı fərq nədir? Əlaqəsi Əsas Açar vs Xarici Açar A əsas açar rekordu unikal şəkildə müəyyənləşdirir içində relational verilənlər bazası cədvəli, halbuki a xarici Açar sahəyə istinad edir bir olan masa əsas açar başqa bir masadan.
Həm də bilirsiniz, xarici açar nümunə nədir?
A xarici Açar sütuna istinad edən sütun (və ya sütunlar)dır (əksər hallarda əsas açar ) başqa bir cədvəldən. üçün misal , deyək ki, bizdə iki cədvəl var, bütün müştəri məlumatlarını ehtiva edən MÜŞTƏRİ cədvəli və bütün müştəri sifarişlərini özündə birləşdirən SİFARİŞ cədvəli.
Xarici açarın istifadəsi nədir?
SQL XARİCİ AÇAR Məhdudiyyət. A XARİCİ AÇAR a açar iki cədvəli birləşdirmək üçün istifadə olunur. A XARİCİ AÇAR PRIMARY-ə istinad edən bir cədvəldəki sahədir (və ya sahələr toplusudur). Açar başqa cədvəldə. The XARİCİ AÇAR Məhdudiyyət cədvəllər arasındakı əlaqələri məhv edəcək hərəkətlərin qarşısını almaq üçün istifadə olunur.
Tövsiyə:
Blockchain-də şəxsi açar və açıq açar nədir?
Kimsə sizə Blockchain üzərindən kriptokoinlər göndərəndə, əslində onları “İctimai Açar” kimi tanınan şeyin hashed versiyasına göndərir. Onlardan gizlədilən başqa bir açar var ki, o da “Şəxsi Açar” kimi tanınır. Bu Şəxsi Açar İctimai Açarı əldə etmək üçün istifadə olunur
Əsas açar həm də xarici açar ola bilərmi?
İlkin açarlar həmişə unikal olmalıdır, əgər cədvəl birdən çoxa münasibətdədirsə, xarici açarlar qeyri-unikal dəyərlərə icazə verməlidir. Cədvəl bir-çox əlaqəsi ilə deyil, bir-bir əlaqə ilə bağlıdırsa, xarici açardan əsas açar kimi istifadə etmək mükəmməldir
Db2-də əsas açar və xarici açar nədir?
Xarici açar, başqa bir cədvəldəki bir sıranın ən azı bir əsas açarına uyğun gəlmək üçün tələb olunan cədvəldəki sütunlar toplusudur. Bu, istinad məhdudiyyəti və ya istinad bütövlüyü məhdudiyyətidir. Bu, bir və ya bir neçə cədvəldə çoxlu sütunlardakı dəyərlər haqqında məntiqi qaydadır
Xarici açar digər xarici açara istinad edə bilərmi?
1 Cavab. Xarici açar unikal olaraq təyin olunan istənilən sahəyə istinad edə bilər. Əgər həmin unikal sahənin özü xarici açar kimi müəyyən edilirsə, bunun heç bir fərqi yoxdur. Əgər bu, unikal sahədirsə, başqa FK-nın da hədəfi ola bilər
Əsas açar ikincil açar və xarici açar nədir?
Xarici Açar: Əsas Açar başqa bir cədvəldə görünən bir cədvəldir (çarpaz istinad edilir). İkincil (və ya Alternativ) Açar: Cədvəldə yuxarıdakı iki növdən heç biri seçilməyən hər hansı sahədir