Шетелдік кілт қайда?
Шетелдік кілт қайда?

Бейне: Шетелдік кілт қайда?

Бейне: Шетелдік кілт қайда?
Бейне: Шетелдік алып брендтің қалай Қазақстандық иесі болуға болады I Сырымбек Тау I Болатбек Дәлелханұлы 2024, Қараша
Anonim

А ШЕТЕЛ КІЛТІ Бұл кілт екі кестені байланыстыру үшін қолданылады. А ШЕТЕЛ КІЛТІ бір кестедегі өріс (немесе өрістер жинағы) БАСТАУЫШқа сілтеме жасайды Кілт басқа кестеде. бар кесте шетелдік кілт еншілес кесте, ал үміткерді қамтитын кесте деп аталады кілт сілтеме немесе тектік кесте деп аталады.

Сол сияқты, сіз шетелдік негізгі мысал дегеніміз не деп сұрай аласыз?

А шетелдік кілт бағанға (көбінесе негізгі) сілтеме жасайтын баған (немесе бағандар). кілт ) басқа кестенің. Үшін мысал , бізде екі кесте бар делік, барлық тұтынушы деректерін қамтитын ТҰТЫНУШЫ кестесі және барлық тұтынушы тапсырыстарын қамтитын ТАПСЫРЫСТАР кестесі бар.

Сонымен қатар, қол жеткізудегі сыртқы кілт дегеніміз не? Негізгі Кілттер және Шетелдік кілттер Microsoft-та Қол жеткізу . Термин Шетелдік кілт Реляциялық деректер қоры жүйесіндегі (FK) бастапқыдан мәндерді сақтайтын кестедегі өрісті білдіреді. Кілт екі жазбаны бір-бірімен байланыстыру үшін басқа кестедегі өріс.

Осыны ескере отырып, шетелдік кілт қалай жұмыс істейді?

А шетелдік кілт екі кестедегі деректер арасындағы байланысты қамтамасыз ететін реляциялық дерекқор кестесіндегі баған немесе бағандар тобы. Ол кестелер арасындағы айқас сілтеме ретінде әрекет етеді, себебі ол негізгіге сілтеме жасайды кілт басқа кестенің, осылайша олардың арасында байланыс орнату.

Шетелдік кілт нөл болуы мүмкін бе?

А шетелдік кілт қамтитын null мәндер басты мәндерге сәйкес келмейді кілт , ата-анасынан бері кілт анықтамасы бойынша алады жоқ null құндылықтар. Алайда, а null сыртқы кілт мән әрқашан жарамды, оның кез келген мәніне қарамастан null бөліктері.

Ұсынылған: