2025 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2025-01-22 17:32
А чет элдик ачкыч Сиздин ичиндеги шилтеме бүтүндүгүн камсыз кылуунун бир жолу Oracle маалымат базасы. А чет элдик ачкыч бир таблицадагы маанилер башка таблицада да көрүнүшү керек дегенди билдирет. The чет элдик ачкыч бала таблицада жалпысынан негизгиге шилтеме кылат ачкыч ата-энелик столдо.
Муну эске алып, чет өлкөлүк ачкычты кантип аныктайсыз?
А чет элдик ачкыч эки таблицадагы маалыматтардын ортосундагы байланышты камсыз кылган реляциялык маалымат базасынын таблицасындагы мамыча же мамычалар тобу. Ал таблицалардын ортосунда кайчылаш шилтеме катары иштейт, анткени ал негизгиге шилтеме кылат ачкыч башка таблицадан, ошону менен алардын ортосунда байланыш түзүлөт.
Жогорудагылардан тышкары, негизги ачкыч менен тышкы ачкычтын ортосунда кандай айырма бар? мамилеси Негизги ачкыч vs Чет элдик ачкыч А негизги ачкыч уникалдуу рекордду аныктайт ичинде реляциялык маалымат базасынын таблицасы, ал эми а чет элдик ачкыч талаага билдирет ичинде стол болуп саналат негизги ачкыч башка столдун.
Ошондой эле билесизби, чет элдик негизги мисал деген эмне?
А чет элдик ачкыч мамыча (же мамычалар) тилкеге (көбүнчө негизги ачкыч ) башка таблицадан. үчүн мисал , бизде эки таблица бар дейли, бардык кардар маалыматтарын камтыган КАРДАР таблицасы жана бардык кардарлардын буйрутмаларын камтыган БУЙРУКТАР жадыбалы.
Чет элдик ачкычтын колдонулушу эмнеде?
SQL Тышкы ачкыч чектөө. А Тышкы ачкыч болуп саналат ачкыч эки үстөлдү бириктирүү үчүн колдонулат. А Тышкы ачкыч бир таблицадагы PRIMARY дегенге тиешелүү талаа (же талаалардын жыйындысы). АЧКЫЧ башка столдо. The Тышкы ачкыч чектөө таблицалардын ортосундагы байланыштарды жок кыла турган аракеттерди алдын алуу үчүн колдонулат.
Сунушталууда:
Oracleдагы виртуалдык тилке деген эмне?
Oracle виртуалдык мамычасына киришүү Виртуалдык тилке – бул башка мамычанын маанилери же башка детерминисттик туюнтма аркылуу маанилери автоматтык түрдө эсептелген таблица тилкеси. Эгер маалымат түрүн өткөрүп жиберсеңиз, виртуалдык тилке туюнтуунун натыйжасынын маалымат түрүн алат
Блокчейндеги купуя ачкыч жана ачык ачкыч деген эмне?
Кимдир бирөө сизге Blockchain аркылуу криптокоиндерди жөнөткөндө, алар чындыгында аларды “Ачык ачкыч” деп аталган нерсенин хэштелген версиясына жөнөтүшөт. Алардан жашырылган дагы бир ачкыч бар, ал “Жеке ачкыч” деп аталат. Бул Купуя ачкыч Коомдук ачкычты алуу үчүн колдонулат
SQL серверинде негизги негизги тышкы ачкыч мамилелерин кантип түзүүгө болот?
SQL Server башкаруу студиясын колдонуу Object Explorerде, мамиленин чет өлкөлүк ачкыч тарабында турган таблицаны оң баскыч менен чыкылдатып, Дизайн баскычын чыкылдатыңыз. Таблица дизайнери менюсунан Мамилелер дегенди басыңыз. Сырткы ачкыч мамилелери диалог кутусунда Кошууну чыкылдатыңыз. Тандалган байланыш тизмесинен байланышты чыкылдатыңыз
Db2деги негизги ачкыч жана тышкы ачкыч деген эмне?
Тышкы ачкыч - башка таблицадагы саптын жок дегенде бир негизги ачкычына дал келүү үчүн талап кылынган таблицадагы мамычалардын жыйындысы. Бул шилтеме чектөө же шилтеме бүтүндүгүн чектөө. Бул бир же бир нече таблицадагы бир нече мамычалардагы баалуулуктар жөнүндө логикалык эреже
Негизги ачкыч экинчи ачкыч жана тышкы ачкыч деген эмне?
Сырткы ачкыч: Негизги ачкыч башка таблицада пайда болгон бир таблицабы (кайчылаш шилтемеленген). Экинчи (же альтернативдик) ачкыч: Таблицада жогорудагы эки түрдүн бири болуп тандалбаган талаа