SQL негизги таблицасы деген эмне?
SQL негизги таблицасы деген эмне?

Video: SQL негизги таблицасы деген эмне?

Video: SQL негизги таблицасы деген эмне?
Video: Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains 2024, Ноябрь
Anonim

Чет элдик ачкыч биринде баалуулуктарды билдирет стол башкада да пайда болушу керек стол . Шилтеме берилген стол деп аталат ата үстөл ал эми стол чет ачкыч менен бала деп аталат стол . Баладагы чет элдик ачкыч стол жалпысынан негизги ачкычка шилтеме кылат ата үстөл.

Буга байланыштуу, маалымат базасында ата-энелик таблица деген эмне?

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

ата-энелик жазуу деген эмне? Бирге-бир мамиле (1:1) бир бала бар экенин билдирет рекорд ар бир адам үчүн ата-энелик жазуу . Ар бир студент (бар ата-эне формасы) каттоонун башталышында бир гана медициналык форманы тапшырат (ал бала формасында болот).

Кошумча, SQL негизги ачкычы деген эмне?

А ата-эне ачкычы же негизги болуп саналат ачкыч же уникалдуу ачкыч ичинде ата-эне шилтеме чектөө таблицасы. Бул ачкыч тилкеден же мамычалардын жыйындысынан турат. баалуулуктары а ата-эне ачкычы чет өлкөлүк жарактуу баалуулуктарды аныктоо ачкыч чектөөдө. Бул тилке (же мамычалардын жыйындысы) деп аталат ата-эне ачкычы столдун.

DBMS тышкы ачкычы деген эмне?

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

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