Video: Surroqat açarın məqsədi nədir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
A surroqat açar modelləşdirilmiş obyekt və ya obyekt üçün verilənlər bazalarında istifadə olunan unikal identifikatordur. Bu unikaldır açar yeganə əhəmiyyəti obyektin və ya obyektin əsas identifikatoru kimi çıxış etmək olan və verilənlər bazasındakı hər hansı digər məlumatdan əldə edilməyən və əsas kimi istifadə oluna bilən və ya istifadə olunmayan açar.
Eynilə, insanlar soruşurlar, surroqat açarla əsas açar arasında fərq nədir?
A əsas açar sütun və ya sütunlar dəsti üçün xüsusi məhdudiyyətdir. A surroqat açar kimi elan edilə bilən hər hansı bir sütun və ya sütunlar dəstidir əsas açar "real" və ya təbii əvəzinə açar . Bəzən bir neçə təbii ola bilər açarlar kimi elan edilə bilər əsas açar , və bunların hamısı namizəd adlanır açarlar.
İkincisi, surroqat açar necə yaradılır? Onlar açarlar cədvəlin qalan sütunları ilə təbii əlaqəsi olmayan. The surroqat açar sadəcə olaraq bir dəyərdir yaradılmışdır və sonra qeyddə qalan sütunlarla birlikdə saxlanılır. The açar dəyəri adətən olur yaradılmışdır qeyd cədvələ daxil edilməzdən dərhal əvvəl işləmə zamanı.
Bununla əlaqədar olaraq, yaradılan surroqat açarların istifadəsinin üstünlükləri və mənfi cəhətləri nələrdir?
Surroqat açar nəsil və təyinat ETL çərçivəsinə lazımsız yük düşür. həddindən artıq istifadə etməməlisiniz surroqat açarlar çünki onların verilənlər anbarı cədvəllərində heç bir mənası yoxdur. Əgər verilənlər bazası ardıcıllığı ilə əlaqəli olarsa, məlumat köçürməsi çətinləşir surroqat açar sütunlar.
Məlumat anbarında surroqat açardan nə vaxt istifadə edərdiniz?
Surroqat açarlar geniş istifadə olunan və qəbul edilən dizayn standartıdır məlumat anbarları . O, hər hansı bir Ölçü cədvəlindəki hər bir qeydə əlavə edilmiş ardıcıl olaraq yaradılan unikal nömrədir Məlumat Anbarı . O, fakt və ölçü cədvəlləri arasında birləşir və ölçü cədvəlinin atributlarında dəyişiklikləri idarə etmək üçün lazımdır.
Tövsiyə:
Bir əsas açarın iki xarici açarı ola bilərmi?
Fərqli cədvəldə eyni əsas açar sütununa istinad edən iki xarici açar sütununun olması mükəmməldir, çünki hər bir xarici açar dəyəri müvafiq cədvəldə fərqli qeydə istinad edəcəkdir
Aşağıdakılardan hansı surroqat açarın üstünlüyünü əks etdirir?
Surroqat açar, əlaqənin əsas açarı kimi istifadə edilən unikal, DBMS tərəfindən təmin edilən identifikatordur. Onun üstünlükləri bunlardır: (1) Onlar cədvəl daxilində unikaldır və heç vaxt dəyişmir. (2) Onlar sətir yaradıldıqda təyin edilir və sıra silindikdə məhv edilir
4 yollu açarın neçə terminalı var?
Dörd terminal
Bir açarın yerə ehtiyacı varmı?
Əgər açarı dəyişdirirsinizsə, yuxarıdakı istisnaya görə, torpaq tələb olunmur. Bununla belə, əgər siz keçid quraşdırırsınızsa; dəyişdirilməsi və ya başqa şəkildə, torpaqlanmış metal qutuya. Keçid qurğuların boyunduruğu və montaj vintləri vasitəsilə torpaqlanacaq. Beləliklə, metal qutu torpaqlanmışsa, keçid də torpaqlanmışdır
Surroqat açarı necə əldə etmək olar?
SQL Serverdə surroqat açar, nömrə məlumat növü olan sütuna şəxsiyyət xassəsini təyin etməklə yaradılır. Surroqat açar, qeyd cədvələ daxil edilməzdən dərhal əvvəl yaradılan dəyərdir. Təbii açarı surroqat açarla əvəz etməyin bir neçə səbəbi var