Oracle-da xarici açar nədir?
Oracle-da xarici açar nədir?

Video: Oracle-da xarici açar nədir?

Video: Oracle-da xarici açar nədir?
Video: Osito Gominola - Full Spanish Version - The Gummy Bear Song 2024, Noyabr
Anonim

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ə: