Мәліметтер қорындағы бастапқы кілт дегеніміз не?
Мәліметтер қорындағы бастапқы кілт дегеніміз не?

Бейне: Мәліметтер қорындағы бастапқы кілт дегеніміз не?

Бейне: Мәліметтер қорындағы бастапқы кілт дегеніміз не?
Бейне: Реляциялық деректер базасы. Бастапқы кілт информатика 2024, Қараша
Anonim

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

Осыны ескере отырып, негізгі кілт және мысал дегеніміз не?

А бастапқы кілт бар кесте бағаны немесе анықталған реттілікке сәйкес дерекқор арқылы арнайы жасалған баған. Үшін мысал , студенттерге әдеттегідей бірегей сәйкестендіру нөмірлері тағайындалады және барлық ересектер үкімет тағайындаған және бірегей сәйкестендіруге болатын Әлеуметтік қамсыздандыру нөмірлерін алады.

Сол сияқты, дерекқордағы бастапқы кілт және сыртқы кілт дегеніміз не? Негізгі кілт кестедегі жазбаны бірегей түрде анықтаңыз. Шетелдік кілт кестедегі өріс, яғни бастапқы кілт басқа кестеде. Әдепкі бойынша, Негізгі кілт кластерленген индекс және деректер болып табылады дерекқор кесте физикалық түрде кластерленген индекс ретімен ұйымдастырылған.

Осылайша, дерекқордағы негізгі кілт дегеніміз не мысал келтіріңіз?

А бастапқы кілт , а деп те аталады бастапқы түйінді сөз, бұл а кілт қатынаста дерекқор бұл әрбір жазба үшін бірегей. Бұл жүргізуші куәлігінің нөмірі, телефон нөмірі (аймақ кодын қоса) немесе көлік құралының сәйкестендіру нөмірі (VIN) сияқты бірегей идентификатор. Реляциялық дерекқор әрқашан болуы керек бір және тек бір негізгі кілт.

Мәліметтер қорындағы құрама кілт дегеніміз не?

жылы дерекқор дизайн, а құрама кілт кандидат болып табылады кілт ол бірге нысан оқиғасын (кесте жолы) бірегей түрде анықтайтын екі немесе одан да көп атрибуттардан (кесте бағандары) тұрады. А құрама кілт Бұл құрама кілт құрайтын әрбір атрибут үшін кілт қарапайым (шетелдік) кілт өз құқығында.

Ұсынылған: