осы бөлімнің қызметкерлерінің тізімін алу үшін қажет
БӨЛІМДІК кестесінен берілген «Бөлім_атауы» сәйкес келетін «Бөлім_нөмірі» атрибутының мәнін орнатыңыз.
"Бөлім_саны" атрибутының мәні алдыңғы қадамда алынғанға тең болатын ҚЫЗМЕТКЕР кестесінен барлық жазбаларды таңдаңыз.
Қызметкердің қай бөлімде жұмыс істейтінін білу үшін сізге кері операцияны орындау қажет:
ҚЫЗМЕТКЕР кестесінен «Бөлім_нөмірін» анықтаңыз
алынған мән бойынша БӨЛІМДЕР кестесінен жазбаны табамыз.
Басқа қатынастардың кілттерінің көшірмелері болып табылатын атрибуттар сыртқы кілттер деп аталады.
Байланыс мақсаты
Мәліметтердің тұтастығын қамтамасыз ету. Байланысқан кестелер арасындағы мәліметтердің үйлесімін қамтамасыз ететін механизм мәліметтер тұтастығы деп аталады Мәліметтер тұтастығын қамтамасыз ету үшін, екі кесте арасындағы байланысты орнатқанда тұтастық шарттарын қамтамасыз ету жалаушасын белсенді ету керек. Мәліметтердің тұтастығын қамтамасыз ету жалаушасын енгізу бір кестеден жазбаларды жою жағдайларынан қорғануға мүмкіндік береді, олармен байланысқан басқа кестелердің мәліметтері байланыссыз қалады.
2) Мәліметтер қорына қызмет ету міндеттерін автоматтандыру, яғни бір кестені өзгерткенде бірнеше кестеге өзгеріс енгізуді автоматтандыру. Байланысқан жазбаларды каскадтық өшіру басты кестеден жазбаларды өшірген кезде бағыныңқы кестеден барлық жазбалар өшіріледі. Олардағы байланысқан өрістердің мәні өшірілетін мәнмен тура келеді.
Кесте аралық байланыстарды құру үшін оларда кілттік өріс болуы керек, сондықтан әрбір кестеге кілттік өріс тағайындау қажет.
Кесте аралық байланыстарды құру кезінде өрістерді байланыстыратын кілттерді бастапқы немесе сыртқы кілттер деп те атайды.
Кестелер арасындағы байланыстар
Кестелер арасындағы байланыстар. Кестедегі жазбалар басқа кестедегі бір немесе бірнеше жазбаларға байланысты болуы мүмкін. Кестелер арасындағы мұндай қатынастар қатынастар деп аталады. Қарым-қатынас келесідей анықталады: сыртқы кілт деп аталатын бір кестенің өрісі немесе бірнеше өрістері басқа кестенің бастапқы кілтіне жатады. Мысал қарастырайық. Әрбір тапсырыс белгілі бір тұтынушыдан шығуы керек болғандықтан, Тапсырыстар кестесіндегі әрбір жазба Тұтынушылар кестесіндегі сәйкес жазбаға сілтеме жасауы керек. Бұл Тапсырыстар мен Тұтынушылар кестелері арасындағы қатынас. Тапсырыстар кестесінде Тұтынушылар кестесіндегі белгілі бір жазбаларға сілтемелерді сақтайтын өріс болуы керек.