Бастапқы кілт дегеніміз не?

Дерекқорда жақсы немесе жаман бастапқы кілт жасайтындығын біліңіз

Бастапқы кілт дегеніміз не? Дерекқорлар әлемінде , салыстырмалы кестенің негізгі кілті кестедегі әрбір жазбаны бірден анықтайды. Дерекқорлар жазбаларды салыстыру, сұрыптау және сақтау үшін кілттерді пайдаланады және жазбалар арасындағы қатынастарды жасайды.

Дерекқорда бастапқы кілтті таңдау процестегі ең маңызды қадамдардың бірі болып табылады. Бұл бір адамға бір жазбадан аспайтын кестеде Әлеуметтік қамсыздандыру нөмірі сияқты бірегей болу үшін кепілдік берілген қалыпты атрибут болуы мүмкін немесе - жақсырақ, ол жаһандық бірегей идентификатор немесе дерекқорды басқару жүйесі арқылы жасалуы мүмкін. , Microsoft SQL Server бағдарламасында . Бастапқы кілттер тіркесімінде бір атрибут немесе бірнеше атрибуттардан тұруы мүмкін.

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

Негізгі кілт үлгісі

Университеттегі әрбір студентке арналған жазбаны қамтитын СТУДЕНТТЕР кестесі бар екенін елестетіңіз. Студенттің ерекше студенттің жеке нөмірі - СТУДЕНТТЕР кестесінде бастапқы кілт үшін жақсы таңдау. Студенттің аты-жөні жақсы таңдау болып табылмайды, себебі біреуден көп студент бірдей атқа ие болуы мүмкін.

Бастапқы кілттерге арналған басқа да кедей нұсқалар ZIP кодын, электрондық пошта мекенжайын және жұмыс берушіні қамтиды, олардың көбісі көптеген адамдарды өзгерте немесе көрсете алады. Негізгі кілт ретінде пайдаланылатын идентификатор бірегей болуы керек. Әлеуметтік қамсыздандырудың сандары Әлеуметтік қамсыздандыру басқармасы сәйкестендіру ұрлығына әсер еткен адамға нөмір тағайындаған кезде өзгеруі мүмкін. Кейбір адамдарда тіпті Әлеуметтік сақтандыру нөмірі жоқ. Алайда, бұл екі жағдай сирек кездеседі. Әлеуметтік қамсыздандырудың қауіпсіздігі сандары бастапқы кілт үшін жақсы таңдау болуы мүмкін.

Жақсы негізгі кілттерді таңдау бойынша кеңестер

Оң жақ бастапқы кілт таңдалғанда дерекқорды іздеу жылдам және сенімді болады. Есіңізде болсын: