Чет элдик ачкыч кайда?
Чет элдик ачкыч кайда?

Video: Чет элдик ачкыч кайда?

Video: Чет элдик ачкыч кайда?
Video: Алле алле деп кой выборы в Кыргызстане 2024, Апрель
Anonim

А Тышкы ачкыч болуп саналат ачкыч эки үстөлдү бириктирүү үчүн колдонулат. А Тышкы ачкыч бир таблицадагы PRIMARY дегенге тиешелүү талаа (же талаалардын жыйындысы). АЧКЫЧ башка столдо. камтыган таблица чет элдик ачкыч бала таблица жана талапкерди камтыган таблица деп аталат ачкыч шилтемеленген же аталык таблица деп аталат.

Ошо сыяктуу эле, сиз сурашы мүмкүн, чет элдик негизги мисал деген эмне?

А чет элдик ачкыч мамыча (же мамычалар) тилкеге (көбүнчө негизги ачкыч ) башка таблицадан. үчүн мисал , бизде эки таблица бар дейли, бардык кардар маалыматтарын камтыган КАРДАР таблицасы жана бардык кардарлардын буйрутмаларын камтыган БУЙРУКТАР жадыбалы.

Кошумча, кирүүдөгү чет элдик ачкыч деген эмне? Негизги Ачкычтар жана Чет элдик ачкычтар Microsoftто Мүмкүнчүлүк . Мөөнөт Чет элдик ачкыч Реляциялык берилиштер базасы тутумундагы (FK) таблицада Негизгиден баалуулуктарды сактаган талааны билдирет ачкыч эки жазууну бири-бири менен байланыштыруу үчүн башка таблицадагы талаа.

Муну эске алганда, чет элдик ачкыч кантип иштейт?

А чет элдик ачкыч эки таблицадагы маалыматтардын ортосундагы байланышты камсыз кылган реляциялык маалымат базасынын таблицасындагы мамыча же мамычалар тобу. Ал таблицалардын ортосунда кайчылаш шилтеме катары иштейт, анткени ал негизгиге шилтеме кылат ачкыч башка таблицадан, ошону менен алардын ортосунда байланыш түзүлөт.

Чет элдик ачкыч нөл болушу мүмкүнбү?

А чет элдик ачкыч камтыган нөл баалуулуктар ата-эненин баалуулуктарына дал келбейт ачкыч , ата-энеден бери ачкыч аныктама боюнча болот жок нөл баалуулуктар. Бирок, а null чет элдик ачкыч баалуулугу, анын кандайдыр бир баалуулугуна карабастан, ар дайым жарактуу нөл бөлүктөр.

Сунушталууда: