ვიდეო: სად არის უცხოური გასაღები?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
ა ᲣᲪᲮᲝᲣᲠᲘ ᲒᲐᲡᲐᲦᲔᲑᲘ არის გასაღები გამოიყენება ორი ცხრილის ერთმანეთთან დასაკავშირებლად. ა ᲣᲪᲮᲝᲣᲠᲘ ᲒᲐᲡᲐᲦᲔᲑᲘ არის ველი (ან ველების კოლექცია) ერთ ცხრილში, რომელიც ეხება PRIMARY-ს ᲒᲐᲡᲐᲦᲔᲑᲘ სხვა მაგიდაზე. ცხრილი, რომელიც შეიცავს უცხოური გასაღები ეწოდება ბავშვის ცხრილი და ცხრილი, რომელიც შეიცავს კანდიდატს გასაღები ეწოდება მითითებულ ან მშობელ ცხრილს.
ანალოგიურად, შეიძლება იკითხოთ, რა არის უცხოური გასაღების მაგალითი?
ა უცხოური გასაღები არის სვეტი (ან სვეტები), რომელიც მიუთითებს სვეტზე (ყველაზე ხშირად პირველადი). გასაღები ) სხვა მაგიდის. ამისთვის მაგალითი ვთქვათ, გვაქვს ორი ცხრილი, CUSTOMER ცხრილი, რომელიც მოიცავს მომხმარებლის ყველა მონაცემს და ORDERS ცხრილი, რომელიც მოიცავს კლიენტის ყველა შეკვეთას.
გარდა ამისა, რა არის უცხო გასაღები წვდომაში? პირველადი Გასაღებები და უცხოური გასაღებები მაიკროსოფტში წვდომა . Ტერმინი Უცხოური გასაღები (FK) ურთიერთობათა მონაცემთა ბაზის სისტემაში ეხება ველს, რომელიც ცხრილში ინახავს მნიშვნელობებს ძირითადიდან Გასაღები ველი სხვა ცხრილში, რათა დააკავშიროს ორი ჩანაწერი ერთმანეთთან.
ამის გათვალისწინებით, როგორ მუშაობს უცხოური გასაღები?
ა უცხოური გასაღები არის სვეტი ან სვეტების ჯგუფი რელაციური მონაცემთა ბაზის ცხრილში, რომელიც უზრუნველყოფს კავშირს ორ ცხრილის მონაცემებს შორის. ის მოქმედებს როგორც ჯვარედინი მითითება ცხრილებს შორის, რადგან ის მიუთითებს პირველადზე გასაღები სხვა ცხრილის, რითაც ადგენს მათ შორის კავშირს.
შეიძლება თუ არა უცხოური გასაღები იყოს null?
ა უცხოური გასაღები შემცველი null მნიშვნელობები არ შეიძლება ემთხვეოდეს მშობლის მნიშვნელობებს გასაღები , როგორც მშობელი გასაღები განმარტებით შეუძლია არ აქვს null ღირებულებები. თუმცა, ა null უცხო გასაღები ღირებულება ყოველთვის მოქმედებს, მიუხედავად მისი ნებისმიერი არა-მნიშვნელობისა null ნაწილები.
გირჩევთ:
რა არის პირადი გასაღები და საჯარო გასაღები ბლოკჩეინში?
როდესაც ვინმე გიგზავნით კრიპტოკოინებს ბლოკჩეინის საშუალებით, ისინი რეალურად აგზავნიან მათ ჰეშირებულ ვერსიაში, რასაც "საჯარო გასაღები" უწოდებენ. მათგან დამალულია კიდევ ერთი გასაღები, რომელიც ცნობილია როგორც "პირადი გასაღები". ეს პირადი გასაღები გამოიყენება საჯარო გასაღების მისაღებად
როგორ ვიპოვო ცხრილის უცხოური გასაღები MySQL-ში?
ცხრილის საგარეო საკვანძო ურთიერთობების სანახავად: SELECT TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME INFORMATION_SCHEMA-დან. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' და REFERENCED_TABLE_NAME = 'table_name';
როგორ მუშაობს უცხოური გასაღები SQL Server-ში?
Order_ID: ძირითადი გასაღები
რა არის პირველადი გასაღების მეორადი გასაღები და უცხოური გასაღები?
საგარეო გასაღები: არის თუ არა ძირითადი გასაღები ერთი ცხრილი (ჯვარედინი მითითებით) მეორე ცხრილში. მეორადი (ან ალტერნატიული) გასაღები: არის ცხრილის ნებისმიერი ველი, რომელიც არ არის არჩეული ზემოთ მოცემული ორი ტიპისგან
რა არის უცხოური გასაღები Oracle-ში?
უცხო გასაღები არის გზა, რათა აღასრულოთ რეფერენციალური მთლიანობა თქვენს Oracle მონაცემთა ბაზაში. უცხო გასაღები ნიშნავს, რომ ერთი ცხრილის მნიშვნელობები ასევე უნდა გამოჩნდეს მეორე ცხრილში. ბავშვის ცხრილის უცხოური გასაღები ჩვეულებრივ მიუთითებს მთავარ კლავიშზე მშობლის ცხრილში