Mündəricat:
Video: SQL Serverdə əsas xarici açar əlaqəsini necə yaratmaq olar?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
SQL Server Management Studio istifadə
- Obyekt Explorer-də həmin cədvələ sağ klikləyin olacaq üzərində olmaq xarici - açar tərəfi əlaqə və Dizayn düyməsini basın.
- Cədvəl Dizayneri menyusundan klikləyin Əlaqələr .
- İçində Xarici - əsas Münasibətlər dialoq qutusunda Əlavə et klikləyin.
- üzərinə klikləyin münasibət Seçilmişdə Münasibət siyahı.
Bununla əlaqədar olaraq SQL Serverdə əsas açarla xarici açar arasında əlaqəni necə yarada bilərik?
Kimə yaratmaq the əsas açar və xarici açar əlaqəsi , üzərinə sağ vurun xarici Açar cədvəl sütunları (Hesablar cədvəli) və seçin Əlaqələr … İçində Xarici əsas əlaqələr dialoq qutusunda Əlavə et klikləyin düyməsi . Bu, standart olaraq a əlavə edəcək münasibət sol paneldə.
Həmçinin, açar həm əsas, həm də xarici ola bilərmi? Əsas açarlar həmişə unikal olmaq lazımdır, xarici açarlar Cədvəl birdən çoxa münasibətdirsə, qeyri-unikal dəyərlərə icazə vermək lazımdır. a istifadə etmək mükəmməldir xarici Açar kimi əsas açar əgər cədvəl birə-çox əlaqəsi ilə deyil, birə-bir əlaqə ilə bağlıdırsa.
Burada SQL Serverdə əsas açar və xarici açar nədir?
Əsas açar Cədvəldəki rekordu unikal şəkildə müəyyənləşdirin. Xarici Açar olan cədvəldə bir sahədir əsas açar başqa cədvəldə. Əsas Açar null dəyərləri qəbul edə bilməz. Xarici Açar çox null dəyəri qəbul edə bilər.
SQL-də xarici açara necə istinad edə bilərəm?
Xülasə:
- Xarici açarın hər bir dəyəri digər cədvəllərin Əsas Açarının bir hissəsi olmalıdır.
- Xarici açar eyni cədvəldəki başqa sütuna istinad edə bilər. Bu istinad özünə istinad kimi tanınır.
- Siz Cədvəl Yarat, Cədvəli Dəyişdir və ya SQL Server İdarəetmə Studiyasından istifadə edərək Xarici Açar yarada bilərsiniz.
Tövsiyə:
SQL Serverdə xarici açar məhdudiyyətlərini necə tapa bilərəm?
Bütün verilənlər bazasında Xarici Açar Əlaqəsini tapmaq üçün ən yaxşı yol budur. SQL Server Management Studio-da siz sadəcə olaraq obyekt tədqiqatçısında cədvəlin üzərinə sağ klikləyərək "Asılılıqlara bax" seçimini edə bilərsiniz. Bu sizə yaxşı bir başlanğıc nöqtəsi verəcəkdir. O, cədvələ istinad edən cədvəlləri, görünüşləri və prosedurları göstərir
Xarici açar SQL Serverdə necə işləyir?
Sifariş_ID: Əsas Açar
Ə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
Ə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